首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

阻止Wordpress TinyMCE删除退格键上的div

问题:阻止WordPress TinyMCE删除退格键上的div

答案:在WordPress中,TinyMCE是一个用于编辑内容的富文本编辑器。如果你想阻止TinyMCE在按下退格键时删除包含div标签的内容,可以通过自定义TinyMCE的配置来实现。

以下是一种可能的解决方案:

  1. 创建一个自定义插件:
    • 在WordPress的插件目录中创建一个新的文件夹,例如custom-tinymce-plugin
    • 在该文件夹中创建一个名为custom-tinymce-plugin.php的PHP文件。
    • custom-tinymce-plugin.php文件中添加以下代码:
代码语言:txt
复制
<?php
/*
Plugin Name: Custom TinyMCE Plugin
*/

function custom_tinymce_plugin_settings($settings) {
    $settings['extended_valid_elements'] = 'div[*]';
    return $settings;
}
add_filter('tiny_mce_before_init', 'custom_tinymce_plugin_settings');
  1. 将插件上传到WordPress:
    • custom-tinymce-plugin文件夹压缩为ZIP文件。
    • 在WordPress后台,转到“插件”->“安装插件”页面。
    • 点击“上传插件”按钮,选择刚刚创建的ZIP文件,然后点击“安装”。
    • 安装完成后,激活插件。

这样,当你在WordPress的编辑器中使用TinyMCE时,按下退格键时将不会删除包含div标签的内容。

请注意,这只是一种解决方案,可能需要根据你的具体情况进行调整。另外,腾讯云并没有直接相关的产品或服务与此问题相关。

希望这个答案对你有帮助!

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

前端javascript如何阻止按下退格键页面回退 但 不阻止文本框使用退格键删除文本

(); // 阻止浏览器默认事件的发生 // your code if (e.keyCode == 8) { // keyCode == 8 表示按下的回退按钮...} } 下面更正一下,上面的写法有一个比较严重的问题: 这种写法虽然屏蔽了回车键页面回退的功能,但同样,如果该页面有文本输入框,那么这个输入框将不能使用 退格键 进行文本删除; 下面给出一种网上搜索的...既能屏蔽页面退格键回退 ,又不屏蔽 退格键删除 功能的代码,感谢网上盆友的分享,因为有好几个博客都能找到同一段代码,所以无法确定谁是原创: 的,则退格键失效 var flag1 = ev.keyCode == 8 && (t == "password" || t == "text" || t == "...,则退格键失效 var flag2 = ev.keyCode == 8 && !

1.9K30

解决在SecurecCRT登录后,发现方向键、backspace(退格键)、delete(删除键)为乱码的问题

问题:使用securecrt ssh到linux之后,backspace(退格键),delete(删除键),以及4个方向键都为乱码,不能正常使用。按tab键也没有自动补全文件名。...即: 按Backspace(退格键)和delete(删除键)屏幕显示的是:^H 按方向键则屏幕显示的是:^[[A^[[B^[[C^[[D 环境: SecureCRT8.1.4 (build 1443)、...解决backspace(退格键)和delete(删除键)的乱码问题:  在SecureCRT的 工具栏–>选项(options)–>会话选项(CRTsession)–>终端(terminal)–>仿真(...解决方向键乱码和tab键不能自动补全的问题: 输入 echo $0  查看linux当前的shell环境,如果显示如下: -sh 则说明我们当前用的是sh环境,这是因为在创建用户时没有指定环境,默认为sh...当然,我们也可以直接将当前用户的shell环境改为 /bin/bash   sudo vi /etc/passwd  ? 保存并退出,然后再重新登录,此时方向键正常,tab键补全功能也生效。

5.4K20
  • vue之事件处理

    事件处理 事件的基本用法 使用v-on:xxx或@xxx绑定事件,其中 xxx 是事件名 事件的回调需要配置在methods对象中,最终会在vm上 methods中配置的函数,不要用箭头函数,否则 this...} } }) 事件修饰符 Vue中的事件修饰符 prevent:阻止默认事件(常用) stop:阻止事件冒泡(常用) once:事件只触发一次 capture...keycode 值的键 keyName:操作的某个按键名的键(少部分) 键盘上的每个按键都有自己的名称和编码,例如:Enter(13)。...Vue中常用的按键别名 回车:enter 删除:delete捕获“删除”和“退格”键 退出:esc 空格:space 换行:tab特殊,必须配合keydown去使用 上:up 下:down 左:left...就是win键) 配合keyup使用:按下修饰键的同时,再按下其他键,随后释放其他键,事件才被触发,指定 ctr+y 使用 @keyup.ctr.y 配合keydown使用:正常触发事件 也可以使用keyCode

    10310

    WPJAM TinyMCE:一键增强 WordPress 经典编辑器

    现在大家都开始使用古腾堡编辑器了,特别是 WordPress 最新几个版本的发行,大部分更新都围绕古腾堡编辑器,不过在一些地方还是有用到经典编辑器的,比如我们花生小店的商品编辑,就用不到古腾堡那么高级的编辑器...经典编辑器基本够用,但是有些格式化工具缺失,还是挺烦人,所以我们为了商家在花生小店的时候方便编辑商品,我们做了一个 WordPress 经典编辑器增强插件,为了方便就叫做 WPJAM TinyMCE。...添加编辑器按钮 WPJAM TinyMCE 这个插件首先增加几个样式按钮:下划线,背景颜色,两端对齐等,增加了常用的 WordPress 内容分页按钮,还支持设置字体和大小,最后还把按钮布局调整了一下,...安装 WPJAM TinyMCE 之前的编辑器: 安装 WPJAM TinyMCE 之后的编辑器: 新增插入表格功能 我增加了 TinyMCE 的表格插件,让大家在编辑器就能够直接插入表格: 还支持表格的行...现在在屏幕截图之后,只需要按快捷键就能粘贴到编辑器里面,然后文章保存的时候自动把图片上传到媒体库中。非常方便快捷。

    85910

    WordPress 2.6 简体中文版发布

    能够更改你的 wp-content 文件夹的位置 能够把 wp-config.php 移出根目录 拖放并可分类的相册 可定制化的默认头像 可以批量删除、启用、禁用插件 可通过 shift...键进行多选 升级到 TinyMCE 3.1.0.1 并修正了很多 bug 升级到 jQuery 1.2.6,使得性能上有很大的提升 jQuery UI 1.5 最后很多 bug 修正和性能提升...WordPress 2.6 简体中文语言包及 WordPress 2.6 简体中文版已上传到 Google code 上。...Bug 提交后,我们会尽量及时更新的,列表中显示的是正在处理的 Bug,已经处理完成的便不会直接显示在列表里,如果想查看只要搜索一下就可以了,我们是不会删除任何 Bug 报告的。...加入中文 Dashboard 插件,方便大家得到更多的中文信息(插件需用户自行启动) 加入 InstantUpgrade 插件,方便一键升级到最新中文版(插件需用户自行启动) 请按以下步骤进行升级:

    45030
    领券