[英]WORDPRESS Post Thumbnail -> Link to post
我制作了一個自定義元框,如果選中該框,則將帖子縮略圖作為網站的背景。
現在,我需要此帖子縮略圖具有指向該帖子的鏈接。
<?php query_posts('showposts = 5 $ cat = 2'); 如果(have_posts()):?>
if ( has_post_thumbnail() && get_post_meta($post->ID, 'dbt_checkbox', true) ) { the_post_thumbnail('background'); } else {} ?> <?php endwhile; endif; ?>
WordPress文檔提供了這種情況的示例
<?php if ( has_post_thumbnail() ) : ?>
<a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>">
<?php the_post_thumbnail(); ?>
</a>
<?php endif; ?>
但是,我有點討厭這么輕松地打開和關閉php標簽。 我將嘗試一些改進此答案的方法。
編輯 :知道了。 請嘗試以下方法:
if ( has_post_thumbnail() && get_post_meta($post->ID, 'dbt_checkbox', true) ) {
echo '<a href="' . get_permalink( $post->ID ) . '" >';
echo get_the_post_thumbnail( $post->ID, 'background' );
echo '</a>';
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.