有风的日子

wordpress关于自定义分类目录的一些想法记录

Luoshui邀请您加入WORDPRESS技术交流QQ群:31196817 → wordpress技术交流

比如我有个产品分类,分类目录为:
一级目录A -二级目录a -二级目录b;
一级目录B -二级目录c -二级目录d;
然后所有的产品文章都在二级目录下发布。
我想实现,打开产品页面会显示所有下级目录的列表,
例如我打开http://www.xxxx.com/product
会显示一级目录A 一级目录B的列表显示;
点击相应的一级目录A会显示一级目录A下的二级目录a 二级目录b的列表显示;
然后点击二级目录a才会进入相应的产品列表页;

JaCall 9:06:30
默认的分类页不能全部显示分类文章?
luoshui<i@luoshui.info> 9:08:23
我不是想显示文章列表,除非在最下级目录才显示目录下的文章列表,其他的上层目录都显示当前目录的下级目录列表
绕死我了
JaCall 9:09:25
给你个思路?
luoshui<i@luoshui.info> 9:09:35
对啊谢谢啊
JaCall 9:09:49
一共三层?
luoshui<i@luoshui.info> 9:10:09

JaCall 9:10:10
一级的时候要显示他的二级分类列表,对吧
luoshui<i@luoshui.info> 9:10:16

JaCall 9:10:15
二级的时候显示三级的
luoshui<i@luoshui.info> 9:10:20

JaCall 9:11:13
好像是不太好弄
如果两层就好办
luoshui<i@luoshui.info> 9:11:33
两层也行

JaCall 9:11:33
是一层的话就好办
就一级和二级的话就好办些
luoshui<i@luoshui.info> 9:12:38
就二级目录怎么实现
JaCall 9:12:45
给你个思路哈
luoshui<i@luoshui.info> 9:12:52

JaCall 9:14:00
首先得获得两个值,当前分类的ID 和 当前分类的 跟ID
方法:http://www.ppcn.net/wordpress-get_category_root_id.html

如果相等的话,就不显示文章列表,就调用它的二级分类
wp_list_categories(“child_of=”.get_category_root_id(the_category_ID(false)). “&depth=0&hide_empty=0&title_li=”);

二级分类的调用方法好像是这个
目前还没有发现更好的,除非写SQL
luoshui<i@luoshui.info> 9:15:12
wp_list_categories这个可以调用自定义的分类吗
JaCall 9:16:17
或者使用 get_categories
参数参考:http://www.html5jscss.com/wordpress-function-get-categories-41.html
luoshui<i@luoshui.info> 9:17:22
分类目录列表想要配张图片怎么实现
JaCall 9:17:44
一般使用的都是根据 别名 去显示的
看到过可以在分类那里直接上传的,但是没有发现相关的做法和代码
luoshui<i@luoshui.info> 9:18:31
哦。。。把图片名弄成别名一样的。。。?
JaCall 9:18:44

跟知更鸟主题的原理是一样的
luoshui<i@luoshui.info> 9:19:08
大概思路了解了,非常感谢。。。
JaCall 9:19:08
如果你发现了更好的方法,麻烦告诉我一下
luoshui<i@luoshui.info> 9:19:19
ok

转载请注明:有风的日子 > WordPrees > wordpress关于自定义分类目录的一些想法记录

评论 (6) 分享

评论 6