Việc thu gọn tiêu đề bài viết WordPress cho phép bạn kiểm soát độ dài của tiêu đề bài viết trên website. Tùy thuộc vào theme WordPress, có thể hiển thị các tiêu đề ngắn hơn mà theme gốc hỗ trợ. Trong bài viết này, Vietnix sẽ hướng dẫn cách thu gọn tiêu đề bài viết trong WordPress một cách dễ dàng và nhanh chóng.
Tại sao nên thu gọn tiêu đề bài viết WordPress?
Việc thu gọn tiêu đề bài viết trong WordPress cho phép kiểm soát nhiều độ dài của tiêu đề bài viết và cách hiển thị trên website của bạn. Chẳng hạn như bạn có thể thu gọn các tiêu đề bài viết dài trên trang chủ để không làm mất đi thiết kế blog WordPress.
Một plugin SEO sẽ cho phép bạn tạo các tiêu đề SEO tùy chỉnh cho các trang kết quả tìm kiếm trong khi vẫn giữ các tiêu đề bài viết dài hơn cho khách truy cập trên trang web.
2 cách thu gọn tiêu đề bài viết WordPress
Cách 1. Thu gọn tiêu đề bài viết WordPress bằng WordPress function
Cách dễ nhất để cắt ngắn tiêu đề bài viết WordPress là thêm code PHP vào các file WordPress. Nhiều hướng dẫn sẽ nói với bạn thêm code trực tiếp vào file functions.php của theme. Tuy nhiên, bất kỳ sai sót nào cũng có thể gây ra hàng loạt lỗi WordPress hoặc thậm chí làm hỏng trang web của bạn.
Chính vì vậy, Vietnix khuyến nghị sử dụng plugin WPCode miễn phí thay thế và thêm code sau vào trang web WordPress của bạn:
function max_title_length( $title ) {
$max = 35;
if( strlen( $title ) > $max ) {
return substr( $title, 0, $max ). " …";
} else {
return $title;
}
}
add_filter( 'the_title', 'max_title_length');
Code này sẽ được thực thi bên trong vòng lặp bài viết WordPress và cắt ngắn tiêu đề bài viết blog của bạn xuống còn 35 ký tự. Để thay đổi độ dài của tiêu đề, chỉ cần thiết lập biến $max
theo độ dài tiêu đề mà bạn mong muốn. Sau khi bạn đã thêm đoạn code trên, các tiêu đề bài viết blog của bạn sẽ được cắt ngắn ở bất cứ nơi nào chúng xuất hiện trên trang web WordPress.
Ngoài những thông tin liên quan đến cách thu gọn tiêu đề bài viết WordPress, bạn có thể tham khảo:
Cách 2. Thu gọn tiêu đề bài viết WordPress bằng cách thay đổi file theme
Một cách khác để cắt ngắn tiêu đề bài viết WordPress là bằng cách thêm code trực tiếp vào các file theme WordPress. Phương pháp này mang lại cho bạn nhiều kiểm soát hơn về vị trí tiêu đề được cắt ngắn.
Để làm được điều đó, bạn cần thêm mã PHP trực tiếp vào các tệp giao diện WordPress ở nơi bạn muốn cắt ngắn tiêu đề bài viết blog. Và bạn có thể thêm đoạn code dưới đây vào file index.php của mình để thay thế tag the_title
hiện có bên trong vòng lặp bài viết WordPress để thay đổi độ dài tiêu đề trên toàn trang web:
<a href="<?php the_permalink() ?>">
<?php
$thetitle = $post->post_title; /* or you can use get_the_title() */
$getlength = strlen($thetitle);
$thelength = 25;
echo substr($thetitle, 0, $thelength);
if ($getlength > $thelength) echo "...";
?>
</a>
Code này thiết lập độ dài của tiêu đề bài viết là 25 ký tự. Nếu độ dài của tiêu đề dài hơn 25 ký tự sẽ bị cắt ngắn tiêu đề sau 25 ký tự và thêm dấu ba chấm “…” vào cuối. Để thay đổi độ dài ký tự cho website, chỉ cần thay đổi biến $thelength
thành độ dài ký tự mà bạn mong muốn.
Sau khi bạn đã thêm code và lưu file của mình, bạn cần tải lên thư mục giao diện của bạn trong tài khoản lưu trữ WordPress. Bạn có thể làm điều này bằng cách sử dụng một ứng dụng FTP hoặc công cụ quản lý file trong bảng điều khiển lưu trữ WordPress. Sau khi code đã được thêm, tiêu đề bài viết của bạn sẽ bị cắt ngắn thành số ký tự mà bạn đã thiết lập.
Ngoài ra, có thể bạn quan tâm:
Lời kết
Vietnix hy vọng bài viết này đã giúp bạn tìm hiểu cách thu gọn tiêu đề bài viết WordPress. Bạn cũng có thể xem thêm về hướng dẫn thêm tiêu đề cho hình ảnh trong WordPress nhanh chóng và dễ dàng hoặc hướng dẫn cách cải thiện tiêu đề SEO trong WordPress nhằm tối ưu tốt hơn cho website, chúc bạn thành công!