Đầu ra bình luận tùy chỉnh. Tinh chỉnh mẫu bình luận Xuất bản thêm bình luận p

WordPress có một số loại nội dung như bài viết, trang, bình luận. WordPress là một nền tảng rất linh hoạt cho phép bạn tùy chỉnh nội dung cơ bản cho phù hợp với trang web của mình. Bạn có thể thay đổi giao diện và chức năng. Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách thay đổi hành vi và giao diện của nhận xét trên trang web WordPress.

Bước 1. Tìm hiểu hàm comment_form và các đối số của nó

Chúng ta hãy xem hàm comment_form của WordPress. Nó có nhiệm vụ hiển thị mẫu bình luận xuất hiện trên trang hoặc bài viết. Lệnh gọi hàm này chủ yếu có thể được tìm thấy trong tệp comments.php trong thư mục chủ đề. Tệp này được bao gồm ở nhiều nơi khác nhau, ví dụ như trong tệp single.php và page.php, trực tiếp hoặc thông qua lệnh gọi đến hàm comments_template.

Mô tả chức năng có thể được tìm thấy trong codex WordPress.

Nếu bạn sử dụng hàm comment_form để hiển thị một biểu mẫu, nó sẽ được hiển thị bằng các tham số mặc định và sẽ chứa các trường như tên, email (cả hai trường đều bắt buộc), trang web và nội dung nhận xét. Trong chủ đề Twenty Eleven mặc định, biểu mẫu sẽ trông như thế này.

Một số đối số quan trọng đối với hàm comment_form:

  • trường - bạn có thể sử dụng nó để kiểm soát việc hiển thị các trường trong biểu mẫu nhận xét.
  • comment_notes_Before và comment_notes_after - dùng để hiển thị thông tin trước và sau biểu mẫu.
  • title_reply - được sử dụng để thay đổi tiêu đề của câu trả lời, mặc định là ‘Để lại câu trả lời’.
  • label_submit - được sử dụng để thay đổi văn bản trên nút gửi bình luận.
Bước 2. Tùy chỉnh mẫu bình luận bằng hàm comment_form

Bây giờ hãy thiết lập biểu mẫu nhận xét của chúng ta bằng cách chuyển đối số cho hàm comment_form.

Trong trường hợp chúng ta cần tùy chỉnh các trường trong biểu mẫu nhận xét, chúng ta cần chuyển danh sách chúng cho hàm comment_form. Theo mặc định, hàm này sử dụng danh sách các trường sau:

