WordPress特色图片没有显示出来

时间:2015-03-01 12:17:15

标签: wordpress dynamic-featured-image

我有问题。当我在帖子中发布精选图像并发布时,唯一可见的是一种颜色背景。有趣的是,只有一张图片有效。我有5张照片。其中一个出现了。所有都是相同的大小,都是.jpg。我不知道该怎么做。有没有人见过这样的东西? 这是functions.php

function fotosani_setup(){
add_theme_support('post-thumbnails');
add_image_size('small-thumbnail', true); /* width, height, softcrop*/
add_image_size('banner-image', true);

}

ADD_ACTION(' after_setup_theme'' fotosani_setup&#39);

CSS只是边框的样式。

single.php以与index.php相同的方式调用

                  <div class="post-image">
                        <?php the_post_thumbnail('banner-image'); ?>

                    <?php
                        echo the_content();
                        if(is_active_sidebar ('post1')) : ?>
                </div>

1 个答案:

答案 0 :(得分:1)

您对add_image_support()的函数调用不正确。

add_image_size('small-thumbnail', true); /* width, height, softcrop*/
add_image_size('banner-image', true);

相当于:

add_image_size('small-thumbnail', 1); /* width, height, softcrop*/
add_image_size('banner-image', 1);

换句话说,您正在创建1px宽的图像。

您需要将宽度和高度设置为您想要的,就像评论所说:

add_image_size('small-thumbnail', some width, some height, true/false);
add_image_size('banner-image', some width, some height, true/false);