新聞中心
wordpress讓網(wǎng)站后臺所有的文章列表都顯示出縮略圖的方法
作者 / 無憂主機(jī) 時間 2016-09-13 18:38:57
使用過wordpress程序的正在朋友們都應(yīng)該清除,在。下wordpress程序網(wǎng)站后臺的文章列表里,默認(rèn)情況下都是沒有文章縮略圖顯示的。但是我們在后臺管理文章列表時,為了更加直觀的管理了解文章列表的內(nèi)容信息,同時也是為了方便管理,需要讓所有的文章列表都顯示出文章縮略圖來,那么這個時候我們需要怎么來實(shí)現(xiàn)呢?下面無憂主機(jī)小編就來給大家詳細(xì)介紹一下,如何在php虛擬主機(jī)環(huán)境下實(shí)現(xiàn)讓wordpress網(wǎng)站后臺所有的文章列表都顯示出縮略圖的效果。 首先我們登入無憂主機(jī)的控制面板,點(diǎn)擊文件管理按鈕,在wordpress程序的主題文件夾里找到functions.php這一個文件,的如圖1所示: 點(diǎn)擊編輯按鈕進(jìn)入文件編輯頁面,在代碼中的末尾添加一段php函數(shù),代碼如下:
if ( !function_exists('fb_AddThumbColumn') && function_exists('add_theme_support') ) { // 在文章列表頁與頁面列表頁添加縮略圖列表 add_theme_support('post-thumbnails', array( 'post', 'page' ) ); function fb_AddThumbColumn($cols) { $cols['thumbnail'] = __('Thumbnail'); return $cols; } function fb_AddThumbValue($column_name, $post_id) { $width = (int) 35; $height = (int) 35; if ( 'thumbnail' == $column_name ) { // thumbnail of WP 2.9 $thumbnail_id = get_post_meta( $post_id, '_thumbnail_id', true ); // image from gallery $attachments = get_children( array('post_parent' => $post_id, 'post_type' => 'attachment', 'post_mime_type' => 'image') ); if ($thumbnail_id) $thumb = wp_get_attachment_image( $thumbnail_id, array($width, $height), true ); elseif ($attachments) { foreach ( $attachments as $attachment_id => $attachment ) { $thumb = wp_get_attachment_image( $attachment_id, array($width, $height), true ); } } if ( isset($thumb) && $thumb ) { echo $thumb; } else { echo __('None'); } } } // 文章頁調(diào)用 add_filter( 'manage_posts_columns', 'fb_AddThumbColumn' ); add_action( 'manage_posts_custom_column', 'fb_AddThumbValue', 10, 2 ); // 頁面調(diào)用 add_filter( 'manage_pages_columns', 'fb_AddThumbColumn' ); add_action( 'manage_pages_custom_column', 'fb_AddThumbValue', 10, 2 ); }如圖2、圖3、圖4中所示: 代碼編輯好了之后點(diǎn)擊“提交”按鈕,保存文件,這樣就可以實(shí)現(xiàn)讓wordpress網(wǎng)站后臺所有的文章列表都顯示出縮略圖的效果了。 溫馨提示:該技術(shù)解決方案的是由無憂主機(jī)客服為我們空間客戶處理該問題時提供的處理方法,確保在無憂主機(jī)能完美實(shí)現(xiàn),因服務(wù)較多,客服繁忙,其他主機(jī)我們沒有過多精力進(jìn)行大范圍測試,不能確保所有虛擬主機(jī)都能完美處理,請您理解!
無憂主機(jī)提供365天*24小時全年全天無休、實(shí)時在線、零等待的售后技術(shù)支持。竭力為您免費(fèi)處理您在使用無憂主機(jī)過程中所遇到的一切問題! 如果您是無憂主機(jī)用戶,那么您可以通過企業(yè)QQ【800088151】、售后QQ【網(wǎng)站最下端有】、旺旺【鋒訊企業(yè)】、400-655-0080免費(fèi)電話、后臺提交工單這些方式聯(lián)系無憂主機(jī)客服! 如果您不是我們的客戶也沒問題,點(diǎn)擊頁面最右邊的企業(yè)QQ在線咨詢圖標(biāo)聯(lián)系我們并購買后,我們?yōu)槟赓M(fèi)進(jìn)行無縫搬家服務(wù),讓您享受網(wǎng)站零訪問延遲的遷移到無憂主機(jī)的服務(wù)! 無憂主機(jī)相關(guān)文章推薦閱讀: WORDPRESS教材之PINGBACK介紹 WORDPRESS怎么在首頁文章列表排除指定的文章分類 WORDPRESS如何修改評論顯示順序pres
本文地址:http://www.gle-technology.com/wordpress/23390.html