Code前端首页关于Code前端联系我们

wordpress后台自定义按register_post_type排序的帖子类型

terry 2年前 (2023-09-24) 阅读数 57 #后端开发

wordpress后台通过register_post_type自定义文章类型排序

我发现wordpress按register_post_type自定义帖子类型后,在定义的类别中写文章时,文章没有按上次排序,所以我对此进行了调整调整代码如下

function doc_post_order( $wp_query )
{
if (is_admin())
{
$post_type = $wp_query->query['post_type'];
if( $post_type == 'doc')
{
$wp_query->set('orderby', 'date');
$wp_query->set('order', 'DESC');
}
}
}
add_filter('pre_get_posts', 'doc_post_order');
复制代码

这样就可以按项目排序了。

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门