Với mỗi bài viết của bất cứ website nào thì phần bình luận luôn được các quản trị viên khuyến khích nhằm tạo ra sự tranh luận giúp cải thiện nội dung cũng như cho biết nội dung thật sự hữu ích và chiếm được sự quan tâm của người đọc.
Một bình luận quá ngắn hoặc quá dài có thể không mang lại nhiều lợi ích cho chủ đề đang được bình luận. Bài viết này sẽ hướng dẫn các bạn cách giới hạn chiều dài tối thiểu và tối đa của nội dung bình luận.
Tại sao phải giới hạn chiều dài bình luận trong WordPress?
Theo kinh nghiệm của mình thì độ dài của một comment thường nằm trong khoảng từ 60 đến 5000 ký tự,đây là độ dài lý tưởng cho những bình luận đóng gopsy cho bài viết của bạn.
Nếu bình luận chỉ có một vài từ như “Hay quá !”, “Bài viết hay quá !”,”Cám ơn rất nhiều”, “Hay”,… những bình luận như thế này không mang lại giá trị lớn vì họ chỉ bình luận với mong muốn có thêm một backlink từ website của bạn mà nhiều khi chưa đọc qua nội dung của bài viết.
Còn những bình luận dài miên man cả trang A4 cũng thường là những bình luận than phiền cho những vấn đề không liên quan đến bài viết.
Vì vậy giới hạn chiều dài bình luận sẽ giúp bạn kiểm soát được chất lượng bình luận trên blog WordPress của bạn.
Có 2 cách để giới hạn chiều dài bình luận trong WordPress. Một là sử dụng plugin, hai là chèn code vào theme.
Cách 1: Giới hạn chiều dài comment bằng plugin
Đầu tiên bạn cần cài đặt plugin Control Comment Length . Sau khi cài đặt và kích hoạt bạn có thể vào Settings » Control Comment Length để cấu hình cho plugin hoạt động theo ý của bạn.
Giao diện của plugin gồm tiếng Đức và tiếng Anh. Bạn có thể chỉnh số lượng ký tự cho phép thấp nhất là bao nhiêu và cao nhất là bao nhiêu ký tự. Mình khuyên bạn nên đễ thấp nhất là 50 ký tự và cao nhất là 5000 ký tự là tốt nhất.
Bạn cũng có thể chỉnh sửa lại thông báo hiển thị khi người dùng bình luận không đủ số ký tự hoặc nhiều hơn số lý tự cho phép. Mặc định thì thông báo sẽ hiển thị tiếng Đức nên bạn có thể tùy chỉnh lại cho phù hợp với ngôn ngữ của website của bạn.
Cách 2: Giới hạn chiều dài comment bằng code
Với cách chèn code này bạn cần phải có một ít kiến thức về code php và WordPress. Chúng ta sẽ sử dụng filter hook preprocess_comment
. Filter hook này sẽ được thực thi trước khi WordPress lưu bất cứ nội dung bình luận nào xuống database. Chúng ta sẽ kiểm tra độ dài của bình luận xem có nằm trong khoảng chúng ta quy định không không, nếu không sẽ báo lỗi cho người dùng biết.
add_filter( 'preprocess_comment', 'wpb_preprocess_comment' ); function wpb_preprocess_comment($comment) { if ( strlen( $comment['comment_content'] ) > 5000 ) { wp_die('Comment is too long. Please keep your comment under 5000 characters.'); } if ( strlen( $comment['comment_content'] ) < 60 ) { wp_die('Comment is too short. Please use at least 60 characters.'); } return $comment; }
Hi vọng với thủ thuật WordPress ngắn này sẽ giúp cho blog của bạn có thêm nhiều bình luận hữu ích và chất lượng.
Leave a Reply