在ACF WordPress中,可以使用pre_get_posts
钩子来修改管理行的默认排序。下面是一个示例代码:
function custom_admin_sorting( $query ) {
global $pagenow;
// 检查是否在管理页面中
if ( is_admin() && $pagenow == 'edit.php' ) {
// 检查当前的自定义文章类型
$post_type = $query->get( 'post_type' );
if ( $post_type == 'your_custom_post_type' ) {
// 按标题进行字母顺序排序
$query->set( 'orderby', 'title' );
$query->set( 'order', 'ASC' );
}
}
}
add_action( 'pre_get_posts', 'custom_admin_sorting' );
请注意,上面的代码中,你需要将your_custom_post_type
替换为你的自定义文章类型的名称。
将上述代码添加到你的主题的functions.php
文件中,保存并更新文件。然后在WordPress管理后台的自定义文章类型页面中,你将看到行按标题的字母顺序进行排序。
希望这可以帮助到你!