Php 返回特定分类法的每个术语
我试图返回特定分类法的每个术语。我只需要给一个可以循环的对象添加术语。我在这方面已经工作了一段时间,但似乎没有什么进展 例如,我有分类法“品牌”,在这个分类法中有几个术语。如何返回此分类法下的每个术语 我尝试了以下方法:Php 返回特定分类法的每个术语,php,wordpress,Php,Wordpress,我试图返回特定分类法的每个术语。我只需要给一个可以循环的对象添加术语。我在这方面已经工作了一段时间,但似乎没有什么进展 例如,我有分类法“品牌”,在这个分类法中有几个术语。如何返回此分类法下的每个术语 我尝试了以下方法: global $product $test_value = get_the_terms( $product->id, 'pa-brands'); foreach ($test_value as $test_values) { echo $test_values-
global $product
$test_value = get_the_terms( $product->id, 'pa-brands');
foreach ($test_value as $test_values) {
echo $test_values->name;
}
只有这在日志中显示了一个错误:
意外的T\u变量
我设法解决了这个问题。以下代码解决了我的问题:
$brand_terms = get_terms("pa_brand");
print_r($brand_terms);
foreach ($brand_terms as $term) {
echo "\n" . $term->name . " " . $term->slug;
您可以使用此
echo$test\u值['name']
确保您有一个;在全局$product全局$product
==“意外的T_变量”之后。应该是global$产品
此外,如果您需要特定分类法中的所有术语来解决$global上的明显错误,请使用get_terms()
。但函数似乎没有返回任何内容。我好像没有击中正确的目标。我只是不完全确定如何访问正确的对象。