我一直停留在开发WP主题中, 请帮助我。问题是当我在front-page.php中编写用于显示帖子的代码时, 它从页面而不是从帖子显示the_title()和the_content()。有代码:
<
?php if(have_posts()): ?>
<
?php while(have_posts()) : the_post();
?>
<
h2 class="blog-post-title">
<
?php the_title( );
?>
<
/h2>
<
?php the_content();
?>
<
?php endwhile;
else: ?>
<
p>
<
?php __('No post found') ?>
<
/p>
<
?php endif;
?>
仅当我去发布位置时, 它才会显示我的发布本地主机/ 2017/10/16 / first-post /。
【在WordPress中的文章post的问题】有图片如何正确显示, 但在另一个位置。
http://prntscr.com/gy922y
#1由于你要显示在自定义页面中, 因此需要声明并将post_type指定为post
这是一个工作示例:
<
?php
$args = array(
'post_type' =>
'post'
);
$post_query = new WP_Query($args);
if($post_query->
have_posts() ) {
while($post_query->
have_posts() ) {
$post_query->
the_post();
?>
<
h2 class="blog-post-title">
<
?php the_title( );
?>
<
/h2>
<
?php the_content();
?>
<
?php
}
}
?>
推荐阅读
- 将meta发布到具有多行的自定义字段! -WordPress的
- 使用Ajax在循环中填充表单字段
- 占位符图片wordpress
- PHP WordPress,此函数有什么作用()
- php wp_head(); (函数不包括来自functions.php的函数)
- 5 款可替代 du 命令的工具!
- #yyds干货盘点#--http协议&html常用标签
- Redis | 第10章 二进制数组慢查询日志和监视器《Redis设计与实现》#yyds干货盘点#
- COAP协议 - arduino ESP32 M2M(端对端)通讯与代码详解