(使用下划线框架进行wordpress)
我有一个像这样的条件标题:
<header id="my_id" class="my_class" style='background-image: url(
<?php if (is_single() && has_post_thumbnail($post_id)) {
echo wp_get_attachment_thumb_url( get_post_thumbnail_id($post->ID), 'big-thumb' );}
else { header_image(); }?>)'>
一切正常,但代码没有抓取正确的拇指大小。我在functions.php中定义了这样的大小:
add_image_size('big-thumb', 1200, 500, true);
1200-500图像文件存在并已通过functions.php正确调整大小并正确裁剪
但输出的图像不是 my_image-1200-500.jpg ,而是 my_image-150-150.jpg
有什么想法吗?
答案 0 :(得分:0)
解决!
<header id="my_id" class="my_class" style='background-image: url(
<?php if (is_single() && has_post_thumbnail($post_id)) {
echo wp_get_attachment_image_src(get_post_thumbnail_id($post->ID), 'big-thumb') [0];}
else { header_image(); }?>)'>