搜尋引擎透過圖片的 alt 和 title 資訊判斷圖片的主題,如果網站圖片的 alt 和 title 資訊完善,將會非常有利於提升網站排名。手動新增圖片的 alt 和 title 資訊非常麻煩,考驗人的耐力,有一些外掛可以自動新增圖片的 alt 和 title 資訊,其實一段短短的程式碼就可以完成這樣的功能,何必殺雞用牛刀。
將以下程式碼新增到 WordPress 當前主題的 functions.php 檔案中
[cc lang=」php」]
//給文章圖片自動新增 alt 和 title 資訊
add_filter(『the_content』, 『imagesalt』);
function imagesalt($content) {
global $post;
$pattern =」/<a(.*?)href=(『|」)(.*?).(bmp|gif|jpeg|jpg|png)(『|」)(.*?)>/i」;
$replacement = 『<a$1href=$2$3.$4$5 alt=」『.$post->post_title.'」 title=」『.$post->post_title.'」$6>』;
$content = preg_replace($pattern, $replacement, $content);
return $content;
}
[/cc]
文章內容中的圖片的 alt 和 title 資訊是文章標題。