Раньше эта функция работала только внутри цикла WordPress и выводился ссылку на текущий пост в цикле, теперь же вы можете передать в качестве параметра ID или объект определённого поста, URL которого нужно вывести.
esc_url()
.the_permalink( $post = 0 )
<a href="<?php the_permalink() ?>">читать далее</a>
Фильтр срабатывает непосредственно перед очисткой функцией 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; }
Чтобы оставить комментарий, пожалуйста, зарегистрируйтесь или войдите.
Как заменить запись This is a preview of Уютный дом. Read the full post (1858 words, 27 images, estimated 7:26 mins reading time) на ссылку "Читать далее" в аннонсах постов блога.помогите
а можно поподробнее?
(а если вставляете код, используйте инструкцию под кнопкой)
например http://igumchik.ru/?cat=20 ,в самом конце,раньше было "читать далее" теперь такая запись .P.S Помогите с правильным кодом!!
пришлите мне пожалуйста содержимое файла
category.php
, а если его нет, тоarchive.php
(файлы искать в папке с текущей темой).только вставьте пожалуйста код в комментарий правильно, а то я в нём просто запарюсь разбираться.
отлично, теперь мне нужно содержимое файла
content-list.php
.сорри за долгий ответ.
у мня есть статья, которая должна вам помочь https://misha.agency/blog/wordpress/change-more-link-text.html