要在WordPress中自动显示文章的第一张图片,你可以使用以下方法:

  1. 使用WordPress自带的函数:
    WordPress提供了一个函数get_the_post_thumbnail()

    WordPress 如何自动显示文章第一张图片的方法

    ,它可以用于获取文章的特色图像(第一张图片)。你可以在文章模板中使用这个函数来显示第一张图片。例如,在你的主题的single.php文件中,可以添加以下代码:

    <?php
    if (has_post_thumbnail()) {
       echo get_the_post_thumbnail();
    }
    ?>
  2. 使用自定义代码:
    如果你希望更多地控制显示第一张图片的方式,可以使用自定义代码。以下是一个示例,它会从文章内容中提取第一张图片并显示出来:

    <?php
    $content = get_the_content();
    $first_image = get_first_image($content);
    
    if ($first_image) {
       echo '';
    }
    
    function get_first_image($content) {
       preg_match('/]src=["'](https?://[^"'])["']/', $content, $matches);
       return isset($matches[1]) ? $matches[1] : false;
    }
    ?>

    这段代码会从文章内容中查找第一张图片的URL,并将其显示为图像。

无论使用哪种方法,确保在主题文件中进行修改时小心,以避免破坏你的WordPress网站。最好在开发环境中测试这些更改。