在自定义WordPress主题

时间:2016-01-01 12:58:51

标签: wordpress wordpress-theming

设置缩略图的大小不是问题,但我也想从顶部和左侧裁剪图像,但它不起作用!

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中添加它以使其工作?我刚测试将其粘贴到代码中,但它也没有用!

我的代码无效的原因或建议如何改进代码?

编辑:我忘记写了在更改缩略图的设置之前我还使用了插件重生缩略图。

0 个答案:

没有答案