显示自定义字段的缩略图

时间:2011-12-04 作者:Stickers

我有一个自定义字段,名为picture. 在“媒体设置”页面上,我已将缩略图大小设置为100x100。如果上载一个名为gecko.jpg, WordPress自动调整大小并生成gecko-100x100.jpg. 我想同时使用缩略图大小和原始大小,可以吗?

具有<?php echo get_post_meta($post->ID, \'picture\', true); ?> 我只能买到原版的尺寸。

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

您能解释一下为什么需要自定义字段吗?(就我个人而言,我认为它们被过度使用了……尤其是在图像方面)

如果没有需要它的具体原因,可以使用the_post_thumbnail(); 作用

像这样:

the_post_thumbnail(\'thumbnail\');       // Thumbnail (default 150px x 150px max)
the_post_thumbnail(\'medium\');          // Medium resolution (default 300px x 300px max)
the_post_thumbnail(\'large\');           // Large resolution (default 640px x 640px max)
the_post_thumbnail(\'full\'); 
你所要做的就是上传你的图片-将其定义为“特色图片”

(首先检查functions.php文件是否有以下行:add_theme_support(\'post-thumbnails\'); 如果没有,那么添加它。

如果要进一步添加更多自定义尺寸,还可以添加以下内容:

set_post_thumbnail_size( 150, 230, true ); // Normal default post thumbnails
add_image_size( \'single-post-thumbnail\', 400, 9999 ); // Permalink thumbnail size
add_image_size( \'example_name_2\', 100, 100, false ); // example_name_2 thumbnail size
add_image_size( \'example_name_3\', 50, 50, true ); // example_name_3  thumbnail size
等等。。等。。您可以添加任意数量的内容,然后像这样调用它们:

the_post_thumbnail(\'example_name_2\');
(新手注意-以上所有代码都应放在functions.php文件中。该函数调用\\u post\\u缩略图();是循环内的位置。)

结束

相关推荐

images are broken

我有一段代码,用于显示来自RSS提要的每篇帖子上的图像,这些图像将从yahoo images search获取,我将把这段代码粘贴到我的单曲中。php文件,这样它就会出现在我的帖子之后,我在其中一个网站上找到了这段代码,这段代码用于获取图像,但不是从yahoo获取图像,而是从不同的feed获取图像我使用的代码如下:- <?php include_once(ABSPATH.WPINC.\'/rss.php\'); // path to include script $f