$fields = mảng("tác giả" => "

" . "" . __("Tên") . " " . ($req ? "*" : "") . "

", "email" => " ","url" => "

" . __("Trang mạng") . "" . "

",);

Nếu cần xóa một trường, chẳng hạn như website , chúng ta chỉ cần loại trừ trường đó khỏi mảng và chuyển mảng đó sang hàm comment_form.

$người bình luận = wp_get_current_commenter(); $req = get_option("require_name_email"); $aria_req = ($req ? " aria-required="true"" : ""); $fields = mảng("tác giả" => "

" . "" . __("Tên") . " " . ($req ? "*" : "") . "

", "email" => " ",); $comments_args = array("fields" => $fields); comment_form($comments_args);

Ngoài ra, chúng tôi cũng sẽ đổi tên biểu mẫu thành ‘Xin vui lòng cho chúng tôi nhận xét có giá trị của bạn’ và dòng chữ trên nút thành ‘Gửi nhận xét của tôi’.

Để hoàn thành nhiệm vụ, chúng ta chuyển các đối số sau cho hàm comment_form:

$người bình luận = wp_get_current_commenter(); $req = get_option("require_name_email"); $aria_req = ($req ? " aria-required="true"" : ""); $fields = mảng("tác giả" => "

" . "" . __("Tên") . " " . ($req ? "*" : "") . "

", "email" => " ",); $comments_args = array("fields" => $fields, "title_reply"=>"Vui lòng cho chúng tôi nhận xét có giá trị của bạn", "label_submit" => "Gửi nhận xét của tôi"); comment_form($comments_args);

Bây giờ mẫu bình luận sẽ trông như thế này:

Bước 3. Xóa các trường khỏi biểu mẫu bằng cách sử dụng hook

Ngoài ra, biểu mẫu nhận xét WordPress có thể được sửa đổi bằng cách sử dụng móc và bộ lọc. Cài đặt này có thể đặc biệt hữu ích khi làm việc với plugin, khi bạn cần tùy chỉnh một số thành phần nhưng không thay đổi tệp chủ đề. Bộ lọc để thêm hoặc xóa các trường khỏi biểu mẫu - ‘ comment_form_default_fields ‘

Hãy xóa trường URL bằng bộ lọc. Đoạn mã trên có thể được sử dụng trong plugin hoặc trong tệp tin.php của chủ đề đang hoạt động.

Hàm Remove_comment_fields($fields) ( unset($fields["url"]); return $fields; ) add_filter("comment_form_default_fields","remove_comment_fields");

Bước 4. Thêm dữ liệu vào biểu mẫu nhận xét bằng hook

Chúng tôi có thể thêm các trường vào biểu mẫu bằng bộ lọc 'comment_form_default_fields'. Hãy thêm trường tuổi của tác giả bằng bộ lọc và lưu trường này cùng với dữ liệu bổ sung và hiển thị nó trong nhận xét.

Thêm một trường như thế này:

Hàm add_comment_fields($fields) ( $fields["age"] = "

" . __("Tuổi") . "" . "

"; return $fields; ) add_filter("comment_form_default_fields","add_comment_fields");

#respond .comment-form-author label, #respond .comment-form-email label, #respond .comment-form-url nhãn, #respond .comment-form-age label, #respond .comment-form-comment label ( nền: #eee; -webkit-box-shadow: 1px 2px 2px rgba(204,204,204,0.8); -moz-box-shadow: 1px 2px 2px rgba(204,204,204,0.8); màu sắc: #555; : 13px; chiều rộng tối thiểu: 4px 10px;

Bây giờ mẫu bình luận của chúng ta sẽ trông như thế này:

Tuổi hiện được lưu trữ dưới dạng thông tin bổ sung. Bạn cần sử dụng hook trong ‘comment_post’:

Hàm add_comment_meta_values($comment_id) ( if(isset($_POST["age"])) ( $age = wp_filter_nohtml_kses($_POST["age"]); add_comment_meta($comment_id, "age", $age, false); ) ) add_action("comment_post", "add_comment_meta_values", 1);

Sau khi dữ liệu được lưu, nó có thể được xuất ra dưới dạng nhận xét như thế này:

Bước 5. Thiết lập bình luận cho các loại bài đăng cụ thể

Đôi khi bạn chỉ muốn sử dụng các trường bình luận cho một số loại bài đăng nhất định. Hãy thay đổi mã để chỉ hiển thị trường tuổi cho loại bản ghi sách:

Hàm add_comment_fields($fields) ( if(is_singular("books")) ( $fields["age"] = "

" . __("Tuổi") . "" . "

"; ) trả về $fields; ) add_filter("comment_form_default_fields","add_comment_fields");

Bước 6. Tạo hàm gọi lại để hiển thị bình luận

Hàm wp_list_comments được sử dụng để hiển thị bình luận trên bài viết. Trong mã WordPress chức năng được mô tả chi tiết.

wp_list_comments có đối số ' gọi lại ' trong đó bạn có thể xác định hàm được gọi khi nhận xét được hiển thị.

Trong chủ đề Twenty Eleven trong tệp comments.php, bạn có thể tìm thấy dòng:

Wp_list_comments(array("callback" => "haityeleven_comment"));

Hãy thay đổi nó thành:

Wp_list_comments(array("callback" => "my_comments_callback"));

Hàm my_comments_callback sẽ được gọi cho mỗi bài đăng.

Bước 7: Tạo kiểu cho bình luận

Bây giờ chúng ta sẽ thay đổi phong cách bình luận một chút. Chúng tôi sẽ chỉ hiển thị nội dung của bài đăng và trường độ tuổi mà chúng tôi đã thêm trước đó. Chúng tôi cũng sẽ thay đổi màu nền cho bình luận.

Mã chức năng ‘my_comments_callback’:

Hàm my_comments_callback($comment, $args, $deep) ( $GLOBALS["comment"] = $comment; ?>

Những thứ kia. trong các tham số hàm (nằm trong ngoặc sau tên) không có tham số nào được gọi là 'gọi lại'.

Nếu đây là trường hợp trong comment.php của mẫu của bạn, điều đó có nghĩa là chủ đề này không có chức năng (tùy chỉnh) riêng để hiển thị nhận xét và sử dụng một mẫu tiêu chuẩn (mẫu từ lõi WordPress) cho mục đích này. Nó nằm trong tập tin. Và vì , trong trường hợp này sẽ không thể thay đổi kiểu hiển thị nhận xét cho đến khi chúng ta chuyển sang tùy chọn thứ hai.

2. Gọi wp_list_comments bằng lệnh gọi lại:

callback=custom_comment chỉ ra rằng để hiển thị các nhận xét, chúng ta có một hàm tùy chỉnh custom_comment , mã của hàm này, nói một cách đại khái, chúng ta chuyển dưới dạng tham số để thực thi cho hàm wp_list_comments tiêu chuẩn. Nhưng chúng tôi không còn quan tâm đến khía cạnh kỹ thuật của vấn đề này nữa mà quan tâm đến sự hiện diện trong mẫu chức năng hiển thị nhận xét của chính nó. Mã cho chức năng này nằm ở .

Chính trong hàm tùy chỉnh custom_comment này, mã chịu trách nhiệm về sự xuất hiện của một nhận xét riêng lẻ và do đó, tất cả các nhận xét nói chung đều được đặt.

Mã chức năng tùy chỉnh là trực quan. Nó thường sử dụng các tính năng WordPress tiêu chuẩn sau:

get_comment_author_link() – nhận liên kết html đến trang web của tác giả bình luận hiện tại;

get_comment_date() – lấy ngày bình luận;

get_comment_time() – lấy thời gian bình luận;

comment_text() – hiển thị nội dung bình luận;

Bạn có thể tìm thấy các đoạn mã có các hàm này trong mã và thay đổi giao diện của một số thành phần nhất định bằng cách đóng khung chúng theo div hoặc span và chỉ định các lớp kiểu cụ thể.

Ví dụ: trong mã chức năng tùy chỉnh, một đoạn đầu ra của hình đại diện:

< div class = "comment-author" >

< / div >

Bây giờ tất cả những gì còn lại là đặt các thuộc tính mong muốn cho lớp tác giả bình luận trong style.css. Tôi sẽ xem xét các ví dụ cụ thể về việc thay đổi phong cách chi tiết hơn ở một trong các bài viết sau.

Bây giờ bạn có thể thắc mắc: “Điều gì sẽ xảy ra nếu mẫu của tôi không có chức năng tùy chỉnh để hiển thị nhận xét? ”

Trả lời: bạn cần phải tạo ra nó.

Tùy chọn đơn giản nhất là sao chép mã của hàm comment() tiêu chuẩn của WordPress.

Hướng dẫn tạo chức năng tùy chỉnh hiển thị bình luận:

1. Mở tệp /wp-includes/comment-template.php và tìm hàm comment() trong đó.

Đây là phần đầu mô tả của cô ấy

/** * @since 3.6 * @access protected * * đối tượng @param $comment Bình luận sẽ hiển thị. * @param int $deep Độ sâu của bình luận. * @param mảng $args Đối số tùy chọn. */ chức năng được bảo vệ bình luận($comment, $deep, $args) (

* @kể từ 3.6

* @access được bảo vệ

* Đối tượng @param $comment Bình luận sẽ hiển thị.

* @param int $deep Độ sâu của bình luận.

* @param mảng $args Đối số tùy chọn.

bình luận chức năng được bảo vệ ($comment, $deep, $args) (

2. Sao chép toàn bộ nội dung của hàm comment().

Bạn cần sao chép một đoạn mã từ đầu mô tả ở bước 1 sang dấu ngoặc nhọn đóng) và mô tả tương tự sau đây của hàm khác

Đã đến lúc nghiêm túc về việc tạo kiểu cho các bình luận WordPress của bạn. Trong hầu hết tất cả các chủ đề, chúng được cấu hình bởi các tệp hệ thống, do đó hạn chế việc chỉnh sửa các chức năng riêng lẻ. Tôi nghĩ nhiều người đã gặp phải điều này khi họ cần thay đổi nhận xét nhưng không thể tìm thấy chính xác nó ở đâu. Vì vậy, sẽ tốt hơn nếu chuyển tất cả chức năng sang chủ đề hiện tại, điều này sẽ giúp chúng ta hoàn toàn tự do kiểm soát.

Trong bài viết này, tôi đã tổng hợp một số tính năng thú vị sẽ giúp bạn cải thiện nhận xét của mình. Tuy nhiên, chúng cho phép bạn tiến hành đối thoại với cả quản trị viên trang và giữa những người dùng. Trả lời các câu hỏi, bắt đầu các cuộc thảo luận khác nhau, nói chung, giới thiệu giao tiếp ảo chính thức. Vì vậy cần phải chú ý đến chúng và đưa chúng về hình dáng phù hợp.

Đây là những gì chúng tôi sẽ làm:

  • Tùy chỉnh đầy đủ
  • Thiết kế ngoại hình
  • Đánh số bình luận
  • Đếm tin nhắn cho mỗi người dùng
  • Gán trạng thái cho mỗi người dùng
  • Và những điều nhỏ nhặt khác

Chúng tôi sẽ phân tích từng điểm riêng biệt và ở cuối bài viết, tất cả các chức năng sẽ được tập hợp hoàn chỉnh thành một mã tạo sẵn.

Tùy chỉnh bình luận

Trong WordPress, các bình luận được hiển thị thông qua hàm wp_list_comments, thường là trong tệp comments.php. Và việc hình thành các hàm riêng lẻ, cũng như chính chu trình, được sử dụng từ mẫu tệp hệ thống comment-template.php. Nhưng trong một số trường hợp hiếm hoi, cài đặt có thể nằm trong chủ đề WordPress, tệp tin.php hoặc comments.php.

Vì vậy, nếu chủ đề của bạn không rơi vào trường hợp hiếm gặp và bạn cần phải tự cài đặt thì hãy mở tệp tin.php và trước dấu ?> hãy thêm đoạn mã sau:

If (! function_exists("my_comment")) : function my_comments($comment, $args, $deep) ( toàn cầu $commentnumber; $GLOBALS["comment"] = $comment; switch ($comment->comment_type) : case " pingback" : trường hợp "trackback" : ?>

  • Sau những thao tác này, nhận xét của bạn sẽ được tạo bằng hàm mẫu từ tệp tin.php của chủ đề hiện tại.

    Đếm bình luận cho mỗi người dùng

    Sử dụng chức năng được trình bày bên dưới, chúng ta có thể hiển thị tổng số tin nhắn còn lại bên cạnh người bình luận. Do đó, bạn có thể quan sát mức độ hoạt động của người dùng và bên cạnh đó, số liệu thống kê không bao giờ thừa, đặc biệt là về mặt này.

    Chúng ta mở tệp tin.php mà chúng ta đã quen thuộc và thêm đoạn mã sau vào cuối trước dấu ?>:

    // đếm tin nhắn của người dùng chức năng bac_comment_count_per_user() ( toàn cầu $wpdb; $comment_count = $wpdb->get_var("SELECT COUNT(comment_ID) FROM ". $wpdb->comments." WHERE comment_author_email = "" . get_comment_author_email() ." " AND comment_approved = "1" AND comment_type NOT IN ("pingback", "trackback")"); if ($comment_count == 1) ( echo " 1 Message"; ) else ( echo " " . $comment_count . " Messages "; ) )

    Bây giờ tất cả những gì còn lại là thêm chức năng gọi vào vị trí bạn cần:

    Tin nhắn sẽ được tính dựa trên e-mail của người dùng, dù đã đăng ký hay chưa. Chỉ những bình luận được quản trị viên trang xác nhận mới được tính đến, còn những bình luận ở chế độ chờ và đã bị xóa thì không.

    Chúng tôi gán trạng thái cho mỗi người dùng tùy thuộc vào số lượng bình luận

    Đây chính xác là trường hợp mà số liệu thống kê chắc chắn đóng một vai trò quan trọng. Vì chức năng được xây dựng trên cơ sở số lượng tin nhắn và số kết quả sẽ cung cấp cho người dùng trạng thái phù hợp. Về lý thuyết, điều này được sử dụng trên mọi diễn đàn để thể hiện quyền hạn của người dùng đối với một tài nguyên nhất định.

    Mở lại tệp tin.php và trước dấu ?>, thêm đoạn mã sau:

    // hàm trạng thái người dùng get_author_class($comment_author_email,$user_id)( toàn cầu $wpdb; $adminEmail = get_option("admin_email"); $author_count = count($wpdb->get_results("CHỌN comment_ID làm tác giả_count TỪ $wpdb->AdminUserR "; if($author_count>=1 && $author_count=50 && $author_count=100 && $author_count=250 && $author_count=400 &&$author_count=800 && $author_countProfessor"; )

    Và ở nơi mong muốn, chúng tôi hiển thị chức năng gọi:

    Giải thích: chức năng này, giống như chức năng trước, được liên kết với email của người dùng. Chỉ có điều ở đây nhiệm vụ chính không chỉ là đếm tin nhắn mà còn là số lượng đến và đi tùy theo số đã đặt. Và một khi người dùng đạt được nó, anh ta sẽ có được một vị trí nhất định. Tổng cộng có 7 trạng thái, cộng với quản trị viên và phù hiệu cho những người tham gia đã đăng ký.

    Mã bình luận đã hoàn thành

    Ở đây chúng ta đi đến phần cuối của bài viết này. Ở đây tôi không lười biếng, thu thập tất cả các chức năng, bao gồm cả việc thiết lập nhận xét, thành một mã tạo sẵn. Tôi đã thêm các phong cách tạo kiểu của riêng mình và kết quả là nó giống như một diễn đàn nhỏ.

    Mở tệp tin.php và ở cuối trước dấu ?> thêm đoạn mã sau:

    // đếm tin nhắn của người dùng chức năng bac_comment_count_per_user() ( toàn cầu $wpdb; $comment_count = $wpdb->get_var("SELECT COUNT(comment_ID) FROM ". $wpdb->comments." WHERE comment_author_email = "" . get_comment_author_email() ." " AND comment_approved = "1" AND comment_type NOT IN ("pingback", "trackback")"); if ($comment_count == 1) ( echo " 1 Message"; ) else ( echo " " . $comment_count . " Messages "; ) ) // hàm trạng thái người dùng get_author_class($comment_author_email,$user_id)( toàn cầu $wpdb; $adminEmail = get_option("admin_email"); $author_count = count($wpdb->get_results("CHỌN comment_ID làm tác giả_count TỪ $ wpdb->comments WHERE comment_author_email = "$comment_author_email" ")); if($comment_author_email ==$adminEmail) echo "Admin"; if($user_id!=0 && $comment_author_email !=$adminEmail) echo "UserR"; if ($author_count>=1 && $author_count=50 && $author_count=100 && $author_count=250 && $author_count=400 &&$author_count=800 && $author_count=1200 && $comment_author_email !==$adminEmail) echo "Giáo sư"; ) //tùy chỉnh nhận xét if (! function_exists("wordsmall_comment")) : function wordsmall_comment($comment, $args, $deep) ( toàn cầu $commentnumber; $GLOBALS["comment"] = $comment; switch ($comment- > comment_type): trường hợp "pingback" : trường hợp "trackback" : ?> @ Trả lời:

    Thay đổi thành này:

    Bước cuối cùng. Mở tệp style.css và cuối cùng thêm các kiểu sau:

    My_commentlist( border-top:none; ) .my_commentlist .comment( đệm:0 0 15px 0; border:none; ) .my_commentlist .pingback( đệm:0 0 15px 0; border:none; ) .my_commentlist .comment .children ( list-style-type: none; đệm:0px; lề trái:0px;/*nếu bạn cần lề cho com hình cây, hãy đặt 15px*/ .my_commentlist .comment .children .comment( lề:15px 0 0 0 ; đường viền: không có; phần đệm: 0; ) #comments ( nền: #fff; ) #comments .my_commentlist ( lề: 10px 0; phần đệm: 0; kiểu danh sách: không có; nền: #ebf0f3; phần đệm: 5px; ) # nhận xét .my_commentlist .comment ( lề:0; đệm: 0 0 10px; nền: #fff; ) #comments .my_commentlist .my_comment-author ( display: inline; border-right: 1px Solid #e0e0e0; width: 100px; float: left; lề: 0px 15px 10px 0; ) #comments .my_commentlist .commentmetadata ( float:left; ) #comments .my_commentlist p ( clear:none; color: #555; font: 14px arial; line-height: 23px; ) # bình luận .my_commentlist .comment-content ( lề trái: 116px; phần đệm bên phải: 10px; ) #comments .my_commentlist .reply ( text-align:right; ) #comments .my_commentlist .reply a( nền: #f5f5f5; đường viền: 1px Solid rgba(0, 0, 0, 0.06); bán kính đường viền: 2px; màu sắc : #515456; cỡ chữ: 13px; chiều cao dòng: 30px; chiều cao tối thiểu: 0 12px; trang trí văn bản: không có; .avatar( đường viền: không có; bán kính đường viền: 50%; không; lề: tự động 5px; phần đệm: 0px; hiển thị: bảng; ) .my_commentlist .comment-header( chiều cao: 30px; nền: #DEE5EB; lề dưới: 15px; ) .my_commentlist cite.fn( color: #444; phông chữ: đậm 13px/30px arial; đệm-trái: 10px; ) .my_commentlist .com_date ( color: #8ca0b5; phông chữ: arial 13px/30px bình thường; float: phải; đệm-phải: 15px; ) .my_commentlist .comment-body ( tràn: ẩn; vị trí: tương đối; nền:#fff; ) .my_commentlist .rep-authorcom ( color: #25394e; font-size: 13px; line-height: 30px; ) .my_commentlist .edit-link a ( nền: none !important; border: none !important; bán kính đường viền: 0 !quan trọng; màu sắc: #999!quan trọng; cỡ chữ: 11px !quan trọng; chiều cao dòng: 30px; chiều cao tối thiểu: 30px ; phần đệm: 0 !quan trọng; ; màu: #666; hiển thị: khối; cỡ chữ: 11px; căn chỉnh văn bản: center; .vip1,.vip, .vp, .vip3, .vip4, .vip5, .vip7 ( đường viền: không có trung bình; phông chữ: đậm 13px arial; hiển thị: khối; căn chỉnh văn bản: giữa; lề dưới: 5px; trang trí văn bản: không; .vp (màu: #e82e24;) .vip1 ;) .vip2 (màu: #BE005E;).vip7 (màu: #99A400;).vip (màu: #e35d28;).vip7 (màu: #99A400;).vip #4c5176;cỡ chữ: 11px;lề: 0;)

    Mã này hoàn toàn hoạt động và không gây ra lỗi nhưng có thể cần những thay đổi nhỏ đối với kiểu CSS.

    Dmitry mất trí nhớ

    Sự tiện lợi và chức năng của hệ thống bình luận ảnh hưởng đến mức độ tương tác của khán giả và số lượng bình luận trên trang web. Trong bài viết này, bạn sẽ tìm thấy các đánh giá về hệ thống bình luận bên ngoài tốt nhất để giúp bạn chọn giải pháp tốt nhất.


    Tại sao chúng ta cần hệ thống bình luận bên ngoài?

    Để thảo luận về một bài đăng trên trang web WordPress có hệ thống nhận xét gốc và cài đặt tiêu chuẩn, bạn sẽ phải nhập tên và địa chỉ email của mình theo cách thủ công. Vấn đề tương tự cũng tồn tại với các hệ thống tiêu chuẩn để thảo luận về các công cụ phổ biến khác. Chính vì điều này mà bạn bị mất rất nhiều bình luận vì người dùng không muốn tốn công sức đăng nhập.


    Dịch vụ bình luận của bên thứ ba cung cấp các tính năng sau:

    • Thuận tiện cho việc ủy ​​quyền tham gia thảo luận. Ở đây, bạn cần tìm sự cân bằng giữa mong muốn để lại nhận xét của người dùng càng nhanh càng tốt và nhu cầu lấy dữ liệu về người bình luận từ chủ sở hữu tài nguyên.
    • Thu hút khán giả vào cuộc thảo luận. Dịch vụ của bên thứ ba thông báo cho người dùng khi có bình luận mới xuất hiện.
    • Lưu trữ ý kiến. Hệ thống của bên thứ ba lưu trữ nhận xét của người dùng trên máy chủ của họ. Điều này giúp tiết kiệm dung lượng ổ đĩa và giảm tải cho máy chủ của chủ sở hữu trang web.
    • Khả năng đánh giá ý kiến.
    • Khả năng đề xuất ý kiến.
    • Mở rộng phạm vi phủ sóng của đối tượng bằng cách tự động đăng bình luận về hồ sơ người dùng trên mạng xã hội.
    • Khả năng chèn nội dung trực quan vào bình luận.

    Dưới đây bạn sẽ tìm thấy những đánh giá về khả năng của các hệ thống bình luận bên ngoài thuận tiện nhất.

    Những hệ thống bình luận thay thế nào có thể được sử dụng trên trang web?

    Chủ sở hữu trang web có quyền truy cập vào các dịch vụ bình luận trả phí và miễn phí. Các bài đánh giá nhỏ chứa thông tin chung về từng hệ thống cũng như hướng dẫn cài đặt và cấu hình trên các trang web chạy WordPress.

    Hệ thống bình luận Disqus

    Disqus là hệ thống bình luận bên thứ ba phổ biến nhất. Theo những người sáng tạo, với sự trợ giúp của nó, người dùng viết 50 triệu bình luận trên các trang web mỗi tháng.

    Do tính phổ biến của nó, Disqus có thể được coi là điểm chuẩn hoặc điểm khởi đầu để đánh giá các hệ thống bình luận bên ngoài khác.

    Cách cài đặt Disqus trên trang web


    Trên trang cài đặt trang, nhập tên tài nguyên và chọn URL trên nền tảng Disqus. Sử dụng trình đơn thả xuống để xác định danh mục mà trang web của bạn thuộc về. Bấm tiếp.


    Trong bước tiếp theo, chọn một kế hoạch. Lựa chọn tiếp theo đã khả thi:

    • Căn cứ. Gói miễn phí cho bất kỳ trang web nào, quảng cáo được hiển thị trong hệ thống bình luận. Disqus chỉ chia sẻ doanh thu quảng cáo với các trang web đáp ứng tiêu chí nội bộ của nền tảng.
    • Thêm. Chi phí đăng ký là 9 USD mỗi tháng. Kế hoạch cho phép bạn tắt quảng cáo. Đối với các trang phi thương mại và blog cá nhân không hiển thị quảng cáo, gói Plus có thể được kích hoạt miễn phí. Số lượt xem không được vượt quá 50.000 mỗi ngày.
    • Chuyên nghiệp. Chi phí là 89$/tháng, số lượt xem trang không quá 150.000/ngày. Về mặt chuyên môn, có các chức năng bổ sung: phân tích nâng cao, hỗ trợ ưu tiên, khả năng kiểm duyệt nâng cao.


    Trên trang tiếp theo, hệ thống thông báo cho bạn rằng bạn có thể kiếm tiền từ trang web của mình bằng Disqus. Chức năng này có sẵn cho các tài nguyên bằng tiếng Anh. Nhấp vào nút được đánh dấu trong hình minh họa để xác nhận rằng bạn đã quen với tính năng hệ thống này.


    Chọn nền tảng mà trang web của bạn chạy trên đó. Nếu không có giải pháp làm sẵn, hãy sử dụng mã phổ quát.


    Hệ thống sẽ cung cấp cho bạn hướng dẫn cài đặt plugin Disqus cho WordPress. Tiến hành như thế này:

    • Trong bảng điều khiển WP, chọn menu “Plugins – Add New”.
    • Trong trường Tìm kiếm Plugin, nhập Disqus.
    • Cài đặt và kích hoạt plugin.
    • Trên trang plugin đã cài đặt, trong dòng Hệ thống nhận xét Disqus, chọn menu Cấu hình.


    • Hệ thống sẽ nhắc bạn cập nhật cơ sở dữ liệu. Chấp nhận lời đề nghị.


    • Nhập thông tin xác thực hồ sơ Disqus của bạn.
    • Chọn trang web mà bạn đang cài đặt hệ thống bình luận.
    • Xuất các nhận xét mà người dùng để lại trước khi cài đặt hệ thống sang Disqus. Để thực hiện việc này, hãy chuyển đến menu cài đặt plugin. Trong phần Nhập và Xuất, nhấp vào nút Xuất Nhận xét.


    Bạn đã cài đặt plugin và kết nối hệ thống bình luận với trang web. Người dùng bây giờ có thể thảo luận về bài viết của bạn. Và bạn cần chú ý đến cài đặt dịch vụ.


    Cài đặt hệ thống bình luận Disqus

    Chuyển đến menu Cài đặt cộng đồng trên trang web Disqus. Trên tab Cài đặt, trong phần Chung, nhập URL của trang web. Đảm bảo rằng hộp kiểm Bật đề xuất cho trang web của bạn được chọn. Chọn ngôn ngữ giao diện bình luận. Lưu các thay đổi của bạn.


    Trong phần Cộng đồng, trong trường Văn bản Huy hiệu Người kiểm duyệt, hãy chọn văn bản sẽ được hiển thị bên cạnh tên người dùng có quyền của người kiểm duyệt. Sử dụng menu thả xuống để chọn cách hiển thị bình luận. Có sẵn các tùy chọn sau: mới ở trên cùng, cũ ở trên cùng và tốt nhất ở trên cùng.


    Nếu cần thiết, cho phép người dùng ẩn danh bình luận. Xin lưu ý rằng những người bình luận này không nhận được thông báo về cập nhật thảo luận. Điều này làm giảm sự tham gia của họ. Ngoài ra, khả năng để lại nhận xét ẩn danh có thể thu hút những kẻ troll và kẻ gửi thư rác vào trang web.

    Chọn hộp bên cạnh tùy chọn Liên kết trong Nhận xét. Trong trường hợp này, hệ thống sẽ tự động gửi mọi bình luận kèm theo link để kiểm duyệt. Đảm bảo tùy chọn Tệp đính kèm phương tiện được chọn. Đây là quyền đăng hình ảnh và video trong phần bình luận.


    Chọn các hộp bên cạnh hai tùy chọn trong phần Nhận xét được gắn cờ. Điều này cho phép người dùng thông báo cho người kiểm duyệt về những bình luận không mong muốn. Ngoài ra, sau số điểm được chỉ định bằng menu thả xuống, hệ thống sẽ ẩn nhận xét đáng ngờ cho đến khi người kiểm duyệt xem xét khiếu nại. Lưu các thay đổi của bạn.


    Trong tài khoản Disqus của bạn trên tab Cộng đồng, bạn có thể theo dõi số lượng nhận xét cũng như số lượt thích và không thích, chỉ định người kiểm duyệt cũng như nhập và xuất nhận xét. Xin lưu ý rằng việc xuất nhận xét sang Disqus cho phép bạn tạo bản sao lưu của tệp nhận xét. Không thể sử dụng tính năng này để di chuyển nội dung người dùng sang hệ thống bình luận thay thế.

    Hãy chú ý đến chức năng Word Filter. Trong menu tương ứng bạn có thể thêm từ dừng, khi sử dụng hệ thống sẽ gửi bình luận vào thư mục Spam.


    Menu Bình luận vừa phải hiển thị tất cả các bình luận. Xin lưu ý rằng các nhận xét đang chờ xem xét sẽ nằm trong thư mục Đang chờ xử lý. Chúng không được hiển thị trên trang web trừ khi được người điều hành chấp thuận. Trên tab Thư rác và Đã xóa, bạn có thể xem các tin nhắn rác và nhận xét đã bị xóa.

    Mẹo hữu ích: Bạn có thể nhanh chóng phê duyệt hoặc xóa nhận xét bằng email. Để thực hiện việc này, chỉ cần trả lời email thông báo cho bạn về tin nhắn mới trên trang web. Để phê duyệt một nhận xét, hãy chỉ ra Phê duyệt trong phản hồi của bạn; để xóa hoặc gửi nhận xét đó vào thư mục thư rác, hãy chỉ ra Xóa và Thư rác.

    Nhược điểm của Disqus

    Hệ thống bình luận bên ngoài phổ biến nhất có một số nhược điểm. Dưới đây là những điều quan trọng nhất:


    • Theo một số báo cáo, Disqus làm giảm mức độ tương tác của khán giả. Ví dụ: vào mùa hè năm 2015, blog WordPress CMS WPBeginner đã từ bỏ Disqus do người đọc phàn nàn. Sau đó, số lượng bình luận đã tăng 304%.
    • Tình hình lập chỉ mục bình luận là không rõ ràng. Công cụ tìm kiếm lập chỉ mục chúng không liên tục. Ví dụ: các nhận xét được để lại hai tháng trước trên một trong những bài đăng trên blog của Texterra vẫn là duy nhất. Các bình luận được viết cách đây một năm đều được lập chỉ mục, nhưng hệ thống Text.ru hiển thị trang web Disqus dưới dạng nguồn..
    • Không có gói miễn phí cho các trang web thương mại.


    Sự phổ biến và chức năng của nó đã biến Disqus thành một hệ thống bình luận bên ngoài tham khảo. Ưu điểm và nhược điểm của nó có thể được sử dụng khi đánh giá các dịch vụ thay thế.

    Dịch vụ bình luận Cackle

    Cackle là một giải pháp trả phí. Có vẻ như các nhà phát triển đã tính đến những thiếu sót của Disqus và các tính năng của các dự án tiếng Nga. Nhờ đó, hệ thống đã nhận được những lợi thế quan trọng: lập chỉ mục nhận xét của các công cụ tìm kiếm và khả năng đăng nhập thông qua tài khoản trong các mạng phổ biến trên RuNet. Dưới đây là các tính năng khác của hệ thống.

    Cách cài đặt Cackle trên trang web

    Sau khi đăng ký và xác nhận tài khoản, hệ thống sẽ nhắc bạn tạo widget mới. Nhập URL trang web và tên tiện ích rồi nhấp vào nút “Tiếp tục”.


    Hệ thống sẽ cung cấp mã hoặc mã tiện ích chung cho CMS phổ biến. Chọn tùy chọn mong muốn.


    Để sử dụng hệ thống Cackle trên trang WordPress, hãy cài đặt plugin Cackle. Trong bảng điều khiển WordPress, chọn menu “Nhận xét – Cài đặt cackle”. Sao chép khóa API và ID trang web đã tạo từ bảng quản trị Cackle. Dán chúng vào các trường thích hợp trong menu cài đặt plugin trong WordPress. Kích hoạt tiện ích.


    Xuất các nhận xét hiện có sang hệ thống Cackle. Đồng bộ hóa tiện ích với cơ sở dữ liệu WordPress của bạn.


    Nhân tiện:

    Giao diện của biểu mẫu nhận xét Cackle rất giống với Disqus. Người dùng quen thuộc với Disqus sẽ thấy dễ dàng sử dụng Cackle.


    Xin lưu ý rằng hệ thống hỗ trợ đăng chéo các tin nhắn VKontakte. Tính năng này được bật theo mặc định. Một mặt, điều này có thể giúp tăng khả năng tiếp cận đối tượng. Mặt khác, người dùng có thể khó chịu khi đăng tin nhắn trên hồ sơ của mình mà không hỏi ý kiến.


    Cách thiết lập hệ thống bình luận Cackle

    Để sử dụng tất cả các tính năng của dịch vụ, hãy chú ý đến cài đặt. Trong bảng quản trị Cackle, chọn menu thích hợp. Trên tab “Chung”, chú ý đến mục “Xóa nhận xét”. Bạn có thể tắt hoặc bật tính năng này trong vòng vài phút sau khi xuất bản. Ngoài ra, trong cài đặt chung, bạn có thể chọn văn bản của biểu tượng người điều hành và thay đổi thứ tự các biểu tượng của các dịch vụ xã hội mà bạn có thể đăng nhập.


    Trong cài đặt nâng cao, hãy chú ý đến các điểm sau:

    • Cho phép kiểm duyệt trước các bình luận có chứa liên kết.
    • Bỏ chọn hộp Nhận xét của Khách. Nhận xét ẩn danh không góp phần thu hút người dùng tham gia và tin tưởng vào tài nguyên.
    • Bỏ chọn hộp bên cạnh “Đăng chéo”. Trong trường hợp này, hệ thống sẽ không tự động đăng bình luận lên mạng xã hội.

    Thay đổi các cài đặt còn lại theo ý muốn hoặc giữ nguyên tùy chọn mặc định.


    Tại tab Appearance chú ý tới mục Pagination. Phân trang làm giảm khả năng sử dụng của các bình luận. Để giải quyết vấn đề, hãy sử dụng menu thả xuống để chọn Chọn và nhập một giá trị lớn vào trường Số lượng nhận xét tối đa trên mỗi trang.


    Trên tab “Capcha”, bạn có thể kết nối dịch vụ reCAPTCHA từ Google và trên tab “Bảo vệ thư rác”, bạn có thể kết nối dịch vụ chống thư rác Akismet.

    Bạn có thể kiểm duyệt nhận xét trong bảng điều khiển WordPress hoặc trong bảng quản trị trên trang web Cackle. Bạn cũng có thể cài đặt một tiện ích kiểm duyệt nhỏ. Với sự trợ giúp của nó, bạn có thể kiểm duyệt nhận xét trực tiếp trên trang web.

    Nhược điểm của hệ thống Cackle

    Cackle là một dịch vụ trả phí. Đây là nhược điểm chính của nó so với Disqus. Chi phí sử dụng trên một trang web là 200 rúp mỗi tháng. Có đáng bỏ tiền ra để có thể ủy quyền cho người dùng thông qua VKontakte và Odnoklassniki không? Đây là câu hỏi chính, dựa trên kết quả trả lời mà chủ sở hữu của một trang web cụ thể phải đưa ra quyết định.

    Một nhược điểm khác của dịch vụ là không rõ ràng rằng người dùng không có hồ sơ trên mạng xã hội có thể tham gia thảo luận. Nếu bạn vô hiệu hóa khả năng để lại bình luận ẩn danh, hệ thống sẽ nhắc người đọc đăng nhập thông qua mạng xã hội. Ngoài ra, người dùng có thể đăng ký trên trang web Cackle. Nhưng để làm được điều này, anh ta phải tìm biểu tượng được đánh dấu trong hình minh họa.


    Hệ thống HyperComments

    HyperComments là một hệ thống bình luận trả phí hỗ trợ ủy quyền sử dụng hồ sơ trong các mạng phổ biến trong RuNet. Ba mức thuế có sẵn cho người dùng:

    • Riêng tư. Chi phí $24 mỗi năm, có thể được sử dụng trên một trang web. Hỗ trợ tới 500 nghìn lượt tải xuống widget mỗi tháng.
    • Chuyên nghiệp. Ba trang web, 120 USD mỗi năm, tối đa 2 triệu lượt tải xuống tiện ích mỗi tháng.
    • Doanh nghiệp. $480 mỗi năm, bao nhiêu trang tùy thích, tối đa 6 triệu lượt tải xuống widget mỗi tháng.


    Ngoài việc ủy ​​quyền qua VKontakte, HyperComments còn có những ưu điểm quan trọng khác. Đây là tính năng siêu nhận xét cho phép bạn đánh dấu một đoạn văn bản và thảo luận về nó. Người bình luận cũng có thể chia sẻ những câu trích dẫn với những người theo dõi họ. Đọc thêm về khả năng của hệ thống bên dưới.

    Cách cài đặt và cấu hình HyperComments


    Bấm tiếp". Hệ thống sẽ chuyển hướng bạn đến trang plugin HyperComments trong thư mục WordPress. Cài đặt và kích hoạt plugin. Trong bảng điều khiển trang web, chọn menu “Nhận xét – HyperComments” và đăng nhập bằng tài khoản Google của bạn. Trên trang Cài đặt, chọn tab Cài đặt. Nhập các bình luận hiện có vào hệ thống.


    Phần còn lại của các cài đặt cơ bản có thể được giữ nguyên. Cài đặt nâng cao có sẵn trên tab Nhận xét trong menu tương ứng.


    Trong phần "Chung", bật thông báo cho quản trị viên và người kiểm duyệt khi có bình luận mới được đăng. Nếu cần, hãy bật tính năng kiểm duyệt trước tất cả các bình luận.


    Trong phần “Cấu trúc”, nếu cần, hãy bỏ chọn hộp bên cạnh trường “Cho phép nhận xét từ khách”. Trong trường hợp này, người dùng chỉ có thể gửi tin nhắn sau khi được ủy quyền qua mạng xã hội. Nếu bạn cho phép các cách tích cực để tăng phạm vi tiếp cận của mình, hãy bật đăng chéo.


    Trong phần “Báo giá”, hãy bật tiện ích thích hợp. Nó cho phép người dùng đánh dấu một đoạn văn bản và chia sẻ nó với những người theo dõi trên mạng xã hội.


    Trong phần HyperComments giữ nguyên cài đặt mặc định. Chức năng này cho phép bạn bình luận về từng đoạn văn bản riêng lẻ.


    Trong phần “Nhận xét âm thanh nổi”, bạn có thể kích hoạt chức năng tương ứng. Nó kết hợp các bình luận thành hai cột: bài viết của tác giả và bài viết của tất cả người dùng. Nếu cần, bạn có thể thêm logo công ty vào cột tác giả.



    Nhược điểm của hệ thống HyperComments

    Hạn chế chính của hệ thống là thiếu thuế quan miễn phí.

    Dịch vụ này phân biệt đối xử với người dùng không có tài khoản trên mạng xã hội. Nếu bạn tắt tính năng bình luận ẩn danh, những khách truy cập này sẽ không thể để lại tin nhắn.

    Một nhược điểm quan trọng khác là hệ thống mặc định không thông báo cho người dùng về sự xuất hiện của bình luận mới. Điều này làm giảm sự tham gia của khán giả.

    Hệ thống bình luận IntenseDebate

    IntenseDebate là một hệ thống bình luận bên ngoài được phát triển bởi Automattic Inc. Một trong những dự án chính của công ty là dịch vụ lưu trữ trang web WordPress.com. Do đó, IntenseDebate tích hợp đặc biệt tốt với WordPress CMS.

    IntenseDebate là một dịch vụ miễn phí. Chức năng của nó không thua kém gì Disqus tham khảo. Hệ thống cung cấp cho chủ sở hữu trang web những khả năng sau:

    Để tận dụng các khả năng của hệ thống, hãy cài đặt nó trên trang web của bạn và định cấu hình nó.

    Cách cài đặt và cấu hình IntenseDebate

    Sau khi đăng ký vào hệ thống, bạn vào trang cài đặt hệ thống bình luận. Nhập URL tài nguyên. Nếu bạn đang sử dụng WordPress, hãy cài đặt và kích hoạt plugin IntenseDebate. Đăng nhập vào trang cài đặt trong bảng điều khiển WP.



    Trong tài khoản cá nhân của bạn trên trang web IntenseDebate, hãy bật thông báo khi có bình luận mới được đăng. Chuyển ngôn ngữ sang tiếng Nga.


    Trong menu Bố cục của tài khoản cá nhân, nếu cần, hãy thay đổi giao diện của các nút, kích thước hình đại diện người dùng và thông báo về tin nhắn mới. Để ngăn các nhận xét bị đánh số trang, hãy chọn giá trị tối đa trong trường Nhận xét trên mỗi trang. Nếu cần, hãy chỉ định văn bản sẽ được hiển thị dưới biểu mẫu nhận xét.


    Trong menu Bình luận, kích hoạt khả năng đăng nhập bằng Facebook và Twitter. Sử dụng lời nhắc của hệ thống để tạo ứng dụng Facebook và nhận khóa API. Đặt cờ đối diện với nút Bật “Báo cáo nhận xét này”. Bạn sẽ kích hoạt nút “Báo cáo bình luận”. Chọn một tùy chọn để hiển thị trackback. Chúng có thể được xuất bản cùng với nhận xét của người dùng hoặc trong một khu vực riêng biệt. Đối với hầu hết các dự án, tùy chọn thứ hai là phù hợp.


    Nếu cần, hãy cài đặt thêm các widget trên trang web. Các tiện ích bổ sung sau có sẵn trong phần tương ứng của tài khoản cá nhân của bạn:

    • Thống kê bình luận - hiển thị số lượng người bình luận và tin nhắn.
    • Bình luận mới nhất.
    • Ấn phẩm phổ biến. Tiện ích này hiển thị danh sách các bài viết được thảo luận nhiều nhất.
    • Bình luận viên tích cực. Tiện ích bổ sung hiển thị mười người dùng tích cực nhất có liên kết đến hồ sơ IntenseDebate của họ.


    Bạn có thể kiểm duyệt tin nhắn trong bảng điều khiển WordPress trong menu “Nhận xét”.

    Nhược điểm của hệ thống IntenseDebate

    Nhược điểm chính của IntenseDebate là thiếu tích hợp với các mạng phổ biến trong RuNet, chẳng hạn như Vkontakte. Để tham gia thảo luận, người dùng sẽ cần đăng nhập bằng tài khoản Facebook, Twitter, WordPress.com, đăng ký trên IntenseDebate hoặc cung cấp tên và địa chỉ email.

    Bình luận của Tolstoy

    Các nhà phát triển coi các bình luận của Tolstoy như một hệ thống miễn phí để xây dựng cộng đồng người dùng trang web. Đây không phải là một hệ thống bình luận truyền thống mà là một tiện ích trò chuyện trong đó người đọc có thể giao tiếp. Quá trình giao tiếp được thực hiện bằng cách sử dụng hệ thống huy hiệu và xếp hạng.

    Cách cài đặt bình luận Tolstoy trên một trang web

    Sau khi đăng ký trên nền tảng, hệ thống sẽ đề nghị chèn mã widget trên tất cả các trang của trang web.


    Nếu mọi thứ được thực hiện chính xác, một tiện ích nhận xét sẽ xuất hiện trên trang web.


    Trong bảng điều khiển trên trang web bình luận Tolstoy, hãy định cấu hình kích thước tiện ích. Chọn thời gian tải widget thích hợp. Các cài đặt còn lại có thể được giữ nguyên.



    Thông tin về tin nhắn có sẵn cho quản trị viên theo thời gian thực trong phần “Kiểm duyệt” của tài khoản cá nhân. Người dùng nhìn thấy một tiện ích trên các trang của trang web cho biết số lượng nhận xét và cửa sổ bật lên có các nhận xét được xếp hạng cao nhất.

    Người dùng có thể đánh giá ý kiến. Và hệ thống gán huy hiệu cho người bình luận cho hoạt động của họ.


    Tiện ích này tạo một cuộc trò chuyện riêng trên mỗi trang của trang web. Tuy nhiên, danh sách các cuộc trò chuyện có sẵn cho người dùng từ bất kỳ trang nào của trang web bằng liên kết “Tất cả các cuộc trò chuyện”.

    Nhược điểm của hệ thống bình luận Tolstoy

    Nhược điểm chính là các bình luận được lưu trữ trên máy chủ bình luận Tolstoy chứ không có trong cơ sở dữ liệu của trang web. Vì điều này, nội dung của người dùng không được lập chỉ mục. Các nhà phát triển có kế hoạch giải quyết vấn đề này trong tương lai.

    Trong các cuộc thảo luận trên trang web bình luận Tolstoy, người dùng nói rằng tiện ích này làm chậm các trang web. Tôi không nhận thấy hiệu ứng như vậy trên trang web thử nghiệm.


    Các lựa chọn thay thế cho các hệ thống phổ quát

    Thay vì các giải pháp đa nền tảng phổ quát, một số chủ sở hữu trang web cài đặt biểu mẫu nhận xét cho một mạng xã hội. Thông thường đây là Facebook hoặc VKontakte. Một số tài nguyên có hai hình thức bình luận cùng một lúc.

    Để thiết lập mẫu bình luận Facebook, hãy sử dụng

    Đã lâu rồi tôi chưa viết gì về WordPress. Vì vậy, hôm nay tôi sẽ chia sẻ với bạn cách bạn có thể thay đổi mẫu nhận xét theo cách thủ công trong WordPress. Tôi nghĩ rằng kiến ​​thức này có thể hữu ích cho bất kỳ blogger mới làm quen nào, bởi vì hình thức bình luận đôi khi là phương tiện giao tiếp duy nhất giữa khách truy cập và tác giả. Đừng đi ngang qua :)

    Trước khi chúng tôi bắt đầu bất kỳ thao tác nào với mã, tôi muốn cảnh báo trước với bạn rằng chúng tôi sẽ chỉnh sửa các tệp của chính WordPress chứ không phải các tệp chủ đề. Đúng, nó có vẻ nguy hiểm đối với một số người, vô nghĩa đối với những người khác và đơn giản là sẽ không được những người khác thích :) Nhưng tôi đã làm chính xác như vậy và tôi không gặp vấn đề gì cả. Tôi khuyên bạn nên sao lưu tệp bạn đang chỉnh sửa trước khi bắt đầu.
    Tôi đã cảnh báo bạn về sự an toàn, bây giờ tôi muốn cho bạn thấy kết quả mà tôi đã đạt được.


    Như chúng ta có thể thấy, dòng “E-mail của bạn sẽ không được xuất bản” đã bị xóa. Các trường bắt buộc được đánh dấu *". Không cần thiết phải coi du khách là những kẻ ngốc nghếch. Họ đã hiểu những gì cần phải điền và những gì không. Tôi cũng giấu tên của các trường bên trong các trường đó. Những ghi chú in đậm này để làm gì? Hầu hết khách truy cập, ngay cả khi không có tên trường, vẫn có thể “bằng mắt” xác định cái nào thuộc về cái nào. Nhưng những gợi ý nội bộ vẫn phải có mặt. Chà, chú thích cho phần bình luận đã mất đi sự táo bạo không cần thiết. Theo tôi, nó đã trở nên tốt hơn và tự do hơn nhiều.

    Vì vậy, hãy thay đổi mọi thứ một cách nhanh chóng! ;)
    Chúng tôi đi đến thư mục trang web của chúng tôi và tìm tệp wp-includes/comment-template.php trong đó. Chúng tôi đang tìm dòng 1522 trong đó, vâng, chính xác là như vậy. Làm thế nào tôi tự tìm thấy nó là cả một câu chuyện, tôi sẽ kể cho bạn nghe về nó sau :)
    Vì vậy, hãy mở tệp để chỉnh sửa và chuyển đến dòng 1522. Bây giờ nó và những thứ sau đây (lên tới 1529) gần giống như thế này:

    $fields = mảng("tác giả" => "

    " . "" . __("Tên") . " " . ($req ? "*" : "") . "

    ", "email" => " ","url" => "

    " . __("Trang mạng") . "" . "

    ",);

    Mọi thứ thật đơn giản và rõ ràng làm sao. Chỉ cần cắt bỏ phần thừa và thêm một chút là đủ. Tham số sẽ được thêm vào

    Placeholder="Văn bản chú giải công cụ" !}

    Tùy chọn này cho phép bạn hiển thị bất kỳ văn bản nào bên trong các trường. Chúng tôi sử dụng nó để hiển thị gợi ý:

    "

    " "

    " "

    "

    Chúng tôi sẽ xóa các dòng:

    "

    " . "" . __("Tên") . " " . ($req ? "*" : "") "

    " . __("Trang mạng") . ""

    Họ chịu trách nhiệm hiển thị chú thích phía trên các trường.
    Kết quả của TẤT CẢ các thao tác này, chúng tôi nhận được những điều sau:

    $fields = mảng("tác giả" => "

    ", "email" => "

    ","url" => "

    ",);

    Tất cả những gì còn lại là xóa gợi ý ngu ngốc “E-mail của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *". Để thực hiện việc này, hãy xóa dòng (khoảng 1537):

    "comment_notes_trước" => "

    " . __("Địa chỉ email của bạn sẽ không được công bố.") . ($req ? $required_text: "") . "

    ",

    Có vẻ như vậy thôi, bây giờ hình thức của chúng ta đã trở nên hấp dẫn hơn một chút rồi. Tôi hy vọng thông tin này hữu ích cho ai đó :)

    Đăng ký, bình luận, tôi sẽ rất vui khi nhận được bất kỳ bình luận đầy đủ nào. Có thể bản thân tôi cũng không biết điều gì đó và có thể làm khác đi, hãy chia sẻ suy nghĩ của bạn.