循环没有为缩略图提供正确的父(或类)

时间:2016-10-04 作者:J. Ort

我刚刚用一个自定义的post类型对wp循环进行了编码,准备在css中对其进行样式化。

<?php $args = array( \'post_type\' => \'konzerte\', \'category_name\' => \'konzert-aktuell\' );
        $loop = new WP_Query( $args );
            if ( $loop->have_posts() ) : 
                while ( $loop->have_posts() ) : $loop->the_post();
                    echo \'<li class=front-layout>\';
                        the_title(sprintf(\'<h3 class="front-title"><a href="%s">\', esc_url( get_permalink() ) ), \'</a></h3>\' );    
                        the_excerpt(sprintf(\'<h4 class="front-excerpt">\', \'</h4>\' ) );
                        the_post_thumbnail(\'medium\', sprintf(\'<img class="front-thumb">\', \'</img>\'));   
                    echo \'</li>\';
                endwhile; else: ?>

                <p>Zukünftige Konzerte werden noch nicht beworben.</p>

            <?php endif; ?>
  </div><!-- end .aktuell-front -->
不知何故,我无法在列表元素中或通过.front-thumb. 它与img.attachment-medium, 但是我不能让它在list元素中左浮动。

那么问题是:如何在列表中正确选择缩略图?

1 个回复
SO网友:T.Todua

您未正确使用<img 标签你最好使用<div>:

echo \'<div class="front-thumb">\'.get_the_post_thumbnail(\'medium\').\'</div>\';
另外,您似乎还不完全了解HTML编码。更好地学习基础知识。