【问题标题】:Wordpress returning wrong image size after changingWordPress 更改后返回错误的图像大小
【发布时间】:2020-09-22 17:53:56
【问题描述】:

我正在通过函数获取帖子的特色图片

the_post_thumbnail('medium');

它之前正在获取正确的图像,但我在 wordpress 媒体设置中将媒体大小从 300 更改为 400 并重新生成了所有图像。存在并生成大小为 400 的图像。但现在它继续获取 300 分辨率的图像,而不是 400。

如何解决这个问题并让它获取 400 大小的图像?

【问题讨论】:

    标签: php wordpress


    【解决方案1】:

    使用这行代码添加function.php

    add_image_size( 'homeFeatured',300, 300, array('center','center') );
    

    使用这个获取特定大小的文件。

    <?php  the_post_thumbnail('homeFeatured') ?>
    

    【讨论】:

    • 我已经在 wordpress 设置中定义了尺寸,不想再定义额外的尺寸。因为那样我将不得不为我的媒体中的所有 10k 图像重新生成大小
    • 你使用regenerate插件??wordpress.org/plugins/regenerate-thumbnails
    • 我不想声明额外的图像大小,而是使用现有的 wordpress 中等大小来实现 400 分辨率
    猜你喜欢
    • 1970-01-01
    • 2015-07-17
    • 2014-04-22
    • 1970-01-01
    • 2015-01-01
    • 1970-01-01
    • 2020-07-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多