WordPress后台分类和标签页面默认根据ID排序

张子凡 WordPress优化 2023-02-02 00:53:02 阅读(...) 评论(0)

WordPress 后台分类目录和标签页面的排序默认都是使用名称作为排序,对于使用英文分类目录来说这样的排序就非常方便分别,但是对于中文按照名称排序似乎并没有仍和意义,所以为了便于浏览和使用编辑,子凡决定来修改一下 WordPress 后台分类页面和标签页面的默认排序。

WordPress 开发 wordpress developer

WordPress 后台分类页面改为使用 ID 升序排列,这样相当于就是根据分类目录建立的时间顺序,从前到后的方式来排列,理论上来说排在最前创建最早几乎也是最重要的一些分类目录,所以按照这样的方式排序就很不错。

WordPress 后台标签页面则改为使用 ID 降序排列,换而言之就是最新创建的标签就会显示在列表的最前面,因为子凡我有利用标签来做 SEO 优化,所以很多时候会人工的完善标签页面的描述和关键词,已经设定广告位等各种配置,所以按照这样的默认排序方式就非常的便捷。

废话不多说,直接上代码,食用方式依旧是打开当前使用的 WordPress 主题 functions.php 文件,添加到合适的位置即可。

1
2
3
4
5
6
7
8
9
10
11
//WordPress 后台 分类目录|标签 根据 ID 排序
if(is_admin()) add_filter('get_terms_args', 'fanly_basic_get_terms_args', 10, 2);
function fanly_basic_get_terms_args( $args, $taxonomies ) {
	global $pagenow;
	if($pagenow == 'edit-tags.php' && !isset($_GET['orderby'])){
		$args['orderby'] = 'id';
		if( ($_GET['taxonomy']??null) == 'post_tag' )
			$args['order'] = 'desc';
	}
	return $args;
}

以上代码就是子凡本次对 WordPress 的一个小小优化,更多的是一种使用习惯以及用户体验方便的一个细节问题,让 WordPress 使用起来更加的便捷和高效,我觉得还挺有意思的,其实之前子凡还分享过《WordPress 修改后台链接页面默认根据 ID 排序》也算是差不多的优化,好啦,本次关于 WordPress 优化的内容就给大家分享到这里了,

更多关于WordPress优化及疑问可以添加QQ群:255308000

除非注明,否则均为泪雪博客原创文章,禁止任何形式转载

本文链接:https://zhangzifan.com/wordpress-taxonomy-orderby-id.html

留言评论

登录 后留言