如何避免WP编辑器被 ;更改<br/>

时间:2014-08-11 作者:bradypus

好吧,这是一个老问题,我可能会得到经典答案:

使用软键我不能,我也使用JIG,当我使用它使文本与图像略微向下移动时,软键无效。这就是为什么我需要使用br,因为它可以很好地实现这一点。顺便说一句,即使可以,只要我回来编辑文本,编辑器就会删除软键间距。我还有别的事情要做,而不是每次想编辑时都不断添加软键跳跃。

取消wpautop的功能我已经走上了这条路,但有人告诉我不应该这样做。“为此禁用autop可能是个坏主意,因为它会对编辑器内容的处理方式进行更多的更改,这些更改很可能会使海报仍然生效”。威奇是对的。

基本上,我想免费使用<;br/>在wordpress中。

非常感谢您的帮助。

编辑:哦!!!我是来编辑我的帖子的,我补充道<;br/>要在“使用软键”和“禁用wpautop”下获取我的行,然后我保存,然后再次打开版本,天哪!!!它保留了我的<;br/>s!!!所以这是可能的!怎样

1 个回复
SO网友:Mark Kaplun

如果没有明确的示例,我只能猜测如果插入<;br>对您来说已经足够好了,那么您可以通过向默认创建的段落添加一个类来删除其中的任何边距和填充来获得相同的效果。这当然不是一个好的语义解决方案,但我还没有看到很多人真正关心语义。

另一种选择是编写一些代码并创建一个[br]短代码,以便在需要插入a<;br>。此插件-https://wordpress.org/plugins/line-break-shortcode/ 有点陈旧,但我想不出任何理由它不应该起作用。

结束

相关推荐

第一次提交时WP-EDITOR为空

我在一个简单的插件中使用wp编辑器,但我遇到了一个问题,第一次点击提交按钮时,数据库中的内容是空白的。<?php $editor_id = \'mycontent\'; wp_editor($content, $editor_id ); ?> 因此,我尝试使用以下内容提醒内容:if (j(\".wp-content-wrap\").hasClass(\"tmce-active\")){ alert(