我需要确定页面/帖子编辑器是处于视觉模式还是文本模式。我还需要确定何时会发生变化。
WordPress是否为此提供了某种功能?我正在写一些需要这些信息的JS。
我需要确定页面/帖子编辑器是处于视觉模式还是文本模式。我还需要确定何时会发生变化。
WordPress是否为此提供了某种功能?我正在写一些需要这些信息的JS。
要确定编辑器当前处于何种模式,可以使用getUserSetting(\'editor\')
在JavaScript中,返回“html”或“tinymce”。
要确定何时切换编辑器模式,可以使用jQueryclick
上的事件处理程序#content-tmce
和#content-html
元素,即编辑器类型切换按钮:
jQuery(“#content tmce”)。单击(function(){//Visual editor selected});
jQuery(“#内容html”)。单击(function(){//Text editor selected});
请记住,当您单击按钮时,始终会触发这些单击事件;例如,当您单击“视觉”按钮时,无论当前模式是“视觉”还是“文本”,都会触发事件。如果需要,您可以通过自己存储以前的状态来轻松解决这个问题。