如果你想禁止非超级管理员访问后台,可以通过这个方法进行设置
对于 WordPress,如果你想禁止非超级管理员访问后台,可以通过以下方法进行设置:
编辑 functions.php 文件:进入你的 WordPress 主题目录,在其中找到 functions.php 文件,并打开它。
添加……
2023年7月29日
页面功能中有很多时候可能是需要隐藏掉页面编辑器的,便于在某些特定的开发中,可以有空间设置更多自定义选项。这个时候WordPress默认的编辑器可能就用不上了。为了提高用户的编辑体验,把这些页面的可视化编辑器隐藏掉是一个比较直接的办法。
直接把下面的代码复制到主题的 functions.php 中就可以了。复制之前,需要先替换下面代码中的 contact.php 为你所用主题的页面模板名称。比如,我在主题中定义了一个模板叫 page-abouts.php,就需要把 contact.php 替换为 page-abouts.php即可。
add_action( 'admin_init', 'hide_editor' );
function hide_editor() {
// Get the Post ID.
$post_id = $_GET['post'] ? $_GET['post'] : $_POST['post_ID'] ;
if( !isset( $post_id ) ) return;
// Get the name of the Page Template file.
$template_file = get_post_meta($post_id, '_wp_page_template', true);
if($template_file == 'contact.php'){ // edit the template name
remove_post_type_support('page', 'editor');
}
}
本文由「
WordPress贰佰技 」 原创或整理后发布,欢迎分享和转发。
原文地址:
https://www.wp200.com/p/98.html 发布于
2023年2月6日