我在wordpress followindg中创建了一个可过滤的投资组合,我发现了一个流沙教程。
一切正常,但作者没有链接页面模板中的精选图片,也没有设置帖子类型的缩略图大小。我希望缩略图大小为280px x 180px
。
以下是代码:(编辑下面的工作代码)
<ul class="portfolio-grid">
<?php
$pfportfolio = new WP_Query( 'post_type=portfolio' );
while ( $pfportfolio->have_posts() ) : $pfportfolio->the_post();?>
<?php
echo '<li data-id="post-'.get_the_ID().'" data-type="'.$terms_as_text = strip_tags( get_the_term_list( $post->ID, 'pftype', '', ' ', '' ) ).'">';
?>
<div class="item">
<div class="view third-effect">
<a href="<?php the_permalink() ?>" rel="bookmark" title="<?php printf(__('Permanent Link to %s', 'kubrick'), the_title_attribute('echo=0')); ?>"><?php the_post_thumbnail( 'homepage-thumb' ); ?></a>
<?php
?>
<div class="mask">
</div>
<div class="item-title"><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php printf(__('Permanent Link to %s', 'kubrick'), the_title_attribute('echo=0')); ?>"><?php the_title(); ?></a></div>
</div>
</div>
<?php
echo '</li>';
endwhile;
wp_reset_postdata();
?>
</ul>
答案 0 :(得分:0)
您需要在功能文件中注册新的图片尺寸(请参阅http://codex.wordpress.org/Function_Reference/add_image_size),然后更改此行以添加新的图片尺寸ID,而不是'home-feat'。
the_post_thumbnail('home-feat');
(例如,也是)
the_post_thumbnail('new-image-size');