我想用特定的颜色突出显示WordPress可视化编辑器中的短代码。E、 g.我有以下短代码
[shortcode1] Some text [/shortcode1]
...
[shortcode2] Some text [/shortcode2]
并且希望给每个人一个独特的颜色,这样用户就可以很容易地看到他应该改变什么。我已经找到了一些语法突出显示HTML编辑器的解决方案,但没有一个用于可视化编辑器本身。
我想用特定的颜色突出显示WordPress可视化编辑器中的短代码。E、 g.我有以下短代码
[shortcode1] Some text [/shortcode1]
...
[shortcode2] Some text [/shortcode2]
并且希望给每个人一个独特的颜色,这样用户就可以很容易地看到他应该改变什么。我已经找到了一些语法突出显示HTML编辑器的解决方案,但没有一个用于可视化编辑器本身。
设法得到一个有效的解决方案。
你需要什么:
TinyMCE高级插件
您应该做什么:
自定义TinyMCE插件附带的Visual Blocks插件,并为要突出显示的每个元素添加css类(只需遍历所有p元素并解析innerHTML并检查它是否包含特定模式)。
最后看起来是这样的:
我在一个简单的插件中使用wp编辑器,但我遇到了一个问题,第一次点击提交按钮时,数据库中的内容是空白的。<?php $editor_id = \'mycontent\'; wp_editor($content, $editor_id ); ?> 因此,我尝试使用以下内容提醒内容:if (j(\".wp-content-wrap\").hasClass(\"tmce-active\")){ alert(