繁体   English   中英

Wordpress _s:主题get_post_thumbnail大小错误

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM