首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Add_image_size不种植

Add_image_size不种植
EN

WordPress Development用户
提问于 2013-02-16 18:49:56
回答 2查看 8.8K关注 0票数 2

我想要在我的博客页面的图片上,有超过443 my将其调整为645x443大小,准确。

我使用了这个代码:

代码语言:javascript
复制
add_theme_support ('post-thumbnails');
add_image_size ('blog-page', 645, 445, true);

然而,图像被调整大小,而不是作物。

示例:

原始图像:http://img843.imageshack.us/img843/6444/56004879.jpg

如何:http://imageshack.us/scaled/landing/809/53926495.png

我想要的方式:http://imageshack.us/scaled/landing/823/32122755.png

我该怎么做?

EN

回答 2

WordPress Development用户

回答已采纳

发布于 2013-02-16 19:23:12

从这一评论中:

Sry,我忘了,但我想要645x445的大小,准确,而那个图像没有它。宽度为588 is。看:img201.Imageshack.us/ it 201/4728/40405258.ng Wordpress需要对其进行缩放。

WordPress不缩放。它只长庄稼。如果希望图像具有自定义的中间大小,则必须上载尺寸大于或等于add_image_size()调用中指定的维度的图像。

另外:如果在添加add_image_size()调用之前已经上传了图像,那么您需要重新生成中间图像文件,以便WordPress可以使用您的自定义大小创建图像。

票数 1
EN

WordPress Development用户

发布于 2014-02-13 00:11:05

对所有的人来说

  1. 在他们的functions.php中注册大小
  2. 使用after_setup_theme函数在回调中设置它们
  3. 安装再生缩略图
  4. 安装php5_gd并重新启动服务器

如果不是为了您,您可能必须手动配置扩展的加载。

首先,检查GD是否实际上是作为扩展启用的。在浏览器上的.php文件中运行此代码段以查找以下内容:

代码语言:javascript
复制
<?php if (extension_loaded('gd')) 
     { 
         echo "gd loaded"; 
     } else { 
         echo "not loaded"; 
} ?>

如果出现“未加载”,则找到的解决方案是添加以下一行:

代码语言:javascript
复制
extension=gd.so

到apache2/php.ini文件。

票数 2
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/87190

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档