WordPress不再保留POST格式

时间:2011-03-28 作者:Zach Shallbetter

创建新帖子时,通过手动输入或从另一个文档粘贴,TinyMCE(默认WordPress编辑器)似乎没有任何格式。例如,我创建了一个两段的条目。当在页面上查看它时,它将在<div class="entry-content">. 这迫使我不得不重新访问帖子并手动输入段落标记<p>.

我不确定是什么导致了这个问题。任何帮助都将不胜感激。

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

TinyMCE(至少是为WordPress配置的)并不是专门为复制/粘贴其他文字处理器中格式丰富的文本而设计的。

也就是说:你是如何粘贴的?您只是简单地复制/粘贴(即通过CTRL-C、CTRL-V;或者通过右键单击并使用上下文菜单命令),还是使用TinyMCE工具栏上的“从Word粘贴”按钮?

如果您没有使用“从Word粘贴”按钮,请尝试一下:

1) 在TinyMCE工具栏上,单击“Kitchen Sink”(厨房水槽)按钮(右侧的最后一个按钮,在按钮的最上面一行)2)将显示更多的按钮行3)在第二行按钮上,单击“从Word粘贴”按钮(图标是带有“Word”图标的剪贴板,“W”)

编辑:

是否正在删除wpautop()筛选器?在函数中查找类似的内容。php:

remove_filter( \'the_content\', \'wpautop\' );
这肯定会导致你看到的断线问题。

SO网友:kamal

我也遇到了同样的问题,我关注了以下帖子。

http://forums.innovsystems.com/forum/topic/24

问题是TinyMCE正在格式化我们的html。在格式化HTML时,它会删除br标记和空段落标记

结束

相关推荐

在TinyMCE插件中显示对话框并在其中使用WordPress php函数

我在插件中添加了一个TinyMCE按钮。到目前为止,我已经能够添加按钮并调用我的editor\\u插件。js文件及其命令。顺便说一句,这不是一个容易的任务。。。我希望此按钮显示一个对话框,为用户提供多个选项。这些是我需要填写的下拉框和一些用户只需编写输入的文本框。其中一些需要来自WordPress函数的信息,而另一些只是静态信息。接受此对话框后,我希望它在帖子上写下快捷码,以便我的插件显示在框中选择的选项。问题是,我想在php文件中使用WordPress的一些函数。但这有点“断章取义”。我不能使用Word