簡體   English   中英

WORDPRESS發布縮略圖->鏈接發布

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM