如何改进所见即所得编辑器中的换行符处理?

时间:2010-08-18 作者:tooshel

我总是发现自己在编辑器中处于HTML模式,试图获得简单的东西,如段落之间的分隔符,以正确显示(使用<p></p>). 这正常吗?有没有更好的编辑器可以让我使用?

5 个回复
最合适的回答,由SO网友:Asbjørn Ulsberg 整理而成

TinyMCE将HTML源代码中的每一个双线分隔符转换为<p></p> 反之亦然。它实际上会去除任何<p/> 保存后手动输入HTML源,因为在呈现帖子内容时,<p></p> 将添加。

汽车-<p> 替换仅在使用渲染帖子内容时有效<?php the_content() ?>, 如果您输出$post->post_content 直接来说,它不会经过相同的格式挂钩,看起来很简单,没有换行符或段落。

如果你想要的是很多<br/> 在呈现的标记中,您可能会找到一个基于CSS和marginpadding CSS属性。

SO网友:Rick Curran

我推荐TinyMCE Advanced 此外,我更喜欢对用户可在网站上编辑的HTML代码进行更多控制。有一个选择Stop removing the P and BR tags when saving and show them in the HTML editor 这样就可以了,默认情况下它是未选中的,所以一旦安装,你需要进入设置并启用它。另一个优点是能够显示/隐藏编辑器的各个方面,因此您可以删除最终用户可能会使用的按钮,并尝试对其内容格式进行“创造性”处理!默认情况下,许多不需要的选项处于打开状态,因此您需要进入并删除不需要的选项。

SO网友:John P Bloch

简而言之:是的。这很正常。

不,没有更好的编辑了。

你可以试试TinyMCE Advanced 看看是否有帮助。

此外,如果在此网站上使用反勾号(`),它将转义html:

<br />

SO网友:Travis Northcutt

我使用Disable WPautop plugin, 正如预期的那样,它会禁用wpautop function. 这可能有用,取决于你的情况。

SO网友:scribu

您遇到问题的原因是WordPress更喜欢使用标记,这比换行符更具语义。

结束

相关推荐

WP-ADMIN似乎正在重定向

我的w-admin登录有一个奇怪的问题。这是从我升级到3.0以后才开始的,当我转到wp admin时,登录表单显示正常,但当我输入用户名并通过时,每次都会再次显示登录表单。使用密码恢复功能会导致电子邮件未找到错误。我知道用户名密码和电子邮件是正确的,b/c我可以访问mysql数据库,我可以看到值(至少用户名和电子邮件) 有人知道会出什么问题吗