Lỗi không hiển thị form bình luận, comment trên wordpress
Hiện tượng:
- Các bài viết/trang (post/page) không hiển thị form để comment
- Có bài viết hiển thị, có bài viết không hiển thị
Cách khắc phục Lỗi không hiển thị form bình luận, comment trên wordpress
Cách 1:
Trên màn hình dashboard chọn cài đặt > thảo luận > chọn ô “cho phép mọi người gửi phản hồi cho bài viết mới”
Cách 2:
Trên màn hình dashboard, chọn bài viết > chọn mục sửa nhanh ở mỗi bài viết > chọn ô “Cho phép gửi phản hồi”
Cách 3:
Sửa trực tiếp trong database, cách này có thể cho phép hiển thị form comment trên tất cả các bài viết, trang (post/page) trong 1 lần
Trong cửa sổ SQL của PHP-Admin, nhập các câu SQL sau:
- Bật bình luận cho tất cả các trang
UPDATE wp_posts SET comment_status = ‘open’ where post_type =’page’; - Tắt bình luận cho tất cả các trang
UPDATE wp_posts SET comment_status = ‘closed’ where post_type =’page’; - Bật bình luận cho tất cả các bài viết (post)
UPDATE wp_posts SET comment_status = ‘open’ where post_type =’post’; - Tắt bình luận cho tất cả các bài viết
UPDATE wp_posts SET comment_status = ‘closed’ where post_type =’post’;
*Lưu ý: Việc sửa dữ liệu trực tiếp từ database nếu không cẩn thận sẽ làm trang hoạt động không đúng, nếu không có kiến thức nhiều về wordpress thì bạn nên backup trang web của mình trước khi hành động với database trực tiếp
References:
https://stackoverflow.com/questions/36244883/comment-form-not-showing-up-in-wordpress
https://wordpress.stackexchange.com/questions/216261/comment-form-not-showing-up-without-comments