【问题标题】:Wordpress : hide shortcodes in TinyMCEWordpress:在 TinyMCE 中隐藏简码
【发布时间】:2013-07-28 19:29:11
【问题描述】:

是否可以在 Wordpress TinyMCE 编辑器中更改简码外观?我的一位客户没有 HTML 知识,很难向他解释什么不能在子页面上编辑。

我只想隐藏短代码并在厨房水槽上添加一个按钮来显示它们。

解决方法。 1 - 在编辑器中显示之前过滤内容。单击厨房水槽中的按钮,使用 $_GET 参数调用相同的 url,例如 ?filter=false 并且这次不过滤内容。

2 - 在显示之前将所有短代码包装在一个带有特定类的 div 中,并在点击厨房水槽中的按钮时切换该类。

对于这两种方式,我都需要先获取内容,然后才能在 TinyMCE 中显示它,以便我可以修改它。无法这样做..请帮助。

P.S:这需要在插件中完成。无法修改核心 wordpress 文件。

【问题讨论】:

  • “简码”? “厨房水槽”?你的意思是,你想从工具栏中删除一些按钮?
  • wordpress 中的简码,由插件使用,例如:[ng-gallary "1"]。厨房水槽是 tinyMCE 中的高级工具栏。

标签: php javascript wordpress tinymce


【解决方案1】:

您可以使用 tinymce 参数“设置”并创建一个 onBeforeSetContent 处理程序。 这样您就可以在内容进入编辑器并执行操作 2 之前对其进行修改。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-08-27
    • 2023-03-10
    • 1970-01-01
    • 1970-01-01
    • 2012-08-19
    • 1970-01-01
    • 2014-07-27
    相关资源
    最近更新 更多