如何调整图像摘录大小而不在wordpress中裁剪它?

时间:2018-03-19 09:08:44

标签: php wordpress image resize

基本上,我帮助某人建立了他的网站,主题是他在themeforest上购买的主题。他现在想要的是有点过头了。在此页面上:

http://www.richardpennington.com/blog/

图像以较小的(裁剪的)版本显示,带有文本的摘录,我可以找到的代码如下所示:

if ( !function_exists( 'writer_ancora_template_excerpt_theme_setup' ) ) {
    add_action( 'writer_ancora_action_before_init_theme', 'writer_ancora_template_excerpt_theme_setup', 1 );
    function writer_ancora_template_excerpt_theme_setup() {
        writer_ancora_add_template(array(
            'layout' => 'excerpt',
            'mode'   => 'blog',
            'need_terms' => true,
            'title'  => esc_html__('Excerpt', 'writer-ancora'),
            'thumb_title'  => esc_html__('Large  image (crop)', 'writer-ancora'),
            'w'      => 300,
      'h'    => 500
        ));
    }
}

我已经提升了' w'并且' h'有点因为他希望图像能够完整显示,但是他希望它们更小而不会被裁剪掉,我真的根本不知道怎么做。也不知道如何编辑主题功能。他们的支持也无法帮助我。

问题在于他发布横向和纵向照片,使裁剪设置非常奇怪。谢谢,如果你能帮助我。

1 个答案:

答案 0 :(得分:0)

当然,你可以编写自己的代码,但是需要一些关于如何使用PHP操作图片的经验背景,但如果你正在寻找现成的解决方案,你可以直接下载这个插件:

方形缩略图

https://wordpress.org/plugins/square-thumbnails/

注意:无论如何我与这个插件的作者无关,只是我发现这个插件非常有帮助