Php WordPress断环页面,加载空白页面
我是一个学徒可湿性粉剂开发人员,并试图结束一个项目的工作。我试图在首页的前6篇左右的文章中循环,但每次我添加循环时,页面都会中断并加载为空(标题除外) 我正在使用HTML5空白WordPress主题作为我正在开发的自定义主题的基础,并使用ACF创建自定义页面生成器。主页正在从page.php加载。运行WP 4.9.5Php WordPress断环页面,加载空白页面,php,wordpress,Php,Wordpress,我是一个学徒可湿性粉剂开发人员,并试图结束一个项目的工作。我试图在首页的前6篇左右的文章中循环,但每次我添加循环时,页面都会中断并加载为空(标题除外) 我正在使用HTML5空白WordPress主题作为我正在开发的自定义主题的基础,并使用ACF创建自定义页面生成器。主页正在从page.php加载。运行WP 4.9.5 <?php $args = array ( 'post_type' => 'post' ); $post_query = new WP_Query($args); ?&
<?php $args = array ( 'post_type' => 'post' );
$post_query = new WP_Query($args); ?>
<?php if($post_query->have_posts()): ?>
<?php while($post_query->have_posts() : $post_query->thepost(); ?>
<h2>THIS IS A TEST</h2>
<?php wp_reset_postdata(); endwhile; ?>
<?php else :?>
<p>Whoops. No posts.</p>
<?php endif; ?>
这就是你的问题:$post_query->thepost()代码>。它应该是:$post_query->the_post()代码>。在while($post\u query->have\u posts()
之后缺少一个括号
另外,应在while循环之后调用wp\u reset\u postdata()
以下是更新后的代码(有一些调整):
哎呀,没有帖子
你能添加你正在使用的代码以便我们更正它吗?正如@ColinGell提到的,我们需要你提供更多的帮助。也许测试链接或你试图加载的实际页面上的代码会有所帮助。你要做的第一件事是设置WP_DEBUG以找出错误。然后查看
<?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><?php the_title(); ?></h2>
<?php
endwhile;
wp_reset_postdata();
?>
<?php
else : // No posts found.
?>
<p>Whoops. No posts.</p>
<?php
endif;