2016-02-29 177 views
0

我想让我的头在Wordpress中的图像大小。 我有一系列产品可以在主页上显示为产品图像,大型功能砌体图像或有时在页面顶部的英雄图像中显示。WordPress的图像大小

我正在为一个客户做这件事,理想情况下他们能够有一个涵盖所有这些的尺寸,以便他们可以在他们想要的时候改变每一件。

我可以为每个人添加最大尺寸(英雄尺寸为1920px),然后wordpress会为每次使用选择适当的尺寸,或者我需要做一套英雄图像,一套石工图像和一组产品或这些组合。

我觉得有点混乱,我不想添加不必要的文件大小。

我试图清除这个阅读围绕此主题的其他帖子,但似乎无法找到明确的答案。

感谢

回答

0

默认情况下,WordPress会创建一个缩略图,中型和大型的图像,除了原始图像。每次上传总共有四个图像。

如果它是一个特色图像,在代码中,你可以告诉WP要使用哪个图像。看到https://codex.wordpress.org/Post_Thumbnails的例子:

set_post_thumbnail_size(50, 50); // 50 pixels wide by 50 pixels tall, resize mode 

这种方法可以,如果你只是正常工作:

// without parameter -> Post Thumbnail (as set by theme using set_post_thumbnail_size()) 
the_post_thumbnail(); 

the_post_thumbnail('thumbnail');  // Thumbnail (default 150px x 150px max) 
the_post_thumbnail('medium');   // Medium resolution (default 300px x 300px max) 
the_post_thumbnail('large');   // Large resolution (default 640px x 640px max) 
the_post_thumbnail('full');   // Original image resolution (unmodified) 

the_post_thumbnail(array(100,100)); // Other resolutions 

有些主题为默认https://codex.wordpress.org/Function_Reference/set_post_thumbnail_size添加自己的尺寸英雄图片,产品等,此外需要不同大小的相同图像,但如果图像不同,我们可以说英雄图像与产品图像不同,而不是特色图像,那么您可能需要使用自定义字段。

对于自定义字段,您可以为每个用例都有不同的图像。

我建议使用http://www.advancedcustomfields.com/添加图像字段。我写了一篇关于如何在ACF中使用图像对象的文章(http://www.aliciaramirez.com/2014/03/advanced-custom-fields-image-object-tutorial/

+0

非常感谢你的这一点 - 我将通读这篇文章。 –

+0

很高兴我能够提供帮助。 – coopersita