我有一个Wordpress网站,可以从帖子中提取文本并使用
显示它们<div class="col-md-12">
<p>
<?php
echo preg_replace('/(<img [^>]*>)/', '', get_the_content());
?>
</p>
</div>
然而,这包装在一个p标签中(尽管帖子中有多个段落)我怎样才能把&lt; p>标签回到帖子中的每个段落
答案 0 :(得分:0)
请尝试wpautop()
,如下所示:
<div class="col-md-12">
<p>
<?php
$content = preg_replace('/(<img [^>]*>)/', '', get_the_content());
$content = wpautop($content); // Add paragraph-tags
$content = str_replace('<p></p>', '', $content); // remove empty paragraphs
echo $content;
?>
</p>
</div>
get_the_content()
不像the_content()
那样添加p-tag作为默认值。
在此处详细了解:wpautop()
:https://codex.wordpress.org/Function_Reference/wpautop