Người mới tập sử dụng WordPress chắc chắn sẽ có nhiều thắc mắc cần được giải đáp. Và lệnh Except là một trong số đó. Vậy Excerpt là gì? Mời bạn cùng Forza tìm hiểu tất tần tật về câu lệnh này.
Trước khi đi sâu hơn vào những vấn đề xoay quanh lệnh Excerpt, bạn cần hiểu rõ về khái niệm của nó.
Mục lục:
Định nghĩa Excerpt
Excerpt là một trong những tính năng trong WordPress. Nhiệm vụ của nó là mô tả phần nội dung rút gọn của bài viết, phần này có thể nằm dưới đường link bài viết của bạn trong các kết quả tìm kiếm.
WordPress mặc định lấy phần nội dung đầu tiên trong bài viết làm Excerpt. Do đó, sẽ có trường hợp Excerpt được hiển thị rất lung tung, câu từ được ngắt không đủ nghĩa. Dù đã sử dụng nhiều cách để tăng hay giảm số ký tự ở Excerpt thì kết quả cũng không khả quan hơn. Đừng lo, bạn hoàn toàn có thể tự viết bản rút gọn theo ý của mình mà không để nó tự động ngắt theo kiểu “ngớ ngẩn” như trước nữa.
Việc tối ưu Excerpt có vai trò vô cùng quan trọng bởi nó giúp website của bạn trông chuyên nghiệp. Phần tiếp theo sẽ giúp bạn thực hiện việc này đơn giản hơn.
Thay đổi độ dài Excerpt thế nào?
Giờ bạn đã nắm được khái niệm Excerpt là gì? Sau đây là một số mẹo giúp bạn làm chủ lệnh Excerpt tốt hơn.
Thay đổi độ dài của Excerpt (Excerpt Length)
Excerpt là phương án tốt nhất để tóm tắt phần nội dung bài viết. Category/Taxonomy là những theme Excerpt được sử dụng trong archive.
WordPress Excerpt mặc định giới hạn 55 từ thứ nhất trong bài viết hoặc bạn hoàn toàn có thể tự viết phần tóm tắt bài viết bằng cách điền vào trường Excerpt trong phần nhập post.
Để tối giản hơn và thay đổi điều này, bạn chỉ cần copy đoạn code dưới đây vào file functions.php (nằm ở folder theme mà bạn đang dùng) rồi điều chỉnh lại chất lượng.
Chẳng hạn như đoạn code bên dưới, độ dài được ấn định là 20.
|
function mytheme_custom_excerpt_length( $length ) {
return 20;
}
add_filter( ‘excerpt_length’, ‘mytheme_custom_excerpt_length’, 999 ); |
Tùy biến […]
Mặc định WordPress sẽ luôn chèn […] vào vị trí cuối cùng ở mỗi đoạn mô tả. Và bạn hoàn toàn có thể thay đổi bằng cách copy đoạn code như dưới đây vào file functions.php
|
function new_excerpt_more($excerpt) {
return str_replace(‘[…]’,’…’, $excerpt);
}
add_filter( ‘wp_trim_excerpt’, ‘new_excerpt_more’ ); |
Chèn thêm “read more” link vào cuối
Nếu bạn không muốn xuất hiện […] ở cuối đoạn mô tả hãy đặt đoạn code bên dưới vào file functions.php để tạo thêm link “read more” hay “xem thêm” hoặc “đọc tiếp” vào cuối đoạn.
|
function new_excerpt_more( $more ) {
return ‘ <a class=”read-more” href=”‘. get_permalink( get_the_ID() ) . ‘”>Read More</a>’;
}
add_filter( ‘excerpt_more’, ‘new_excerpt_more’ ); |
Sau khi thay đoạn code, phần nội dung mô tả có thể được hiển thị như sau:
Trên đây là những đoạn code mình đã tổng hợp để giúp bạn có thể làm chủ lệnh Excerpt. Tiếp theo, chúng ta cùng nhau tìm hiểu các kiểu thường thấy của Excerpt là gì nhé!
Một số kiểu Expert thường thấy
Thường thấy nhất là kiểu mặc định lấy nội dung đầu bài làm Excerpt.
Nhược điểm của kiểu Excerpt này là phần nội dung mô tả ngắn gọn đôi khi hiển thị khá lộn xộn và không đủ nghĩa khiến người dùng đọc nhưng không muốn click vào xem toàn bài. Điều này thật không hay chút nào đúng không? Do đó, tối ưu cho đoạn mô tả như ví dụ bên dưới sẽ giúp bạn cải thiện tình hình.
Hoặc tối ưu phần mô tả hiển thị dưới link website của bạn trên các trang công cụ tìm kiếm như sau:
Đến đây bạn sẽ lại hỏi mình vậy cách tối ưu đoạn Excerpt là gì mà cứ nhắc đi nhắc lại mãi từ đầu đến giờ. Đừng nóng, phần hay nhất lúc nào cũng ở cuối cùng mà.
Tối ưu đoạn mô tả ngắn trên WordPress thế nào?
Cách làm khá đơn giản. Vì WordPress mặc định hỗ trợ tính năng này nhưng hầu như do mọi người đã không để chú ý đến nó thôi.
Bước 1: Sau khi đăng nhập vào WordPress, bạn chọn Post → Add New.
Bước 2: Ấn nút Screen Option, sau đó chọn Excerpt.
Bước 3: Sau đó kéo xuống dưới sẽ thấy phần Excerpt, các bạn chỉ cần viết nội dung vào là hoàn thành.
Với những mẹo đơn giản mà mình đã chia sẻ ở bài viết trên, hy vọng đã giúp bạn giải đáp được toàn bộ thắc mắc xoay quanh câu hỏi Excerpt là gì. Nếu còn bất kỳ câu hỏi nào liên quan đến Excerpt, hãy để lại lời nhắn, mình sẽ trả lời vào thời gian sớm nhất có thể cho bạn.
Chúc bạn thành công.
Tìm hiểu thêm: Kiến thức Marketing, Onpage, Offpage