gpt4 book ai didi

wordpress - 删除了我的过滤器并希望将“全部”设置为“帖子”页面上的默认值

转载 作者:行者123 更新时间:2023-12-02 04:30:07 27 4
gpt4 key购买 nike

我创建了一个函数,使用 unset 来隐藏屏幕中的 Mine 过滤器 wp-admin/edit.php:

但是当我点击“帖子”菜单 (wp-admin/edit.php) 时,默认情况下它不会转到全部 ,它仍然会进入 我的 过滤器。

如何将默认设置为全部

最佳答案

我们可以拦截加载过程一开始到达的页面(使用 load-(page) )并检查是否需要重定向。请参阅评论的逻辑。

add_action( 'load-edit.php', function() 
{
global $typenow;

// Not our post type, bail out
if( 'post' !== $typenow )
return;

// Administrator users don't need this, bail out
if( current_user_can('add_users') )
return;

// Only the Mine tab fills this conditions, redirect
if( !isset( $_GET['post_status'] ) && !isset( $_GET['all_posts'] ) )
{
wp_redirect( admin_url('edit.php?all_posts=1') );
exit();
}
});

关于wordpress - 删除了我的过滤器并希望将“全部”设置为“帖子”页面上的默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23800440/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com