Thẻ tag trong WordPress là gì thì mình đã nói đến trong bài viết trước, nếu bạn vẫn chưa biết và phân biệt được thẻ Tag và Chuyên mục là gì thì có thể tham khảo lại nhé.
Tại sao nên chèn liên kết của các thẻ Tag vào nội dung bài viết? Chèn liên kết thẻ Tag vào trong bài viết giúp việc điều hướng nội dung tốt hơn, cũng như giúp cho người dùng có thể tìm thấy và tiếp cận tới nhiều nội dung hơn. Từ đó có thể tăng thêm thời gian người dùng ở lại với website, tăng chất lượng người dùng và điều đó ảnh hưởng rất nhiều tới SEO. Vì thế liên kết các thẻ này trong nội dung bài viết là một điều nên làm. Đối với WordPress để làm điều này tự động là không khó, vì thế nên trong bài viết này mình sẽ chia sẻ bạn một cách để tạo ra các liên kết tự động đến các tag dựa vào từ khóa của các tag trong bài viết.
Tự động chèn liên kết của các thẻ Tag vào bài viết
Để tạo chèn tự động liên kết các thẻ Tag vào nội dung bài viết dựa vào từ khóa của các thẻ tag, trước tiên bạn hãy đăng nhập vào trang quản trị WordPress(wp-admin).
Chọn Giao diện -> Theme File -> Editor.
Lưu ý: Nếu bạn không am hiểu về WordPress thì tuyệt đối không thêm, sửa, xóa bất kì nội dung khác nào vào các file trong đây nhé. Các file này là file trực tiếp của mã nguồn themes trên hosting, nếu thay đổi rất có thể sẽ sảy ra lỗi rất khó khắc phục.
chọn để chỉnh sửa file functions.php.
Rồi coppy đoạn mã PHP dưới đây thêm vào cuối file.
//Hàm chèn tự động liên kết thẻ tag vào nội dung bài viết dựa vào từ khóa các thẻ tag
function auto_link_tags($content){
$post_tags = get_the_tags();
if ($post_tags) {
$i = 0;
foreach($post_tags as $tag) {
$tags[$i] = "~<(?:a\\s.*?</a>|[^>]+>)(*SKIP)(*FAIL)|\\b(?:\\b(" . $tag->name . ")\\b(?=[^>]*(<|$)))\\b~i";
$tag_url = get_tag_link($tag->term_id);
$tag_html[$i] = '<a href="' . $tag_url . '" title="$1">$1</a>';
$i++;
}
$content = preg_replace($tags, $tag_html, $content,1);
}
return $content;
}
//móc hàm vào hooks the_content
add_filter('the_content', 'auto_link_tags');
Cụ thể bạn sẽ thêm đoạn mã vào như bên dưới ảnh, sau đó chỉ cần bấm Cập nhật tập tin để lưu lại thay đổi.
Như vậy là đã thành công rồi, bạn mở bài viết bất kì trên blog của mình mà nội dung bài viết có chứa từ khóa thẻ tag kiểm tra nhé.
Cảm ơn bạn đã theo dõi bài viết! Chúc bạn thành công!
XEM THÊM Cách mở, tắt tự động cập nhật WordPress Cách để tìm ID Trang và ID Bài đăng nhanh nhất trên WordPress Ngăn chặn WordPress tự cắt ảnh thành nhiều hình kích thước không dùng Tạo lại file .htaccess mặc định trong WordPress khi bị lỗi Cấu hình gửi mail trong WordPress sử dụng Plugin WP SMTP