首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Wordpress:获取自定义分类和分类术语

Wordpress:获取自定义分类和分类术语
EN

Stack Overflow用户
提问于 2012-03-30 17:02:24
回答 2查看 21.5K关注 0票数 0

这个代码是95%的工作,但我需要一些帮助的最后一部分。我正在尝试从Wordpress中获取所有的自定义分类和分类术语,并将它们显示在一个无序列表中。下面是我的代码:

代码语言:javascript
运行
AI代码解释
复制
$args=array('public'   => true, '_builtin' => false); 
        $output = 'names';
        $operator = 'and';
        $taxonomies=get_taxonomies($args,$output,$operator); 
        if  ($taxonomies) {
          foreach ($taxonomies  as $taxonomy ) {
            echo '<a>'. $taxonomy. '</a>';
            $terms = get_terms("color");
            $count = count($terms);
            if ( $count > 0 ){
                echo '<ul>';
                    foreach ( $terms as $term ) {
                        echo "<li>" . $term->name . "</li>";
                    }
                echo "</ul>";
            }
          }
        }

问题出在第8行,它显示的是$terms = get_terms("color");。我写这篇文章是为了测试代码,但问题是Wordpress现在会为每个分类法显示来自分类法“颜色”的术语。

我如何修改这段代码,以使Wordpress显示的每个分类法都能显示该分类法的相应术语列表?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-03-31 09:13:04

代码语言:javascript
运行
AI代码解释
复制
$terms = get_terms($taxonomy);

在本例中,名称不是对象,而只是分类法名称的数组($output =‘$taxonomy’)。因此,$taxonomy->name不起作用。

请参见:

http://codex.wordpress.org/Function_Reference/get_taxonomies http://codex.wordpress.org/Function_Reference/get_terms

票数 3
EN

Stack Overflow用户

发布于 2012-03-30 17:33:29

$terms = get_terms($taxonomy->name);

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9947348

复制
相关文章
已解决 java.lang.Exception: No runnable methods 异常
相信大家使用 ​​Junit​​ 来进行编码测试的时候经常出 ​​java.lang.Exception: No runnable methods​​ 异常,这本身不是一个严重的错误但是因为一时的粗心大意,就是找不到问题的所 在。 代码: import org.junit.jupiter.api.Test; import java.io.FileNotFoundException; public class Upload { @Test public void test() throw
陶然同学
2023/03/30
6690
已解决 java.lang.Exception: No runnable methods 异常
【已解决】Xcode代码提示变量为Error Type
我之前使用Masonry布局时候经常需要设置偏移量,但是呢在设置布局哪里设置死数据不方便进行调试更换就想用一个变量。
君赏
2018/09/07
7480
【已解决】Dubbo版本升级引起的循环注册异常
【已解决】The bean ‘dubboConfigConfiguration.Single’ could not be registered. A bean with that name has already been defined and overriding is disabled.异常解决
谙忆
2021/10/26
1.1K0
awk给外部变量赋值
假设将值存在文件t中,文件t内容如下,只有一行:a b c 需要将a、b和c分别赋给外部变量x、y和z,则脚本可写成如下: eval $(awk '{ printf("x=%s\ny=%s\nz=%s",$1,$2,$3); }' ./t) echo $x echo $y echo $z 请注意printf函数中的换行符\n是必须的,起关键作用的是eval命令,它在很多场景有特别的用处。
一见
2018/08/02
4K0
Could not initialize class java.awt.Font(已解决异常)
javaweb项目中有word、execl等文件生成或文件导出时;由于生成文件中存在图像、统计图等元素。在windows上可行,换到linux执行报错。
陈哈哈
2020/07/06
1.4K0
从外部设置传入Go变量
前提:必须在build/run时指定 -ldflags="-X main.a=2.0 -X main.b=1" , 且a,b必须是string的变量,不能是常量, 不能是struct.
sunsky
2020/08/19
1.3K0
c++变量作用域,c++全局变量,c++局部变量
(1).全局变量:在函数外部定义的变量,或者在程序头部定义的变量,可以在程序的全局使用。
高久峰
2023/06/27
1760
【C++】异常
1. 终止程序 ,如 assert ,缺陷:用户难以接受。如发生内存错误,除 0 错误时就会终止程序。
青衫哥
2023/10/17
1990
【C++】异常
C++异常
基于以上问题,C++衍生了一种新的处理错误的方式。异常是一种处理错误的方式,当一个函数发现自己无法处理的错误时就可以抛出异常,让函数的直接或间接的调用者处理这个错误。
梨_萍
2023/05/14
4310
C++异常
【C++】异常
错误处理机制: 1.终止程序 如:assert 断言终止 ,会直接报告出现错误的位置 (assert只在debug版本生效)
lovevivi
2023/10/17
2100
【C++】异常
C++异常
异常是一种处理错误的方式,当一个函数发现自己无法处理的错误时就可以抛出异常,让函数的直接或间接的调用者处理这个错误。
有礼貌的灰绅士
2023/06/14
2880
C++异常
【C++】异常
举个最简单的例子:下面的代码中main函数中调用了func,func中调用了Division,在Divison中如果除0抛出了一个string类型的异常对象:
平凡的人1
2023/10/15
1690
【C++】异常
C++:异常
异常是一种处理错误的方式,当一个函数发现自己无法处理的错误时就可以抛出异常,让函数的直接或间接的调用者处理这个错误。
二肥是只大懒蓝猫
2023/03/30
7110
C++:异常
C++异常
注:实际中C语言基本都是使用返回错误码的方式处理错误,部分情况下使用终止程序处理非常严重的错误
用户9645905
2022/11/30
7140
C++异常
【已解决】Spring容器中找不到ServletWebServerFactory类出现的异常
【已解决】Spring容器中找不到ServletWebServerFactory类出现的异常
谙忆
2021/10/26
17.5K0
C++内部函数与外部函数 | 调用外部Max函数
内部函数是指一个函数只能被本文件中其他函数所调用,在定义内部函数时,在函数名和函数类型的前面加static。
小林C语言
2020/12/01
2.4K0
C++内部函数与外部函数 | 调用外部Max函数
C++ 异常处理
异常是程序在执行期间产生的问题。C++ 异常是指在程序运行时发生的特殊情况,比如尝试除以零的操作。
C语言与CPP编程
2020/12/02
1.1K0
C++ 异常处理
【C++】static 变量详解-变量篇
1.变量的存储区域在全局区,不管变量是在函数体内,class内,还是cpp文件内。
灰子学技术
2020/04/02
1.1K0
C++异常处理
0.如果使用普通的处理方式:ASSERT,return等已经    足够简洁明了,请不要使用异常处理机制.
用户3148059
2018/09/03
1.5K1
C++异常处理
点击加载更多

相似问题

COBOL -移到同名变量(已解决)

10

C++ -未解决的外部错误

10

c++未解决的外部符号?

11

未解决的外部符号。C++

13

C++变量外部声明

32
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档