如何在 Wordpress 主题中将永久链接添加到 WP_Query
How to add permalink into WP_Query in Wordpress Theme
我想在 front-page 中添加博客页面。php.I 只想显示带有 link 的 post 标题到实际 post.I 不知道去哪里将 the_permalink 放入我的 code.My 代码中,如下所示:
<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 -->
当我输入时,hyperlink 转到域。com/get_permalink() 而不是实际的 url。
示例实际 url 是域。com/abc。
当我单击 post 标题时,它转到域。com/get_permalink()
谁能帮我解决我的问题?
可能是您使用 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 -->
我想在 front-page 中添加博客页面。php.I 只想显示带有 link 的 post 标题到实际 post.I 不知道去哪里将 the_permalink 放入我的 code.My 代码中,如下所示:
<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 -->
当我输入时,hyperlink 转到域。com/get_permalink() 而不是实际的 url。
示例实际 url 是域。com/abc。 当我单击 post 标题时,它转到域。com/get_permalink()
谁能帮我解决我的问题?
可能是您使用 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 -->