Wordpress特色图片/后缩略图未显示

时间:2016-07-18 14:30:25

标签: wordpress thumbnails

我正在尝试在每个列表项中显示精选图片或帖子缩略图< li>。这是代码:

<div class="row headline">
                <ul class="col-md-12 col-sm-12">
                    <?php 
                    $sql_submenu_produk_sql = $wpdb->get_results("
                        SELECT * from $wpdb->posts 
                        WHERE post_parent=52 AND post_type='page' AND post_status='publish' group by ID;
                    "); 
                    ?>

                    <?php foreach ($sql_submenu_produk_sql as $row_submenu_sql) { ?>
                        <li>
                            <div class="col-md-2 col-xs-12 bordered" style="min-height: 100px;">
                                <a href="" data-featherlight="image">
                                <?php echo get_the_post_thumbnail($post->ID); ?>
                                </a>
                            </div>
                            <div class="col-md-10 col-xs-12">
                                <h2 style="font-weight: normal;"><?php echo $row_submenu_sql->post_title ?></h2>
                                <p style="padding-bottom: 15px;"><?php echo $row_submenu_sql->post_content ?></p>
                            </div>
                        </li>
                    <?php } ;?>
                </ul>
            </div>

但是,在其他页面显示之后,它并没有显示出来。请帮忙。

1 个答案:

答案 0 :(得分:0)

你应该有get_the_post_thumbnail($ row_submenu_sql-&gt; ID);而不是$ row_submenu_sql-&gt; ID $ post-&gt; ID未在该循环中定义。

<div class="row headline">
                <ul class="col-md-12 col-sm-12">
                    <?php 
                    $sql_submenu_produk_sql = $wpdb->get_results("
                        SELECT * from $wpdb->posts 
                        WHERE post_parent=52 AND post_type='page' AND post_status='publish' group by ID;
                    "); 
                    ?>

                    <?php foreach ($sql_submenu_produk_sql as $row_submenu_sql) { ?>
                        <li>
                            <div class="col-md-2 col-xs-12 bordered" style="min-height: 100px;">
                                <a href="" data-featherlight="image">
                                //UPDATE THIS LINE LIKE BELOW
                                <?php echo get_the_post_thumbnail($row_submenu_sql->ID); ?>
                                </a>
                            </div>
                            <div class="col-md-10 col-xs-12">
                                <h2 style="font-weight: normal;"><?php echo $row_submenu_sql->post_title ?></h2>
                                <p style="padding-bottom: 15px;"><?php echo $row_submenu_sql->post_content ?></p>
                            </div>
                        </li>
                    <?php } ;?>
                </ul>
            </div>