Tự động điền các thuộc tính của ảnh dựa trên tiêu đề

Các thuộc tính của ảnh như tiêu đề ảnh, mô tả ảnh trong SEO rất là quan trọng. Và đa phần chúng ta thường quên thêm sau khi add 1 ảnh mới. Hôm nay mình sẽ chia sẻ một đoạn function để giúp các bạn có thể điền 1 cách tự động các thuộc tính này khi thêm 1 ảnh mới nhé, thông tin thêm mới sẽ dựa trên tên file ảnh mà bạn đặt nhé.

Các bạn thêm function này vào file functions.php giúp mình

Hình ảnh thuộc sở hữu của trang web qnet88.com
Thêm vào file functions.php
function abl_mc_auto_image_attributes( $post_ID ) {
  $attachment = get_post( $post_ID );
   
  $attachment_title = $attachment->post_title;
  $attachment_title = str_replace( '-', ' ', $attachment_title ); // Hyphen Removal
  $attachment_title = ucwords( $attachment_title ); // Capitalize First Word
   
  $uploaded_image = array();
  $uploaded_image['ID'] = $post_ID;
  $uploaded_image['post_title'] = $attachment_title; // Tiêu đề ảnh
  $uploaded_image['post_excerpt'] = $attachment_title; // Chi tiết ảnh
  $uploaded_image['post_content'] = $attachment_title; // Mô tả ảnh
   
  wp_update_post( $uploaded_image );
  update_post_meta( $post_ID, '_wp_attachment_image_alt', $attachment_title ); // Image Alt Text
}
add_action( 'add_attachment', 'abl_mc_auto_image_attributes' );

Như vậy là xong, khi các bạn thêm ảnh mới thì nó sẽ tự động cập nhật tiêu đề, chi tiết và mô tả ảnh nhé.

Hình ảnh thuộc sở hữu của trang web qnet88.com
Tự động điền mô tả ảnh dựa trên tên ảnh

Chúc các bạn thành công

Nguồn : https://pttuan410.com

Đánh giá post

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Hotline: 0974.0707.83(Zalo/Viber)