使用数组大小参数获取缩略图

时间:2019-01-13 作者:gdfgdfg

我想两者兼得fullthumbnail 来自帖子的图像wp_get_attachment_image_url:

wp_get_attachment_image_url( get_the_ID(), array(\'thumbnail, full\'));
我知道默认情况下sizethumbnail 我从文档中读到,我可以传递和排列大小,但在上面的示例中,我得到了一个错误:

遇到非数字值

文档中不清楚如何将大小数组作为参数传递。

1 个回复
最合适的回答,由SO网友:Krzysiek Dróżdż 整理而成

你几乎是对的。

您确实可以将数组作为该函数的大小参数传递,但是。。。

$size (字符串|数组)(可选)要检索的图像大小。接受任何有效的图像大小,或以像素为单位的宽度和高度值数组(按该顺序)。默认值:“缩略图”

所以你不能以你想要的方式使用它。。。

您必须传递大小名称或将以像素(宽度和高度)定义大小的数组。

通过调用该函数,您只能得到一个大小(因为它只返回一个值,即给定大小的图像的url)。

但这不是问题,只要打两次电话:

$thumb_url = wp_get_attachment_image_url( get_the_ID(), \'thumbnail\');
$full_url = wp_get_attachment_image_url( get_the_ID(), \'full\');

相关推荐

Can't edit thumbnails

我有两个相关的问题:在媒体库中,当我单击“编辑图像”时,在左侧部分看不到允许裁剪的图像加载。同样,我无法编辑nggallery缩略图,没有加载带有裁剪器的图像。此错误仅在使用“我的主题”时发生。当我换回来说二十一点时,效果很好。然而,我不知道是什么原因导致了我的主题。有什么建议吗?编辑:我关注了toscho的评论,我注意到下面的代码导致了这里描述的问题。其中一个功能足以引发问题。1) 此代码包含来自cdn的jquery<?php /************* INCLUDE JQUERY