Как добавить постоянную ссылку в запрос WP в теме Wordpress
Я хочу добавить страницу блога на главную страницу.php. Я хочу показывать только заголовок поста со ссылкой на фактический пост.Я не знаю, куда поместить ссылку the_permalink в моем коде.Мой код, как показано ниже:
<div class="profile">
<?php
$query = new WP_query( 'pagename=blog' );
if ( $query->have_posts() ) {
while ( $query->have_posts() ){
$query->the_post();
echo '<h2 class="text-center">' . get_the_title() . '</h2>';
}
}
wp_reset_postdata();
?>
</div><!--end blog-content -->
Когда я ставлю, гиперссылка переходит на domain.com/get_permalink () не на фактический URL.
Пример фактический URL-адрес domain.com/abc . Когда я нажимаю на заголовок сообщения, оно переходит в domain.com/get_permalink ()
Кто-нибудь может помочь мне решить мою проблему?
2
Author: Junior WP Developer, 2015-05-11
1 answers
Возможно, вы используете get_permalink
неправильно. Попробуйте следовать коду.
<div class="profile">
<?php
$query = new WP_query( 'pagename=blog' );
if ( $query->have_posts() ) {
while ( $query->have_posts() ){
$query->the_post();
echo '<h2 class="text-center"><a href="' . get_permalink() . '">';
the_title();
echo '</a></h2>';
}
}
wp_reset_postdata();
?>
</div><!--end blog-content -->
2
Author: Nilambar, 2015-05-11 03:03:17