设置缩略图的大小不是问题,但我也想从顶部和左侧裁剪图像,但它不起作用!
inside functions.php我有这段代码:
function theme_setup() {
register_nav_menus(array(
'primary' => __('Main Menu'),
'footer' => __('Footer Menu'),
));
add_theme_support('post-thumbnails');
add_image_size('thumbnail', 300, 300, true);
add_image_size('post', 800,400, true);
}
add_action('after_setup_theme', 'theme_setup');
我已经测试过在函数中添加这段代码:
add_image_size('thumbnail', 300, 300, array( 'top', 'left'));
但它并非来自top
left
。所有缩略图都会被裁剪center
center
我在WordPress Codex页面上看到了这段代码:
set_post_thumbnail_size( 300, 300, array( 'top', 'left') );
如果我应该使用这个insted,我应该如何在functions.php中添加它以使其工作?我刚测试将其粘贴到代码中,但它也没有用!
我的代码无效的原因或建议如何改进代码?
编辑:我忘记写了在更改缩略图的设置之前我还使用了插件重生缩略图。