我有一个 WordPress 驱动的网站,在主页上使用一个静态页面,除了短代码之外什么都没有来生成内容。
该页面通过将首页设置为静态页面并使用 the_content(); 来获取这些简码。在 page.php 上。页面内容没有空格,只有简码,所以看起来像这样:
[content-shortcode blah blah][more content-shortcode blah blah]
一切正常,除了 WordPress<p></p>
在简码代码之前添加一个空,在所有简码代码的末尾添加另一个 P /P(简码之间没有任何内容)。
我怎样才能删除它们?我不想禁用全局 wpautop 删除功能,因为它对某些用户很有用,我只想删除出现在主页上的第一个和最后一个 P。