我正在编辑single.php模板文件,并且需要某种条件语句来确定当前帖子是否正在运行divi pagebuilder或the_content()是否仅输出标准的所见即所得编辑器内容。
我正在考虑的当前解决方案是使用CSS来显示和隐藏某些div,但我希望使用php会有更好的解决方案。
我尝试这样做是为了查看tinymce编辑器是否正常运行,但是它没有正常工作,并且无论哪种方式,都不是专门针对divis pagebuilder的,主要是针对默认的wysiwig编辑器。
var is_editor_active = function(editor_id){
if(typeof tinyMCE == 'undefined'){
return false;
}
if( typeof editor_id == 'undefined' ){
editor = tinyMCE.activeEditor;
}else{
editor = tinyMCE.EditorManager.get(editor_id);
}
if(editor == null){
return false;
}
return !editor.isHidden();
};