我的网站基本上是一个Pinterest风格的产品目录,每个帖子至少有一张图片。
我上传了大量图片,缩略图由wordpress自动生成,但网站加载速度非常慢,因为the_content
默认情况下,标记使用我在创建帖子时从“媒体”选项卡中选择的最大缩略图。
是否有任何方法可以使用较小的缩略图,但单击即可链接到较大的缩略图?
编辑以添加:我使用Pinboard
主题
我在中附加了以下内容functions.php
:
add_theme_support(\'post-thumbnails\');
set_post_thumbnail_size(280, 800);
这个在
loop.php
:
if ( has_post_thumbnail() ) {
the_post_thumbnail();
} else {
echo("-");
}
但是它在网站上显示了else部分,所以我想它没有找到使用的图像?
谢谢
最合适的回答,由SO网友:tacudtap 整理而成
我怀疑您可能不清楚您所引用的代码和功能,因此也不清楚您所问的问题。如果您试图更改要插入到内容区域中的图像的缩略图大小,请在“媒体”下的“设置”中将其更改为marikamitsos 已提及。
通过单击“添加媒体”,选择图像,然后从“链接到”下拉列表中选择“媒体文件”,并从“大小”下拉列表中选择“缩略图”,将图像插入内容区域,如下所示。这将允许您在链接到全尺寸图像时显示缩略图。此外,这是缩略图大小,它将反映您在“媒体”下的设置中设置的内容。
现在,如果您正试图按照代码所示插入“特色图像”,则需要从特色图像元框中单击“设置特色图像”,如下所示。
然后可以像在上面的原始代码中所做的那样更改显示的特征图像的大小,而不是将所做的添加到函数中。php我建议只需添加the_post_thumbnail(\'thumbnail\');
到您的循环。php。这将再次使用您在“媒体设置”中为缩略图设置的尺寸。请注意the_content
不显示特征图像。
我怀疑你看到了else
条件,因为您可能尚未实际设置特征图像。有关如何获取post thumbnail linking to the large image size 像varun1505 已提及。
希望这有帮助!