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
![](https://nguyentuan.name.vn/wp-content/uploads/2021/11/file-functions.jpg)
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é.
![](https://nguyentuan.name.vn/wp-content/uploads/2021/11/tu-dong-them-thuoc-tinh-anh-dua-tren-ten-file.jpg)
Chúc các bạn thành công
Nguồn : https://pttuan410.com