Get_permalink() - функция WordPress

Опубликовано: 18.04.2018

видео get_permalink() - функция WordPress

Como redirecionar da página do produto pro carrinho no Woocommerce

Функция возвращает абсолютный URL поста (это может быть запись, страница или произвольный тип поста), ID которого указан в параметрах. Если ID поста не указан, то будет возвращена ссылка на текущий пост, при этом функция должна быть использована в цикле.



Если вам нужно получить URL рубрики, используйте get_category_link() , URL метки — get_tag_link() .

get_permalink ( $id = 0 , $leavename = false )
$id (целое число|объект) ID или объект поста, ссылку на который нужно получить, по умолчанию — текущий пост. $leavename (логическое) если true, то ссылка будет возвращаться в виде правила постоянных ссылок, например https://misha.blog/%pagename%

Примеры

$post_id = 2 ; $permalink = get_permalink ( $post_id ) ;

Ссылка на текущий пост в цикле:


What Is The Class Of A Slug?

echo '<a href="' . get_permalink ( ) . '">подробнее</a>' ;

Ссылку на пост также можно получить без указания ID, при помощи только заголовка:

<a href=" <?php echo get_permalink ( get_page_by_title ( 'Кодекс WordPress' ) ) ; ?> ">Кодекс WordPress</a>

Впервые познакомился с WordPress в 2009 году, и после двух лет мучений с Joomla и самописными движками это был просто бальзам на душу. С 2014 года меня можно встретить на WordCamp — официальной конфе по WP в Москве, иногда там выступаю. Также в настоящее время веду курсы по WordPress в Epic Skills в Питере.