WP add_image_size绑定到不同的帖子类型

时间:2016-11-18 21:29:54

标签: php wordpress

我在WP上制作了网站。有两个滑块和一些带img的部分。这个img的解决方案是不同的。

我希望(需要)使用add_image_size函数为我的任务裁剪图像,但是如何绑定func。 add_image_size与其中一个部分/滑动条的imgs?我不明白,我必须如何声明必须通过add_image_size裁剪post(例如)的缩略图。对不起,可能是这个愚蠢的问题

1 个答案:

答案 0 :(得分:0)

通常,您将在functions.php中声明一个新的图像大小,例如:

add_image_size( '1280-thumb', 1280 );//1280px wide, free high

然后在任何需要的地方调用该图像大小。因此,您需要做的是根据需要创建尽可能多的图像大小,然后在每个侧边栏或网站上可能需要这些图像的任何其他位置调用每个特定大小。 您可以根据上传的帖子类型来限制何时创建这些缩略图,例如使用以下内容:

if( get_post_type() == ‘your_post_type’ ) {
    add_image_size( '1280-thumb', 1280 );//1280px wide, free high
}

这只会为直接上传到属于名为“your_custom_post_type”的自定义帖子类型的帖子的图片创建“1280-thumb”。