[WordPress TwentyEleven] 替TwentyEleven佈景主題加上美觀的特色圖片

WordPress似乎由2.8版開始就提供了「特色圖片」的功能(未求證),也就是顯示在文章開頭的縮圖,除了美化網頁外,對文章內容也有畫龍點睛之效。但可惜WordPress 3的預設佈景主題Twenty Eleven並未支援顯示特色圖片的功能,我特別研究了一下,終於成功的把特色圖片加到Twenty Eleven,以下是修改說明。

Featured image sample

修改Child Theme

我們使用的仍然是Child Theme的方法,在後台wp-content/themes/TwentyEleven-child資料夾裡修改content.php,在<header class="entry-headere">上方插入一行<?php the_post_thumbnail(); ?>:

 
  <article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
    <?php the_post_thumbnail(); ?>
    <header class="entry-header">

同時修改Child Theme資料夾裡的style.css,在最後加入下列設定:

 
/* for featured image */
.home .attachment-post-thumbnail { float: left; margin-right: 2%; margin-top: 15px; }
.home h1.entry-title { clear: none; }
.home .entry-meta { clear: none; }
.home .entry-content { clear: both; }

設定特色圖片

the_post_thumbnail()會取出每篇文章裡設定好的特別圖片並顯示之。接著就是替每篇文章都指定好特色圖片。

在後台編輯文章網頁的右下角有設定特色圖片的連結,按下後會彈出上傳圖片的對話窗,本機上傳圖片和媒體庫都能選擇要設定為特色圖片的對象,按下【設定為特色圖片】就可以了,圖片大小最好是選用縮圖。

Featured image seting

參考

##

您可能也會有興趣的類似文章

簡睿

服務於軟體業的資訊老兵。興趣廣泛,學習力佳,樂於分享所知所學。

1 個回應

  1. woniuren表示:

    这个2011 child theme系列非常不错,受教了!

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *