问题:
我试图在我的网站上显示来自一个名为“文化”(slug:Culture)的特定类别的所有帖子。然而,我总是得到一个空字段。
我的尝试:
我尝试将自定义模板中使用的相同结构用于其他选项。在这个自定义模板中,有一个选项卡容器,包含4个选项:最新、趋势、视频和图库。
例如,要获取具有video post格式的所有帖子,请执行以下代码:
<?php query_posts(array( \'tax_query\' => array( array( \'taxonomy\' => \'post_format\', \'field\' => \'slug\', \'terms\' => \'post-format-video\' )) )); if (have_posts()) : ?>
<li>
<a href="#videos"><span class="home-head-toggle-item"><?php esc_html_e( \'Videos\', \'template\' ); ?></span></a>
</li>
<?php endif; wp_reset_query(); ?>
因此,我将其改编为:
<?php query_posts(array( \'tax_query\' => array( array( \'taxonomy\' => \'category\', \'field\' => \'slug\', \'terms\' => array( \'culture\' ) )) )); if (have_posts()) : ?>
<li>
<a href="#culture"><span class="home-head-toggle-item"><?php esc_html_e( \'Culture\', \'template\' ); ?></span></a>
</li>
<?php endif; wp_reset_query(); ?>
不幸的是,它没有像我预期的那样工作,什么也没有出现。
我做错什么了吗?
如果您需要更多详细信息,请告诉我。
提前感谢!