更改全屏编辑器的宽度

时间:2014-12-09 作者:Bram

我使用的是wordpress 4,希望全屏页面编辑器与我的页面文本一样宽。例如1024px。

我尝试在css和dfw\\U width选项中设置#wp fullscreen wrap,但它们似乎都被忽略了。

2 个回复
最合适的回答,由SO网友:Medardaosa 整理而成

你可能指的是无干扰的写作模式。我说得对吗?然后你换错了身份证#wp-content-editor-container 要编辑的内容。但每次你破解WordPress核心,一只小猫就会死。所以,如果你喜欢小猫,这里没有冒犯你的解决方案。将此代码放入functions.php 主题中的文件:

<?php 
add_filter( \'admin_footer\', \'fulleditorwidth\', 99 );
function fulleditorwidth() { 
?>
    <style type="text/css">
    #wp-content-editor-container { width: 1024px!important }
    </style>

<?php } ?>
我建议还添加max-width: 100% 以获得快速响应的视图。

不要破解WordPress核心文件。如果您的wordpress将被更新,您的更改将被覆盖。

SO网友:Terry McBride
add_filter( \'admin_footer\', \'fulleditorwidth\', 99 );

function fulleditorwidth() { 
    echo \'<style> #content_ifr { block;margin-left: auto;margin-right: auto;width: 70%!important;}</style>\';
    echo \'<style> .mce-fullscreen #wp-content-wrap .mce-edit-area, .mce-fullscreen #wp-content-wrap .mce-menubar, .mce-fullscreen #wp-content-wrap .mce-statusbar, .mce-fullscreen #wp-content-wrap .mce-toolbar-grp { margin-left: auto; margin-right: auto; padding: 0!important; width: 60%!important;}</style>\';
}
结束

相关推荐

TinyMCE.activeEditor=在‘Text’模式下加载的WP编辑器为空?

我有一个插件,它通过AJAX保存数据,并意识到它没有发出任何请求。我打开控制台看得更远,当我试图看这个物体时,我低头看了看tinyMCE.activeEditor, 它的值为null。只有当编辑器以“文本”模式加载时才会出现这种情况——如果您切换回tinyMCE或以“可视”模式加载它。activeEditor对象按其应有的方式存在。我认为这与缓存“文本”模式状态有关,而不应该是这样的,并且每个页面加载都应该真正提供“视觉”模式?如果有人以前遇到过这个问题,并且知道无需编辑core即可修复此问题,我们将不胜