最合适的回答,由SO网友:Frank P. Walentynowicz 整理而成
添加此代码:
function wpseNoVisibility() {
echo \'<style>div#visibility.misc-pub-section.misc-pub-visibility{display:none}</style>\';
}
add_action(\'admin_head\', \'wpseNoVisibility\');
至
functions.php
您的活动主题。
不用说,首选方法是将上述代码添加到functions.php
儿童主题的。
Update
遗憾的是,上述解决方案不会将此更改仅限于页面。我们必须先确定是添加还是编辑页面。以下代码将修复它:
function wpseNoVisibility() {
echo \'<style>div#visibility.misc-pub-section.misc-pub-visibility{display:none}</style>\';
}
function wpseCurrentScreenAction($current_screen) {
if (\'page\' == $current_screen->post_type && \'post\' == $current_screen->base) {
add_action(\'admin_head\', \'wpseNoVisibility\');
}
}
add_action(\'current_screen\', \'wpseCurrentScreenAction\');