【问题标题】:Wordpress - empty p tagsWordpress - 空 p 标签
【发布时间】:2013-03-18 08:36:18
【问题描述】:

我得到了无法用 jQ 删除的空 p 标签,也无法在源代码中看到它们。它们是由移动主题添加的,只能通过浏览器工具查看。我不认为 jQ 正在添加它们...

http://war-mobile.h2client.com/pillar/residential/?wpmp_switcher=mobile

在“我们提供,就在顶部的白色 div 边框下方。我知道如何解决问题,就像我在上面所做的一样,([raw]),但我很好奇为什么会这样?

【问题讨论】:

  • 没有源代码我们看不到哪里出错了。请上传一些代码,以便我们查看。
  • 不要在代码 wodpress 编辑器中使用额外的 p 标记,当您按下回车或从开始时自动为连续部分添加 p 标记

标签: wordpress tags


【解决方案1】:

将以下内容添加到主题中的 functions.php 文件中:

add_filter('the_content', 'remove_empty_p', 20, 1);
function remove_empty_p($content){
$content = force_balance_tags($content);
return preg_replace('#<p>\s*+(<br\s*/*>)?\s*</p>#i', '', $content);
}

【讨论】:

  • 这就像一个魅力!谢谢你。不过问题-我知道这是一个旧线程。函数中的最后2个参数是20,1.它们是做什么的?
猜你喜欢
  • 1970-01-01
  • 2014-05-07
  • 2012-06-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多