【发布时间】:2015-05-21 02:45:04
【问题描述】:
我已向我的 Wordpress 网站添加了几种新的图像格式,但我现在想强制使用命名约定。
到目前为止,我在functions.php中有这个:
add_image_size( "maximal", "1900" );
add_image_size( "desktop", "1400" );
add_image_size( "tablet", "1024" );
add_image_size( "mobile", "500" );
add_image_size( "minimal", "10" );
这导致生成具有这种名称的图像:
[domain_name]/wp-content/uploads/sites/[date]/[name]-300x102.jpg
我想去掉 300x102 部分并用我在 functions.php 文件中给出的名称替换它
最后,我想得到的是:
[domain_name]/wp-content/uploads/sites/[date]/[name]-minimal.jpg
[domain_name]/wp-content/uploads/sites/[date]/[name]-mobile.jpg
[domain_name]/wp-content/uploads/sites/[date]/[name]-tablet.jpg
...等等...
有没有办法强制 Wordpress 使用不同的命名约定?
这背后的想法是默认加载最小的格式,避免过多影响加载时间,然后用JS检测分辨率,加载最合适的格式。如果我没有命名约定,我将无法用更大的图片替换小图片。
谢谢 洛朗
【问题讨论】:
标签: wordpress image-processing