Como pegar o link permanente de um Post ou Página no WordPress.
Link permanente é a URL “endereço” completo de um Post ou Página no seu Blog.
Exemplos:
http://www.site.com.br/pagina-de-teste
http://www.site.com.br/teste
Buscando o link permanente pelo ID
$post_id = 103; /* pode ser o ID de uma página também */ $link_permanente = get_permalink($post_id);
Pelo Slug
$link_permanente = get_permalink( get_page_by_path( 'page-test' ) );
Pelo Titulo
$link_permanente = get_permalink( get_page_by_title( 'Titulo de teste' ) );
Loop de Posts
$args = array( 'posts_per_page' => '5' ); $wp_post_query = new WP_Query( $args ); while ( $wp_post_query ->have_posts() ) : $wp_post_query ->the_post(); $link_permanente = get_permalink(get_the_ID()); endwhile;
Dentro do Single.php
$link_permanente = get_permalink(get_the_ID());
Utilizando a função “get_page_link()”
Uma outra alternativa a utilização do “get_permalink” é a função “get_page_link()” que retornará também o mesmo resultado.
Resumo

Nome do Artigo
Como pegar o link permanente de um Post no Wordpress
Descrição
Como pegar o link "url" permanente de um Post no Wordpress utilizando a função nativa "get_permalink()" utilizando o ID ou Slug do Post.
Autor
Roger Mauricio Takemiya
Editor
Roger Mauricio Takemiya
Logo do Editor

Um comentário sobre “Link permanente de um Post ou Página no WordPress”