- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
WordPress分类函数get_categories(获得分类所有信息)WordPress分类函数get_categories(获得分类所有信息)
用get_categories()函数代替wp_list_categories()灵活显示分类列表的例子我们在开发wordpres主题时一般都是wplistcategories()显示分类列表,但是有时我们不想要class,title之类的,那么我们可以用wordpress中的get_categories()定制自己的样式,例如下面的例子就可以生成我们需要的最简单样式,当然你还可以按自己的要求编写get_categories()函数可以获得分类所有信息,返回与查询参数相匹配的类别对象数组。变量与wp_list_categories基本一致,且变量可被作为数组传递,也可在查询句法中被传递。函数说明用法:?php $categories = get_categories( $args ); ?参数说明type(字符)post和link 其中link在新版3.0以后已被弃用。child_of(整数)仅显示标注了编号的分类的子类。该参数无默认值。使用该参数时应将hide_empty参数设为false parent(整数)只显示某个父级分类以及下面的子分类(注:子分类只显示一个层级)。orderby(字符)将分类按字母顺序或独有分类编号进行排序。默认为按分类编号排序包括ID(默认)和Name order(字符)为类别排序(升序或降序)。默认升序。可能的值包括asc(默认)和desc hide_empty(布尔值)触发显示没有文章的分类。默认值为true(隐藏空类别)。有效的值包括:1(true)和0(false)。hierarchical(布尔值)将子类作为内部列表项目(父列表项下)的层级关系。默认为true(显示父列表项下的子类)。有效值包括1 (true)和0(false) exclude(字符)除去分类列表中一个或多个分类,多个可以用逗号分开,用分类ID号表示。include(字符)只包含指定分类ID编号的分类。多个可以用逗号分开,用分类ID号表示。pad_counts(布尔值)通过子类中的项来计算链接或文章。有效值包括1(true)和0(false),0为默认。number(字符)将要返回的类别数量。taxonomy(字符)返回一个分类法,这个是wordpress3.0版本后新添加的一个参数。返回的值包括category(默认)和taxonomy(一些新定义的分类名称)。get_categories函数实例不使用wordpress默认的wp_list_categories分类列表来实现分类列表,而使用get_categories自定义分类列表,而且还能在分类列表中加上图标。?php $args=array(orderby=name,order=ASC); $categories=get_categories($args);foreach($categories as $category){ echo li class=cat-. $category- slug .; echo a href=. get_category_link( $category-term_id ). title=. sprintf( __(View all posts in %s), $category-name ). .. $category-name. /a; echo /li;}?输出html代码:liclass=cat-photoahref=#Photo/a/liliclass=cat-designahref=#Design/a/liul?php $categories=get_categories(); foreach($categories as $category) { echo lia href=.get_category_link( $category-term_id )..$category-name./a/li; }?/ul显示分类列表和分类描述以及包含的文章数目?php $args=array( orderby = name, order = ASC); $categories=get_categories($args); foreach($categories as $category) { echo pCategory: a href= . get_category_link( $category-term_id ) . title= . sprintf( __( View all posts in %s ), $category-name ) . . . $category-name./a /p ; echo p Description:.
您可能关注的文档
- Victorian Poetry.doc
- VHDL扩频通信系统.doc
- Vietnam War 1955.doc
- VII.The 17th Century研究生英语提高.doc
- VIP接待部岗位职责书.doc
- Visual Basic 入门作业.docx
- Visio使用手册.doc
- visual studio 2010下配置OpenCV2.doc
- vitamix 6300料理机中文说明书.docx
- VI的应用设计系统标准.doc
- 2025届衡阳市第八中学高三一诊考试物理试卷含解析.doc
- 2025届湖南省娄底市双峰一中等五校重点中学高三第二次诊断性检测物理试卷含解析.doc
- 天水市第一中学2025届高三第二次联考物理试卷含解析.doc
- 2025届金华市重点中学高三考前热身物理试卷含解析.doc
- 2025届北京市石景山区第九中学高三第四次模拟考试物理试卷含解析.doc
- 江苏扬州市2025届高三第一次模拟考试物理试卷含解析.doc
- 2025届江苏省南通市高级中学高考物理五模试卷含解析.doc
- 广东省清远市华侨中学2025届高三第一次调研测试物理试卷含解析.doc
- 辽宁省凤城市2025届高三第五次模拟考试物理试卷含解析.doc
- 内蒙古巴彦淖尔市重点中学2025届高考仿真卷物理试卷含解析.doc
文档评论(0)