您能解释一下为什么需要自定义字段吗?(就我个人而言,我认为它们被过度使用了……尤其是在图像方面)
如果没有需要它的具体原因,可以使用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缩略图();是循环内的位置。)