Làm thế nào để sửa lỗi Comments are closed (tính năng bình luận trên bài viết bị tắt) trong WordPress?
Gần đây, tôi phát hiện ra một số bài viết cũ của tôi hiển thị dòng chữ “Comments on this entry are closed”. Điều này có nghĩa là khách truy cập sẽ không thể tiếp tục bình luận về những bài viết đó nữa. Nhưng vấn đề là tôi không hề vô hiệu hóa tùy chọn bình luận hay thực hiện bất kỳ thiết lập nào khác. Trong quá trình tìm kiếm trên Google, tôi nhận thấy nhiều người dùng WordPress cũng phải đối mặt với vấn đề giống như tôi. Sau một số nghiên cứu, tôi đã tìm ra nguyên nhân. Và hôm nay, tôi sẽ chia sẻ với các bạn cách để sửa nhanh lỗi bình luận bị tắt trên các bài viết cũ.
Tham khảo thêm:
- Vô hiệu hóa Auto Linking URL trong bình luận của WordPress
- Làm thế nào để phân trang bình luận trong WordPress?
Cho phép bình luận trên các bài viết mới
Để cho phép bình luận trên các bài viết mới, bạn hãy truy cập Settings => Discussion trên bảng điều khiển WordPress. Tiếp theo, hãy tick vào mục Allow people to submit comments on new posts (Cho phép mọi người gửi bình luận về bài viết mới) và bỏ tick trong mục Automatically close comments on posts older than 14 days (Tự động tắt chức năng bình luận nếu bài viết cũ hơn 14 ngày).
Điều này sẽ đảm bảo tính năng bình luận sẽ được bật trên các bài viết mới và chúng sẽ duy trì trạng thái mở vĩnh viễn (không tự động bị đóng).
Click vào nút Save Changes để lưu lại.
Sửa lỗi Comments are closed trên các bài viết cũ
Sau đó, hãy di chuyển tới những bài viết bị lỗi Comments are closed và click vào nút Edit. Trong giao diện chỉnh sửa bài viết:
Đối với Classic Editor
Ở góc trên bên phải của bảng điều khiển, bạn sẽ thấy mục Screen Options (tùy chọn hiển thị). Click vào nó, tùy chọn hiển thị sẽ được mở rộng ra. Bạn phải chắc chắn rằng mục Discussion đã được tick.
Bây giờ, kéo chuột xuống phía dưới và bạn sẽ nhìn thấy khung Discussion. Hãy kiểm tra xem mục Allow Comments (cho phép bình luận) đã được tick hay chưa.
Sau đó click nút Update để lưu bài viết của bạn.
Đối với Block Editor
Tìm mục Allow comments trong Post => Discussion và tick vào nó.
Sau đó click nút Update để lưu bài viết của bạn.
Sử dụng Bulk Edit
Nếu bạn có nhiều bài viết bị lỗi Comments are closed, bạn có thể sử dụng tính năng Bulk Edit trong trình quản lý danh sách bài viết để bật tính năng bình luận cho đồng thời nhiều bài viết cùng lúc.
Hãy tick chọn những bài viết bạn muốn chỉnh sửa => chọn Edit (trên khung dropdown) => click nút Apply => chọn Allow trong mục Comments => click vào nút Update để cập nhật.
Tùy thuộc vào cấu hình hosting của bạn để lựa chọn số lượng bài viết cho phù hợp. Nếu hosting có cấu hình cao, bạn có thể chọn cùng lúc nhiều bài viết và ngược lại.
Sử dụng SQL Query
Nếu bạn muốn bật tính năng bình luận cho tất cả các bài viết có trên website cùng một lúc, hãy sử dụng SQL query. Phương pháp này có chút phức tạp và để đảm bảo an toàn, chúng tôi khuyên bạn nên backup database trước khi thực hiện.
Truy cập vào phpMyAdmin của hosting => lựa chọn database tương ứng của website => click vào tab SQL.
Nhập dòng code sau đây vào khung Run SQL query:
UPDATE wp_posts SET comment_status = 'open';
Sửa wp_
thành tiền tố bảng tương ứng với website của bạn. Nếu không biết tiền tố chính xác là gì, bạn có thể xem nó trong file wp-config.php
. Click vào nút Go để thực hiện => chờ trong giây lát để quá trình hoàn tất => quay trở lại website WordPress của bạn và kiểm tra kết quả.
Xong rồi. Bây giờ mọi người đã có thể tiếp tục bình luận trên tất cả các bài viết của bạn. Thật đơn giản phải không nào? Chúc các bạn thành công!
Nếu bạn thích bài viết này, hãy theo dõi blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất nhé. Cảm ơn rất nhiều. :)
Ban đầu thì trả lời bình luận được nhưng sau vài tuần thì bị lỗi không biết là vấn đề ở đâu :(
Bạn vào Settings => Discussion => kiểm tra xem mục Automatically close comments on posts older than … days có đang được tick không? Nếu đang tick thì bỏ tick đi là được nhé.
Làm sao để hiển thị các bình luận ra bên dưới sản phẩm của woocomerce vậy bác?
Em đã bật bình luận tại trang sản phẩm. Nhưng khi có bình luận nó chỉ hiển thị “bài viết có 3 bình luận” mà không show 3 bình luận đó ra như trang bác.
Câu hỏi của bạn rất hay, mình cũng đang hóng
Cám ơn bạn
mình không thấy phần discussion trong mục edit bài viết. mình không rành về web nên nhờ người khác thiết kế dùm. trong wp-admin có chia ra “post” và “sản phẩm”, phần post đã hiện được comment nhưng phần sản phẩm thì bị để là “comments are closed”, trong phần screen option của mình nó không có nhiều như của bạn vậy. làm cách nào bây giờ, bạn giúp mình với!
Bạn chụp và gửi cho mình mấy cái screenshot nhé. Nói như thế này mình chịu không giúp được gì. :P
Hay quá