the_permalink( $post = 0 )
Параметры
- $post
- (целое число|объект WP_Post) ID или объект поста, ссылку на который нужно получить, по умолчанию — текущий пост в цикле. Параметр появился в WordPress 4.4.0
Примеры
<a href="<?php the_permalink() ?>">читать далее</a>
the_permalink
Фильтр срабатывает непосредственно перед очисткой функцией esc_url()
.
add_filter( 'the_permalink', 'true_change_permalink', 25, 2 ); function true_change_permalink( $permalink, $post ) { // например никогда не выводим ссылку на пост с ID = 5 if( 5 == $post->ID ) { $permalink = '#'; } return $permalink; }