人们对普通用户隐藏更新通知和按钮,因为我们不知道他们会怎么做。尤其是当新版本的wp,插件还没有与我们的主题检查。
有一种黑客可以让用户无法从管理端更新核心。
编辑wp-config.php
通过添加define( \'WP_AUTO_UPDATE_CORE\', false );
将禁用core更新在“函数”中添加函数。php的主题,以禁用核心更新和版本检查。
add_action(\'after_setup_theme\',\'remove_core_updates\');
function remove_core_updates()
{
if(! current_user_can(\'update_core\')){return;}
add_action(\'init\', create_function(\'$a\',"remove_action( \'init\', \'wp_version_check\' );"),2);
add_filter(\'pre_option_update_core\',\'__return_null\');
add_filter(\'pre_site_transient_update_core\',\'__return_null\');
}
您可以查看客户的
wp-config.php
或
functions.php
.
从您的评论中,我看到菜单中缺少外观。您可以尝试手动添加themes.php
之后http://yoursite.com/wp-admin
访问外观。通过将此函数添加到functions.php
:
function remove_menus(){
remove_menu_page( \'index.php\' ); //Dashboard
remove_menu_page( \'edit.php\' ); //Posts
remove_menu_page( \'upload.php\' ); //Media
remove_menu_page( \'edit.php?post_type=page\' ); //Pages
remove_menu_page( \'edit-comments.php\' ); //Comments
remove_menu_page( \'themes.php\' ); //Appearance
remove_menu_page( \'plugins.php\' ); //Plugins
remove_menu_page( \'users.php\' ); //Users
remove_menu_page( \'tools.php\' ); //Tools
remove_menu_page( \'options-general.php\' ); //Settings
}
add_action( \'admin_menu\', \'remove_menus\' );