我试图从 wordpress 帖子中提取copy-lines-from-buffer
个标记内的所有内容。
我尝试过使用
<blockquote>
但被告知<?php
$content = preg_replace('/<blockquote>(.*?)<\/blockquote>/', '', get_the_content());
echo $content;
?>
不是一个好方法,并且无法找出将preg_replace
放回(在另一个位置)的代码
答案 0 :(得分:1)
这样的事情可以解决问题:
add_filter( 'the_content', 'rm_quotes' );
function rm_quotes($content) {
$content = preg_replace("~<blockquote>([\s\S]+?)</blockquote>~", "", $content);
return $content;
}
将它应用于过滤器是您的最佳选择。