WordPress媒体图像管理器--创建大量奇特大小的图像

时间:2014-08-26 作者:zipzit

这很奇怪。每当我上传图像时,我都会得到大量生成的文件。如果我上传test\\u图像。jpg(大小为971x698像素)然后我得到以下十个生成的文件:

test_image-960x447.jpg test_image-650x698.jpg test_image-430x698.jpg test_image-430x283.jpg test_image-260x315.jpg test_image-260x170.jpg test_image-207x136.jpg test_image-185x185.jpg test_image-184x184.jpg test_image-140x94.jpg test_image-140x170.jpg

老实说,我以前从未真正看过这个‘特性’,但这里似乎真的有点不对劲。小、中、大缩略图都有意义。这很奇怪。一般来说,图像是围绕中心裁剪的。看看纵横比。。有时图像是横向的,有时是纵向的。或者我购买的主题是在某处注入代码(在本例中,是从优雅的主题中深度聚焦)?我只知道这些图片一文不值。当通过媒体上传图像时,有没有一个地方可以连贯地设置图像的默认值?(缩放、不随机裁剪等?)

我正在使用wordpress 3.9.2,深度关注优雅主题和我自己的孩子主题。实际上没有其他插件。我担心的是,这只会给该网站增添混乱,该网站旨在由我的客户进行更新和日常管理。

(Q) 是什么导致了这种行为?

(Q) 这是核心wordpress吗?

(Q) 有谁知道涉及哪些核心功能(这样我就可以找到并清理混乱的修复?)

非常感谢,zip。

更新:有了Drai提供的提示,我能够弄清楚发生了什么。这来自主题。。不知道那些家伙是什么。。。吸烟,呃。。。我是说。。。思考

`

$et_theme_image_sizes = array(
    \'185x185\'   => \'et-page-full-thumb\',
    \'650x9999\'  => \'et-single-thumb\',
    \'960x447\'   => \'et-featured-thumb\',
);

$et_page_templates_image_sizes = array(
    \'184x184\'   => \'et-blog-page-thumb\',
    \'207x136\'   => \'et-gallery-page-thumb\',
    \'260x170\'   => \'et-portfolio-medium-page-thumb\',
    \'260x315\'   => \'et-portfolio-medium-portrait-page-thumb\',
    \'140x94\'    => \'et-portfolio-small-page-thumb\',
    \'140x170\'   => \'et-portfolio-small-portrait-page-thumb\',
    \'430x283\'   => \'et-portfolio-large-page-thumb\',
    \'430x860\'   => \'et-portfolio-large-portrait-page-thumb\',
);`

1 个回复
最合适的回答,由SO网友:Drai 整理而成

Wordpress根据活动主题中函数文件中的设置上载图像时调整图像大小。如果你切换主题,可能会再次调整所有内容的大小,从而产生许多尺寸,但我不确定这是否就是为什么你有这么多奇怪的尺寸。

这是wordpress 与不推荐使用的图像函数相关的页面,这是newer 指示

你的theme 也提到了一些关于这方面的内容。

重要提示:WordPress缩略图功能根据主题所需的缩略图大小重新调整上载图像的大小。每次更改主题时,您可能需要重新生成这些缩略图,以便它们正确地适合您的新主题。每次切换主题以重新生成缩略图时,都可以使用“重新生成缩略图”插件。启用此主题后,应运行此插件更新所有旧缩略图,以避免设计不一致。

希望这能帮助你找到答案。

结束

相关推荐

MediaElement音频标签不可见

如果我将音频标签包括在页面中,它会正常工作。像这样:[audio src=\"URL_TO_MP3_FILE\"] 而不是另一种情况:我正在尝试用window制作一个“音频播放器”。打开我需要两天的时间来正确操作并绕过弹出窗口拦截器,但就在我做到这一点时,音频快捷码停止了工作。在这两天里,它一直在工作,而且在我网站的其他区域仍然有效。。。只是不在此弹出窗口中。我用“查看页面源”检查弹出式html:<audio class=\"wp-audio-shortcode\" id=\"audio-