Php Wordpress页面模板,自定义字段在WP_查询循环后不起作用
我有个问题需要解释 我正在建立一个自定义的wordpress网站,但在使用一个页面模板时遇到了问题 我使用自定义字段(使用高级自定义字段插件设置)从页面编辑器中拉入内容,在这个页面中,我还多次使用WP_查询来拉入自定义文章类型的提要(几个分类法) 我将尝试在下面绘制我页面的结构图,但问题似乎是,在第一个WP_查询循环结束后,所有自定义字段都无法工作。他们没有找到任何内容。我的理论是,WP_查询循环的结尾和页面WP循环之间存在混淆。然而,我是一个完全的php新手,所以这只是一个猜测 以下是我的页面结构:Php Wordpress页面模板,自定义字段在WP_查询循环后不起作用,php,custom-fields,wordpress,Php,Custom Fields,Wordpress,我有个问题需要解释 我正在建立一个自定义的wordpress网站,但在使用一个页面模板时遇到了问题 我使用自定义字段(使用高级自定义字段插件设置)从页面编辑器中拉入内容,在这个页面中,我还多次使用WP_查询来拉入自定义文章类型的提要(几个分类法) 我将尝试在下面绘制我页面的结构图,但问题似乎是,在第一个WP_查询循环结束后,所有自定义字段都无法工作。他们没有找到任何内容。我的理论是,WP_查询循环的结尾和页面WP循环之间存在混淆。然而,我是一个完全的php新手,所以这只是一个猜测 以下是我的页面
<--Page Template-->
<--Standard WP Loop-->
<— Page content —>
<— Custom fields working fine e.g. <?php the_field(‘heading_1’) ?> —>
<--WP_Query custom loop 1 -->
<— custom post html/content —>
<--/ end of WP_Query custom loop-->
<— Page content —>
<— Custom fields NOT WORKING —>
<--WP_Query custom loop 2 -->
<— custom post html/content —>
<--/ end of WP_Query custom loop-->
<— Page content —>
<— Custom fields NOT WORKING —>
<--/ End of Standard WP Loop-->
<--/ End of Page Template-->
正如Hobo所说,尝试使用wp_reset_query()重置每个查询。您是在自定义循环后调用的吗?谢谢!这就成功了。在你知道答案之前,这正是令人愤怒的事情。多亏了你们,我正稳步获得越来越多的wordpress功能D