我有一个称为项目的自定义分类法,它有一个称为公寓的自定义post类型,两者都有acf自定义字段。
我想将分类法创建的项目及其acf字段放在某个页面上,例如项目1、项目2。
我创建了taxonomy-projects\\u公寓。php并将其用作模板,用于名为“项目”的页面。
$args = array(
\'taxonomy\' => \'projects\',
\'orderby\' => $orderby,
\'show_count\' => $show_count,
\'pad_counts\' => $pad_counts,
\'hierarchical\' => $hierarchical,
\'title_li\' => $title
);
wp_list_categories( $args );
这只会带来项目1和项目2的名称。在单个项目页面上,我使用:
$queried_object = get_queried_object();
$taxonomy = $queried_object->taxonomy;
$term_id = $queried_object->term_id;
// load content for this taxonomy term
$custom_field = get_field(\'insert_new_project\', \'projects\' . \'_\' . $term_id);
带来自定义字段,它可以正常工作。
但是查询的对象带来了当前的页面对象,并且不能以我需要的方式工作。
有什么建议吗?