Wordpress - 发布没有blockquote或图像的内容

Trying to post the content of a post WITHOUT the blockquote or images. My code takes out the images but still puts in the block quote and text.

<?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;
?>

Simple error here - your second call to preg_replace() is using get_the_content(), which is the unmodified content - so you're basically doing away with what you did on your first line.

For the second line to use the output of the first line, your second parameter needs to be $content:

$content = preg_replace('/(<img [^>]*>)/', '', $content);