我实际上是在一个壁纸博客工作,我想提供一个可能性,下载一个不同的,具体的,壁纸大小,包含在媒体库。
直到现在,我做了以下几件事:
通过这个解决方案,我得到了一个很好的附件页面,带有预览图像和指向该图像的所有大小的链接。这已经很好了,但对我来说还不够好。
我想排除一些图像大小,如“缩略图”,“中”,“大”和一些额外的尺寸,我使用在主题内的造型目的。
有没有人知道如何排除这些大小,或者反过来,只选择下载所需的大小?
提前感谢任何可能解决这个问题的想法。
发布于 2015-12-01 17:38:58
发布于 2015-12-03 12:49:12
我自己找到了解决办法。要只选择特定的图像大小,必须在image_sizes数组中指定它们,如下所示:
<?php the_content(); ?>
<p class='resolutions'> Downloads:
<?php
$images = array();
$image_sizes = array ('image1', 'image5', 'image9');
foreach( $image_sizes as $image_size ) {
$image = wp_get_attachment_image_src( get_the_ID(), $image_size );
$name = $image_size . ' (' . $image[1] . 'x' . $image[2] . ')';
$images[] = '<a href="' . $image[0] . '">' . $name . '</a>';
}
echo implode( ' | ', $images );
?>https://stackoverflow.com/questions/34026230
复制相似问题