Wordpress 如果分类法等于';自定义分类法';?
我正在尝试按字母顺序对我的自定义帖子进行排序,而不涉及插件的任何核心文件 我已经在functions.php中尝试了下面的代码,它可以正常工作。但我希望它只适用于特定的自定义分类法和/或post类型Wordpress 如果分类法等于';自定义分类法';?,wordpress,sorting,Wordpress,Sorting,我正在尝试按字母顺序对我的自定义帖子进行排序,而不涉及插件的任何核心文件 我已经在functions.php中尝试了下面的代码,它可以正常工作。但我希望它只适用于特定的自定义分类法和/或post类型 function set_custom_post_types_order($wp_query) { // 'orderby' value can be any column name $wp_query->set('orderby', 'title'); // 'order'
function set_custom_post_types_order($wp_query) {
// 'orderby' value can be any column name
$wp_query->set('orderby', 'title');
// 'order' value can be ASC or DESC
$wp_query->set('order', 'ASC');
}
add_filter('pre_get_posts', 'set_custom_post_types_order');
我还尝试使用“get_post_type”添加过滤器,但它不再对帖子进行排序。
注意:它将通过过滤器并在每篇文章中显示测试变量转储。您可以添加条件来检查它是否是分类法()和/或特定的文章类型(,使用查询对象获取正确的ID)