我有以下代码,将Wordpress帖子的内容放到页面上(图像被删除)
<?php
$content = preg_replace('/<blockquote>(.*?)<\/blockquote>/', '', get_the_content());
$content = preg_replace('/(<img [^>]*>)/', '', get_the_content());
$content = wpautop($content); // Add paragraph-tags
$content = str_replace('<p></p>', '', $content); // remove empty paragraphs
echo $content;
?>
我想删除它所做的块引用,但是它现在放在它当前没有删除blockquote的地方 .
放置在'img'行后,它会删除块报价,但图像会被放回去
2 回答
你应该用
strip_tags - 从字符串中删除HTML和PHP标记
要删除blockquote元素中带样式的引号,您需要修改:: before伪元素,其中包含:
content: "
要添加的CSS: