如何删除来自文本编辑器(Wordpress)中未出现的dom

时间:2019-04-07 08:33:59

标签: php html css wordpress

我已经在我的Wordpress网站的渲染页面上注意到,在没有html代码指导的地方,文本行断了。尤其是在手机上。

看看DOM,我可以看到 的实例。不会出现在Wordpress文本编辑器中。我从另一个Wordpress实例粘贴的一个页面特别塞满了它们,但不限于该页面。

我正在尝试解决此问题,以使我的所有页面或帖子都没有 不在源代码中的dom中。

我尝试过:

  • 将所有html代码复制到记事本中,然后粘贴回Wordpress中。没用。
  • 复制可视选项卡中的所有文本,然后打开“粘贴为文本”模式并将其全部粘贴回段落中。也没用。

这是DOM的示例

<p>I think I should probably qualify that statement before all the bass experts&nbsp;point out how difficult many bass lines are. The bass is an easy instrument to&nbsp;learn&nbsp;if&nbsp;you stick&nbsp;with&nbsp;simple bass lines.&nbsp;Now,&nbsp;as luck would have it,&nbsp;rock music is full of&nbsp;famous&nbsp;songs with easy bass lines.</p>

这是相关的源代码:

<p>I think I should probably qualify that statement before all the bass experts point out how difficult many bass lines are. The bass is an easy instrument to learn if you stick with simple bass lines. Now, as luck would have it, rock music is full of famous songs with easy bass lines.</p>

没有得到预期的结果如果不在源代码中,则在dom中。

2 个答案:

答案 0 :(得分:0)

尝试禁用所有插件+返回默认模板。如果这样可以解决问题,请开始逐个启用模板和插件,直到问题再次发生为止。

答案 1 :(得分:0)

好的,这个结果很简单。

问题是来自MS Word的字符没有出现在Wordpress文本编辑器或记事本中,并且当我将文本移至记事本并返回时,或者当我复制文本并将其粘贴回Wordpress时,这些字符都没有被去除“粘贴为文本”已打开。

我的处理方式是将html代码粘贴到MS Word中,转到选项,然后打开以显示所有格式。然后,我能够看到导致此问题的字符。因此,我复制了该字符,并在整个文档中查找并替换为空格字符。

这已经解决了问题。