在循环之外获取POST元值

时间:2019-03-09 作者:Gregory

我正在开发一个额外的函数来列出不同的内容,

我的函数看起来像:“显示特定城市的所有酒店”->酒店作为CPT,城市作为自定义税。例如,让我们展示巴黎的所有酒店。

function test($cpt,$taxonomy = 0) {
   $args (...)
   $query (...)
   while {...}
}
所以我去查询不同的自定义帖子类型,有没有分类法。在这里之前,一切都很好。

但是,在不创建新查询的情况下,是否可以从这个$taxonomy(城市/巴黎)中获取一些数据?就像我想让名为“area\\u singular”的自定义字段链接到$taxonomy 是否传入函数?它的标题等。?

P、 S.价值$taxonomy 路过

$term = get_queried_object();
test(\'custom_post\',$term);
P.P.S.实际上我还有一个函数,在这里我传递这个自定义字段,&;函数中的标题,如test(\'cpt\',$term,$custom_field,$title); 但我确信有一种方法可以在不通过函数传递数据的情况下获取数据。

编辑:使用$taxonomy->post_title我可以获取标题,那么如何以相同的方式获取自定义字段?

1 个回复
SO网友:MikeNGarrett

根据ACF documentation 从附加到术语的字段中获取字段数据时,需要执行以下操作:

$term = get_queried_object();    
$area_singular = get_field( \'area_singular\', $term );

相关推荐

taxonomy terms, inverted

我有一个分类法,它将是品牌,儿童项目是模板。我有密码single.php 显示详细信息。 <div class=\"box2\"> <div class=\"faixa\"> <div class=\"marca\">MARCA <div class=\"marca\"> <?php $term_