Wordpress Post Предыдущая / Следующая ссылки с изображением и заголовком только на предыдущей - PullRequest
0 голосов
/ 22 мая 2018

Я пытаюсь добавить изображения стрелок для предыдущего и следующего поста, которые мне удалось сделать, но я хочу, чтобы заголовки постов отображались только на предыдущих постах, а не на следующих постах.

Воткод, который у меня есть -

 <div class="nav-next"><?php previous_post_link('%link', ' <img src="/wp-content/themes/azure-basic-child/images/larrow.png" />' , ' %title '); ?></div>

 <div class="nav-previous"><?php next_post_link('%link', ' <img src="/wp-content/themes/azure-basic-child/images/rarrow.png" /> '); ?></div>

Это страница - https://lucchesipgh.org/word-of-the-week/

У меня есть стрелки, но нет названий предыдущих сообщений.

Ответы [ 2 ]

0 голосов
/ 23 мая 2018

Я понял, вот что я сделал, и это сработало -

 <div class="nav-next"><?php previous_post_link('%link', ' <img src="/wp-content/themes/azure-basic-child/images/larrow.png" /> %title' ); ?></div>

 <div class="nav-previous"><?php next_post_link('%link', ' <img src="/wp-content/themes/azure-basic-child/images/rarrow.png" /> '); ?></div>
0 голосов
/ 23 мая 2018

Вы можете использовать get_previous_post() и get_next_post() (https://codex.wordpress.org/Function_Reference/get_previous_post / https://codex.wordpress.org/Function_Reference/get_next_post).

Функции вернут объект записи (https://codex.wordpress.org/Class_Reference/WP_Post).

Если вам нужнозаголовок используйте echo $post->title (без фильтра) или the_title($post->ID) (с фильтром). Чтобы получить постоянную ссылку, используйте echo get_the_permalink($post->ID).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...