как получить заголовок пользовательского типа поста в виде ссылки на связанный пост? - PullRequest
1 голос
/ 30 января 2020

Я хочу получить заголовок поста пользовательского типа и связать его с соответствующим постом. Итак, я получил следующий код:



query_posts( 'post_type=custom_post_type&posts_per_page=1&order=DESC' );

while (have_posts()) : the_post();
       echo "' >"; the_title(); "";

endwhile;

вывод заголовка сообщения работает нормально, но он не связывается правильно. у меня есть синтаксическая ошибка? или этот метод совершенно неправильный?

спасибо за помощь!

1 Ответ

2 голосов
/ 30 января 2020

Используйте get_permalink() для получения текущей постоянной ссылки $post.

while (have_posts()) : the_post();
?>
  <a href="<?= get_permalink() ?>"><?= sanitize_title(get_the_title()) ?></a>
<?php     
endwhile;

Если вы используете очень устаревшую версию PHP, замените <?= на <?php echo .

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