隐藏指定页面模板的可视化编辑器
文 / @UTHEME
增强WordPress编辑体验
我是一名WordPress用户,经常需要对网站进行编辑和排版,但很多时候使用默认的编辑器并不能满足我的需求。幸运的是,WordPress还提供了一些编辑器插件可以帮助改善编辑体验。如果我们需要添加一些元数据到WordPress中的某个页面,默认的编辑器就会变得不那么实用了。那么如何提高用户的编辑体验呢?方法之一是将这些页面的可视化编辑器隐藏掉。
如何隐藏可视化编辑器
要隐藏某个页面的可视化编辑器,我们可以将下面的代码复制到主题的functions.php中:
add_action('admin_init','hide_editor');
function hide_editor(){
//获取页面的ID
$post_id=$_GET['post']?$_GET['post']:$_POST['post_ID'];
if(!isset($post_id))return;
//获取页面模板文件的名称
$template_file=get_post_meta($post_id,'_wp_page_template',true);
if($template_file=='contact.php'){//修改模板名称
remove_post_type_support('page','editor');
}
}
复制之前,需要将contact.php
替换为你实际使用的主题页面模板的名称。比如,如果你在主题中使用了一个名为page-noeditor
的页面模板,则需要将contact.php
替换为page-noeditor
。

相关文章
-
个人网站选择WordPress还是Typecho? 2023-05-28 23:33:13
-
盘点2023年最好用的三款wordpress知识库主题 2023-05-28 23:20:26
-
wordpress建外贸B2C独立站的五大优势 2023-05-28 23:05:49
-
盘点2023年依然好用的3款wordpress文档主题 2023-05-28 23:02:19
-
盘点2023年依然好用的3款wordpress外贸网站主题 2023-05-28 22:59:41
-
盘点2023年依然好用的3款wordpress轻社区主题 2023-05-28 22:57:54
-
盘点2023年依然好用的3款wordpress电商主题 2023-05-28 22:56:05
-
wordpress后台地址是多少(附:后台地址修改教程) 2023-05-28 22:54:15
-
盘点2023年依然好用的3款wordpress笔记主题 2023-05-28 22:51:13
-
开源wordpress主题:kratos 介绍 2023-05-28 22:47:46