2017-09-21

猎数博客

数据挖掘,机器学习

wordpress中的分类及链接处理函数

作者:江航 / 2012-06-25 / (阅读 1,863 次) /



wp_list_categories 可以用来列出所有的分类。具体的参数可以看这里

get_categories() 可以列出所有的文章分类,或者是链接分类的类别。

wp_list_bookmarks() 列出链接。具体的参数可以看这里

WP中链接分类的好像不支持多层分类。每个分类下不能再有子类,如此,不适合管理比较大量的网页链接。做导航网站有点够呛。

又看了一下,get_catagories() 等函数最终都是通过调用get_terms来获取分类信息的,看起来是支持递归多层分类的。

 

经过进一步的阅读, 知道link是不支持递归的。具体的代码在这里

register_taxonomy( ‘link_category’, ‘link’, array(
‘hierarchical’ => false,

第77行,create_initial_taxonomies函数,可以看出, 对于link的分类,他的hierarchical = false. 所以 ,虽然文章的分类和链接的分类都装在同一个表中,但是链接的分类并不是hierarchical的。

 



Wordpress一览无余,源码面前没有秘密,wordpress的函数调用库,展示wordpress页面打开过程中十几万个函数调用,学习WP开发的绝佳资源。点击这里进入

本文地址: http://www.bagualu.net/wordpress/archives/1484 转载请注明






相关文章

  • 再说Wordpress中添加小挂件widget( 5,869 )
  • Wordpress中添加自定义参数( 3,413 )
  • WordPress代码之apply_filters( 3,274 )
  • 微博分享按钮( 3,227 )
  • WordPress版权声明插件( 3,199 )
  • wordpress函数调用库( 2,634 )
  • 通过wpdb访问WordPress数据库( 2,444 )
  • 通过wordpress debug插件,显示filter调用过程( 2,405 )
  • 用Wordpress做相册( 2,398 )
  • WordPress 代码之 add_filter( 2,338 )
  • Leave a Reply

    您必须登录以发表评论,

    沪ICP备11036560号
    联系我: jianghang at bagualu.net