Thẻ Alt text là cái mà giúp google sẽ đọc xem ảnh đó nói cái gì. Nếu như bạn viết bài có seo hình ảnh nữa thì bài viết sẽ lên top nhanh hơn. Nhưng đa phần các bạn đều chỉ upload ảnh lên chứ không thêm thẻ alt text vào cho hình ảnh đó. Vậy để giải quyết vấn đề này mình xin hướng dẫn các bạn thêm thẻ alt text vào hình ảnh một cách tự động.

tu dong tao Alt

Tự động thêm thẻ alt text vào hình ảnh trong wordpress

Ta thêm đoạn code dưới đây vào file functions.php của theme đang sử dụng.



/* Tự động thêm Title, Alt-Text, Caption & Description cho hình ảnh by thuthuat.vip
--------------------------------------------------------------------------------------*/add_action( 'add_attachment', 'ttv_set_image_meta_image_upload' );
function ttv_set_image_meta_image_upload( $post_ID ) {

// Check if uploaded file is an image, else do nothing

if ( wp_attachment_is_image( $post_ID ) ) {

$my_image_title = get_post( $post_ID )->post_title;

// Sanitize the title:  capitalize first letter of every word (other letters lower case):
$my_image_title = ucwords( strtolower( $my_image_title ) );

// Create an array with the image meta (Title, Caption, Description) to be updated
// Note:  comment out the Excerpt/Caption or Content/Description lines if not needed
$my_image_meta = array(
'ID'=> $post_ID,// Specify the image (ID) to be updated
'post_title'=> $my_image_title,// Set image Title to sanitized title
'post_excerpt'=> $my_image_title,// Set image Caption (Excerpt)
'post_content'=> $my_image_title,// Set image Description (Content)
);

// Set the image Alt-Text
update_post_meta( $post_ID, '_wp_attachment_image_alt', $my_image_title );

// Set the image meta (e.g. Title, Excerpt, Content)
wp_update_post( $my_image_meta );

} 
}

Như vậy là đã xong. Chúc bạn thực hiện thành công!

5/5 - (96 bình chọn)





Nhận thông báo qua email
Nhân thông báo cho
guest
0 Bình luận
Bình chọn nhiều nhất
Mới nhất Cũ nhất
Inline Feedbacks
View all comments
0
Bạn thích bài viết này, viết bình luận nhé.x