Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/230.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 自定义查询循环中的wp get标记_Php_Wordpress - Fatal编程技术网

Php 自定义查询循环中的wp get标记

Php 自定义查询循环中的wp get标记,php,wordpress,Php,Wordpress,我卡住了!我试图为每一篇文章呈现“标签”。这些职位被分成不同的类别。我没有建立这个网站,我在使用它时遇到了问题。 我尝试使用_标记(),但因为它是一个自定义查询循环。我认为那行不通 下面是循环如何开始的 <?php $paged = ( get_query_var('paged') ) ? get_query_var('paged') : 1; $term = get_field('news_category'); $number = get_field('number_of_posts

我卡住了!我试图为每一篇文章呈现“标签”。这些职位被分成不同的类别。我没有建立这个网站,我在使用它时遇到了问题。 我尝试使用_标记(),但因为它是一个自定义查询循环。我认为那行不通

下面是循环如何开始的

<?php 
$paged = ( get_query_var('paged') ) ? get_query_var('paged') : 1;
$term = get_field('news_category');
$number = get_field('number_of_posts_per_page');


$the_query = new WP_Query(array(
'posts_per_page' => $number,
'paged' => $paged,

));
if ( $the_query->have_posts() ) : while ($the_query->have_posts()) : $the_query->the_post(); ?>
<div class="hider col-md-4 col-sm-6 col-xs-12 grid-item">
   <?php get_template_part( 'parts/loop', 'news' ); ?>
</div> 

<?php endwhile; ?>

任何帮助都会很好,我现在太迷路了


谢谢

您说过您使用了
标签()
,函数名为
标签()

另外,您是否在循环中使用了
标签()



感谢您的回复,是的,我在循环中使用了_标记()。由于这是一个自定义查询,我是否必须查询“newquery”数组中的标记?取决于您想做什么。如果要按标签选择帖子,则选择“是”。但是,由于您声明要呈现标记,
为了将标记打印到HTML,_tags()
应该可以工作,我测试了它。但是,如果您没有将标签附加到帖子,
标签()
根本不会呈现任何内容。我使用的是WP引擎,所以我正在仔细检查是否与登台与生产相关。我确实在staging中添加了标签,但可能它们需要在生产中添加。是的,就是这样。我需要通过“制作”将标签添加到帖子中,感谢您的帮助!天啊。很高兴能帮上忙,很高兴你找到了!