手動再見 WordPress自動為文章加入特色圖片
Posted On 2015-07-24
WordPress文章編輯時,有「特色功能」的選項可以為文章加入特色圖片,讓來訪者可以更關注的看到文章的特色圖片和文字標題,但是時常需要手動加入真的很麻煩,所以有人提供了自動化的服務,不用在手動加入了,好高興喔 T_T
本次使用到的不是插件(外掛),我們必需修改你當前使用的佈置主題裡的functions.php檔案。
引用來源:http://wpforce.com/automatically-set-the-featured-image-in-wordpress/
Step 1、使用後台的編輯器或是直接修改主題內的functions.php
Step 2、加入代碼在 ?> 之前,存檔。
/* 特色圖片自動化(dapente) */ function wpforce_featured() { global $post; $already_has_thumb = has_post_thumbnail($post->ID); if (!$already_has_thumb) { $attached_image = get_children( "post_parent=$post->ID&post_type=attachment&post_mime_type=image&numberposts=1" ); if ($attached_image) { foreach ($attached_image as $attachment_id => $attachment) { set_post_thumbnail($post->ID, $attachment_id); } } } } //end function add_action('the_post', 'wpforce_featured'); add_action('save_post', 'wpforce_featured'); add_action('draft_to_publish', 'wpforce_featured'); add_action('new_to_publish', 'wpforce_featured'); add_action('pending_to_publish', 'wpforce_featured'); add_action('future_to_publish', 'wpforce_featured'); /* 特色圖片自動化(dapente) */