如何保持一个文本区,不再唠叨?

时间:2011-08-04 作者:KevinUK

如果我运行此代码,那么我将不再获得工具栏,但我仍然会获得字数和视觉/html选项卡,并且当我保存帖子时,我的内容会被包装在<;\\p> 标签。

jQuery(document).ready(function() {
    jQuery(\'#content\').removeClass(\'theEditor\').addClass(\'mceNoEditor\');

    tinyMCE.init({
      mode: "none",
      editor_deselector : "mceNoEditor"      
    });
保持textarea并且不让tinymce覆盖它的正确方法是什么?

2 个回复
SO网友:Jeremy Jared

您可以删除WordPress用于格式化所见即所得编辑器输出的wp autop函数。它将阻止tinymce添加额外的p标记,但需要您添加正确的格式(因为您正在删除wp autop,所以输出不会被更改。如果您使用可视化编辑器,并且它没有将可视化输入转换为有效的HTML,tinymce将不再尝试更正它)。

如果您仍然想尝试,下面是要添加到函数中的代码。php文件:

<?php remove_filter (\'the_content\', \'wpautop\'); ?>

SO网友:Stephen Harris

This should work:

add_filter( \'user_can_richedit\', \'wpse24935_remove_richedit\', 99 );
function wpse24935_remove_richedit( $bool ){
     return $false;
}
结束

相关推荐

元框上带有自定义按钮的TinyMCE

首先请允许我道歉,这是我来这一周的第四个问题!但你们都帮了我很大的忙,这就是为什么我一直回来。。我正在尝试创建一个不使用“编辑器”的自定义帖子类型。页面上有许多输入字段,其中大多数需要自定义TinyMCE编辑器。我有带文本区域的元框。我尝试了以下代码:<script type=\"text/javascript\"> jQuery(document).ready(function() { jQuery(\"#etymology\").addClass(\