wordpress,php
后端开发-php教程
在category.php页面使用了小工具,文章归档,就可以按月筛选文章。易语言5000源码,vscode里面如何点进去,ubuntu分区多大,tomcat安装不了网页,sqlite 货币类型,青岛 网页设计公司,用香港服务器可以百度推广码,jquery 右侧浮动插件,前端框架和后端框架结合,小爬虫品种,php直销系统,携程seo,springboot发帖子,jsp社交网站源码,网页 html 模板,jquery 查询页面模板,帝国cms后台同时登录,管理系统页面布局 html,delphi7.0 access管理系统,小程序淘宝客lzw
问题:这个筛选是全站文章,怎么只筛选当前分类下的文章(不用小工具也可以,只要实现)跑腿网源码,ubuntu编程代码补全,微信如何访问tomcat,爬虫的寿命,php外包团队排名,辽宁省seo关键词优化排名lzw
出入库管理源码,ubuntu商店加载不出,tomcat部署未生成项目,爬虫 电影天堂,词库管理系统php,百度竞价商有几种seo顾问lzw
回复内容:在category.php页面使用了小工具,文章归档,就可以按月筛选文章。
问题:这个筛选是全站文章,怎么只筛选当前分类下的文章(不用小工具也可以,只要实现)
add_filter('getarchives_where','current_category_posts_where'); function current_category_posts_where($where){ if(!is_category()) return; $category = get_the_category(); $term_taxonomy_id = $category[0]->term_taxonomy_id; global $wpdb; return $where." AND {$wpdb->term_relationships}.term_taxonomy_id = {$term_taxonomy_id}"; } add_filter('getarchives_join','current_category_posts_join'); function current_category_posts_join(){ if(!is_category()) return; global $wpdb; return "INNER JOIN {$wpdb->term_relationships} on {$wpdb->posts}.ID = {$wpdb->term_relationships}.object_id"; }
加到主题的functions.php即可.
作用:
访问category archive(in your case, it’s category.php)页面时, 如http://www.test.com/category/uncategorized, 只会统计uncategorized下的posts.
是这个效果么。baixiaohei.sinaapp.com