[英]Wordpress _s:theme get_post_thumbnail wrong size
(对于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
有任何想法吗?
解决了!
<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(); }?>)'>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.