如何为自定义帖子类型使用不同的特色图片大小?

时间:2016-12-18 作者:Anshuman Chandel

希望为自定义帖子类型使用不同的特征图像大小,并将其从主博客循环中排除。并且还希望在特定页面上显示它。

实现这一目标的最快方法是什么?代码混乱和插件?

首选代码片段解决方案,但主要问题是它应该开箱即用,因为快速解决方案是优先考虑的。

提前谢谢。

3 个回复
最合适的回答,由SO网友:Pete 整理而成

这可能有助于-Set featured image size for a custom post type,

只需添加新的图像大小

add_image_size( \'companies_thumb\', 120, 120, true);
然后在公司的帖子类型模板中,只需调用定义的拇指即可。

<?php the_post_thumbnail(\'companies_thumb\'); ?>

SO网友:MadLandley

我也在寻找一种方法来更改自定义帖子类型的特征图像大小,即使是在管理员中,这样在插入图像时,您也可以进行正确的预览。这段代码会起到一定的作用,希望这能对其他人有所帮助。

将代码放入函数中。您的子主题的php。请记住,您的主题必须支持帖子缩略图。

// Change Featured Image Size for Custom Post Type
function custom_post_type_featured_image_size() {
    add_post_type_support( \'your_custom_post_type\', \'thumbnail\' );
    set_post_thumbnail_size( width, height, true ); //true will crop image
}
add_action( \'init\', \'custom_post_type_featured_image_size\' );

SO网友:Pete

使用模板中的特定特征大小或应用于图像的适当css制作自定义帖子类型模板。

相关推荐