Hướng dẫn chi tiết cách thiết lập định dạng ngày giờ WordPress chuẩn SEO và trải nghiệm người dùng

thiết lập định dạng ngày giờ wordpress

Việc thiết lập định dạng ngày giờ WordPress không chỉ đơn thuần là hiển thị thời gian đăng bài. Đây là một yếu tố kỹ thuật ảnh hưởng trực tiếp đến thứ hạng tìm kiếm, tỷ lệ nhấp chuột (CTR) và trải nghiệm đọc của người dùng. Một định dạng ngày giờ phù hợp giúp nội dung trông chuyên nghiệp, dễ đọc và tối ưu cho các đoạn trích nổi bật (Featured Snippet) trên Google. Bài viết này sẽ đi sâu vào từng khía cạnh của việc tùy chỉnh ngày giờ, từ cài đặt cơ bản trong Dashboard đến can thiệp bằng code và plugin.

Bản chất của định dạng ngày giờ trong WordPress

thiết lập định dạng ngày giờ wordpress - Hình 5

WordPress lưu trữ thời gian theo múi giờ UTC (Coordinated Universal Time) trong cơ sở dữ liệu. Khi hiển thị ra giao diện, hệ thống sẽ chuyển đổi sang múi giờ php the_time( ‘d/m/Y’ );?> – Hiển thị ngày theo định dạng 25/12/2024.

<?php echo get_the_time( 'H:i' );?> – Lấy giờ và hiển thị dưới dạng 15:30.

Thay đổi định dạng ngày giờ toàn cục bằng filter

Thêm đoạn code sau vào file functions.php của theme con (child theme) để thay đổi định dạng mặc định cho toàn bộ website:

add_filter( 'option_date_format', function( $format ) { return 'd/m/Y'; } );

add_filter( 'option_time_format', function( $format ) { return 'H:i'; } );

Điều này ghi đè cài đặt trong Dashboard, hữu ích khi bạn muốn đồng bộ định dạng trên nhiều site.

Tùy chỉnh hiển thị ngày giờ trong comment

Để thay đổi định dạng ngày giờ của bình luận, sử dụng filter get_comment_dateget_comment_time:

add_filter( 'get_comment_date', function( $date ) { return date_i18n( 'd/m/Y', strtotime( $date ) ); } );

Sử dụng Plugin để thiết lập định dạng ngày giờ WordPress

thiết lập định dạng ngày giờ wordpress - Hình 4

Plugin phù hợp với người dùng không muốn động đến code nhưng cần nhiều tùy chỉnh nâng cao.

Plugin “Date and Time Picker”

Plugin này cho phép bạn thay đổi định dạng ngày giờ trên toàn bộ website thông qua giao diện kéo thả.

WordPress lưu trữ thời gian dưới dạng timestamp (số giây từ 1970). Khi bạn thay đổi định dạng, tất cả bài viết cũ và mới đều tự động áp dụng định dạng mới. Không có dữ liệu nào bị mất.

Tại sao định dạng ngày giờ của tôi không thay đổi sau khi lưu?

Nguyên nhân thường do theme hoặc plugin cache. Hãy xóa bộ nhớ đệm (cache) của website và trình duyệt. Nếu vẫn không được, kiểm tra xem theme có sử dụng hàm the_time() với tham số cố định hay không.

Có nên hiển thị giờ đăng bài trên blog không?

Chỉ nên hiển thị giờ nếu nội dung của bạn yêu cầu tính thời gian thực (ví dụ: tin tức breaking, sự kiện trực tiếp). Đối với blog thông thường, chỉ hiển thị ngày là đủ.

Làm sao để hiển thị ngày giờ theo ngôn ngữ tiếng Việt?

Sử dụng hàm date_i18n() thay vì date() trong code. Hàm này tự động dịch tháng và ngày dựa trên ngôn ngữ đang kích hoạt. Ví dụ: <?php echo date_i18n( 'd F Y' );?> sẽ hiển thị “25 Tháng Mười Hai 2024”.

Định dạng ngày giờ nào tốt nhất cho SEO?

Google khuyến nghị sử dụng định dạng rõ ràng, dễ đọc cho cả người dùng và bot. Định dạng “d/m/Y” hoặc “Y-m-d” được đánh giá cao. Tránh sử dụng định dạng chỉ có số (ví dụ: 12252024) vì gây khó hiểu.

Lưu ý quan trọng khi thiết lập định dạng ngày giờ WordPress

thiết lập định dạng ngày giờ wordpress - Hình 3
    • Sao lưu trước khi can thiệp code: Luôn tạo bản sao lưu của file functions.php trước khi thêm bất kỳ đoạn mã nào.
    • Kiểm tra trên nhiều trình duyệt: Định dạng có thể hiển thị khác nhau trên Chrome, Firefox, Safari. Hãy kiểm tra kỹ.
    • Tối ưu cho Schema Markup: Sử dụng plugin SEO như Yoast hoặc Rank Math để thêm dữ liệu có cấu trúc (schema) cho ngày giờ, giúp Google hiển thị thông tin chính xác trong kết quả tìm kiếm.
    • Tránh sử dụng định dạng quá dài: Ví dụ “25th December 2024 at 3:30:45 pm” chiếm nhiều không gian và khó đọc trên thiết bị di động.
    • Cập nhật định kỳ: Khi WordPress cập nhật phiên bản mới, hãy kiểm tra lại cài đặt ngày giờ để đảm bảo không bị thay đổi.

Kết luận

thiết lập định dạng ngày giờ wordpress - Hình 2

Thiết lập định dạng ngày giờ WordPress là một bước nhỏ nhưng có tác động lớn đến hiệu quả SEO và trải nghiệm người dùng. Từ việc chọn đúng múi giờ, định dạng phù hợp với văn hóa địa phương, đến việc can thiệp bằng code hoặc plugin, mỗi phương pháp đều có ưu và nhược điểm riêng. Điều quan trọng là bạn phải hiểu rõ nhu cầu của website mình: blog tin tức cần hiển thị giờ, trong khi trang thương mại điện tử chỉ cần ngày. Hãy bắt đầu bằng cách kiểm tra lại cài đặt trong Dashboard, sau đó tinh chỉnh dần dần để đạt được kết quả tối ưu nhất. Một định dạng ngày giờ chuẩn không chỉ giúp nội dung của bạn chuyên nghiệp hơn mà còn góp phần xây dựng lòng tin với độc giả và công cụ tìm kiếm.

Bài viết cùng chủ đề:

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *