Tự động thêm thẻ alt, title khi upload hình ảnh lên Website WordPress

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

Tự động thêm thẻ alt, title khi upload hình ảnh lên Website WordPress là thủ thuật rất cần thiết khi thiết kế wordpress. Khi upload và chèn hình ảnh vào bài viết sẻ có một số thông số bạn cần nhập vào để hỗ trợ cho SEO tốt hơn (alt, caption, title) nhưng mặc định WordPress sẻ không tự thêm vào alt, caption, description mà bạn phải nhập vào thủ công, tất nhiên ngồi nhập cũng được nhưng nếu bạn gặp phải một số dự án với quá nhiều hình ảnh thì việc này sẻ hơi bất tiện hoặc đơn giản nếu bạn cấu hình WordPress cho một ai đó mà họ không rành về SEO thì nên sử dụng thủ thuật để khi upload ảnh vào bài viết nó tự động thêm vào caption, alt hoặc title thì sẻ hoàn hảo hơn

 

Nếu bạn đang tìm kiếm giải pháp để làm việc này thì bài viết này Zubi Cloud sẽ giúp ích cho bạn đấy, khi upload hình ảnh vào bài viết nó sẻ tự động thêm vào alt, caption, title hình ảnh đầy đủ.

Rất đơn giản, chỉ cần chèn đoạn code sau vào file funtions.php

/* Tự động thêm Title, Alt-Text, Caption & Description cho hình ảnh
--------------------------------------------------------------------------------------*/
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 );

	} 
}

 

Khi thêm đoạn code trên vào thì khi upload bất cứ hình ảnh nào lên WordPress thì nó sẻ tự động cập nhật title, caption, mô tả và alt cho hình ảnh dựa vào tên ảnh mà bạn đặt. Zubi Cloud luôn cố gắng đưa ra nhiều thủ thuật thiết kế Website bằng WordPress, hy vọng sẽ giúp quý khách hàng tốt nhất để có được 1 website chuyên nghiệp mang lại hiệu quả kinh doanh online.

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


4 1 đánh giá
Đánh giá bài viết
Theo dõi
Thông báo của
496 Góp ý
Phản hồi nội tuyến
Xem tất cả bình luận
XthfVinee
Syhkfluox
Fhjycw

norvasc canada purchase norvasc generic order amlodipine 5mg pill

Kthanali
Kthanali
Syhkfluox
Ctnboock
Syhkfluox
Ctnboock
XthfVinee
XthfVinee
Ctnboock
XthfVinee
Syhkfluox
Syhkfluox
Kthanali
Yfglqs

buy zovirax online buy acyclovir generic buy generic allopurinol

Kthanali
XthfVinee
Syhkfluox
Ctnboock
Kthanali
Rita

Thank you for the auspicious writeup. It in fact was a amusement
account it. Look advanced to more added agreeable from
you! However, how could we communicate?

Cmreye

metformin 1000mg tablet glycomet where to buy generic metformin 1000mg

Rmnsql

xenical canada order xenical 60mg online cheap buy diltiazem for sale

1_elor

1xBet: Your Ultimate Betting Destination
Download 1xbet application [url=https://1xbet-app-download-ar.com/#1xbet-app-download]1xbet app download[/url] .

Chwbboock
affittareunamacchinanrbtyp

[url=http://affittareunamacchinanrbtyp.com]http://affittareunamacchinanrbtyp.com[/url]

Transfers can be ordered not merely to or from the airport, but also for moving about the city.
http://www.affittareunamacchinanrbtyp.com

linetogel

💫 Wow, this blog is like a cosmic journey launching into the universe of wonder! 💫 The thrilling content here is a captivating for the mind, sparking excitement at every turn. 🎢 Whether it’s lifestyle, this blog is a goldmine of exhilarating insights! #AdventureAwaits Dive into this cosmic journey of knowledge and let your imagination fly! 🌈 Don’t just explore, savor the excitement! #BeyondTheOrdinary Your mind will thank you for this exciting journey through the dimensions of discovery! ✨

1_kxor

Bet on all your favorite sports at 1xBet
Win Big with 1xBet: The Top Sports Betting Platform
Experience the Excitement of Online Betting with 1xBet
Get in on the Action with 1xBet: The Best Sports Betting Site
Unleash Your Winning Potential with 1xBet
Bet and Win with Confidence at 1xBet
Join the 1xBet Community and Start Winning Today
The Ultimate Sports Betting Experience Awaits at 1xBet
1xBet: Where Champions Are Made
Take Your Betting to the Next Level with 1xBet
Get Ready to Win Big at 1xBet
Multiply Your Winnings with 1xBet’s Exciting Betting Options
Elevate Your Sports Betting Game with 1xBet
Sign Up for 1xBet and Start Winning Instantly
Experience the Thrill of Betting with 1xBet
1xBet: Your Ticket to Winning Big on Sports
Don’t Miss Out on the Action at 1xBet
Join 1xBet Today and Bet on Your Favorite Sports
Winning Has Never Been Easier with 1xBet
Get Started with 1xBet and Discover a World of Betting Opportunities
1xbet com app download [url=https://1xbet-app-download-ar.com/#1xbet-36]1xbet 36[/url] .