WordPress thay đổi thứ tự trường biểu mẫu nhận xét

Tôi là người mới phát triển wp. Tôi muốn dòng (field Name, Email, Website) ở trên (field Comment) chứ không phải như bây giờ. Làm cách nào để thay đổi nó một cách an toàn?

Cảm ơn,


WordPress thay đổi thứ tự trường biểu mẫu nhận xét

Thierry Muller

Đã đăng 6 năm, 8 tháng trước

Này Rico, chào mừng đến với diễn đàn 🙂

Thứ tự các trường nhận xét được xử lý ở phía WP Core nhưng bạn có thể sử dụng bộ lọc comment_form_fields để sắp xếp lại chúng. Đây là đoạn mã tôi muốn đề xuất

add_filter( 'comment_form_fields', 'example_order_comment_form_fields' );

function example_order_comment_form_fields( $fields ) {

  // Move comment field last.
 $fields['comment'] = array_shift( $fields );

  return $fields;

}

Một cách ít "thanh lịch" hơn nhưng nhanh hơn sẽ như sau

add_filter( 'comment_form_fields', 'example_order_comment_form_fields' );

function example_order_comment_form_fields( $fields ) {

 $comment = $fields['comment'];

  unset( $fields['comment'] );

  $fields['comment'] = $comment;

  return $fields;

}

Lưu ý rằng cả hai ví dụ đều làm giống hệt nhau, ví dụ đầu tiên ngắn hơn một chút và thanh lịch hơn trong khi ví dụ thứ hai nhanh hơn PHP khôn ngoan

Biểu mẫu nhận xét trong WordPress mà bạn có thể tùy chỉnh là một công cụ rất hữu ích. Biểu mẫu nhận xét WordPress không chỉ khuyến khích người dùng trang web của bạn tham gia thảo luận mà còn là một công cụ quan trọng để thu hút người dùng tổng thể

Đây là lý do tại sao điều quan trọng là phải tùy chỉnh biểu mẫu nhận xét WordPress để đảm bảo bạn tận dụng tối đa nó

Bây giờ, có một số cách để tùy chỉnh bố cục nhận xét của bạn. Hôm nay tôi sẽ xem xét cả hai cách để làm điều này để bạn sẽ có sự lựa chọn

Để dễ dàng hơn, chúng tôi sẽ xem xét một plugin cho phép bạn thiết kế biểu mẫu theo nhiều cách khác nhau. Điều này sẽ giúp tăng cường sự tham gia của người dùng trên trang web của bạn

Ở phần cuối của hướng dẫn này, tôi cũng sẽ cung cấp cho bạn một vài đoạn mã cho phép bạn thực hiện một số tùy chỉnh khác nếu bạn chọn nâng cao hơn với nó

Mục lục ẩn

Phương pháp 1. Tùy chỉnh biểu mẫu nhận xét WordPress bằng plugin

Bước 1. Cài đặt và Kích hoạt Plugin

Bước 2. Tùy chỉnh biểu mẫu

Phương pháp 2. Tùy chỉnh biểu mẫu nhận xét WordPress bằng mã

Bước 1. Thêm một số văn bản chính sách vào biểu mẫu nhận xét WordPress

Bước 2. Di chuyển trường văn bản biểu mẫu nhận xét xuống dưới cùng

Bước 3. Xóa trường URL trang web khỏi biểu mẫu nhận xét WordPress

Các plugin khác để tùy chỉnh biểu mẫu nhận xét WordPress

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

Đăng ký nhận xét Đã tải lại

Nhận xét – wpDiscuz

Tùy chỉnh biểu mẫu nhận xét WordPress ngay hôm nay

Phương pháp 1. Tùy chỉnh biểu mẫu nhận xét WordPress bằng plugin

Trước hết, hãy xem cách chúng tôi có thể thực hiện các tùy chỉnh biểu mẫu WordPress bằng cách sử dụng plugin. Đối với điều này, tôi đã tìm thấy một plugin nhỏ tuyệt vời có tên là Advanced Comment Form

Plugin này linh hoạt và dễ sử dụng. Nó cho phép bạn tùy chỉnh biểu mẫu WordPress ngay từ phần phụ trợ của trang web mà không phải lo lắng về việc đặt mã ở bất kỳ đâu

Trong số những thứ khác, bạn sẽ có thể

  • Xóa các trường biểu mẫu
  • Thay đổi trường biểu mẫu
  • Thay đổi văn bản
  • Chuyển đổi kiểu bố cục
  • Sử dụng mã ngắn

Bước 1. Cài đặt và Kích hoạt Plugin

Điều đầu tiên bạn muốn làm là cài đặt và kích hoạt plugin Biểu mẫu nhận xét nâng cao trên trang web của bạn

WordPress thay đổi thứ tự trường biểu mẫu nhận xét
WordPress thay đổi thứ tự trường biểu mẫu nhận xét

Bước 2. Tùy chỉnh biểu mẫu

Khi plugin đã được cài đặt và kích hoạt trong khu vực quản trị viên WordPress của trang web của bạn, hãy nhấp vào Nhận xét > Biểu mẫu nhận xét. Thao tác này sẽ đưa bạn đến trang thiết lập chính của plugin

Đây là nơi chúng tôi sẽ tùy chỉnh biểu mẫu nhận xét WordPress

WordPress thay đổi thứ tự trường biểu mẫu nhận xét
WordPress thay đổi thứ tự trường biểu mẫu nhận xét

Trên trang cài đặt chính của Plugin Biểu mẫu nhận xét nâng cao, bạn có thể bắt đầu thực hiện các thay đổi bạn muốn và bắt đầu tùy chỉnh của mình

Phần đầu tiên có tiêu đề “Các trường. ” Trong phần “Trường”, bạn có thể xóa các trường URL và cũng có thể xóa các trường email nếu bạn chọn

Bạn có thể thấy từng lựa chọn rất chi tiết và cho bạn biết chính xác điều gì sẽ xảy ra nếu bạn nhấp vào các hộp kiểm liên quan

WordPress thay đổi thứ tự trường biểu mẫu nhận xét
WordPress thay đổi thứ tự trường biểu mẫu nhận xét

Phần thứ hai bạn sẽ thấy có tiêu đề “Văn bản. ” Trong phần này, bạn sẽ có thể thêm hoặc xóa văn bản khỏi biểu mẫu nhận xét WordPress của mình. Các trường văn bản bao gồm “văn bản trước biểu mẫu” và văn bản sau biểu mẫu. ”

Đừng ngại sử dụng các thẻ và thuộc tính HTML tùy chỉnh mà plugin gợi ý. Điều này sẽ chỉ phục vụ để thêm gia vị cho biểu mẫu và cung cấp cho bạn nhiều tùy chọn tùy chỉnh hơn

WordPress thay đổi thứ tự trường biểu mẫu nhận xét
WordPress thay đổi thứ tự trường biểu mẫu nhận xét

Phần thứ ba và cũng là phần cuối cùng bạn thấy có tiêu đề “Bố cục. ” Phần này khá đơn giản. Nhấp vào hộp kiểm sẽ cung cấp cho bạn kiểu bố cục biểu mẫu hai cột. Đó là tất cả về sở thích cá nhân

WordPress thay đổi thứ tự trường biểu mẫu nhận xét
WordPress thay đổi thứ tự trường biểu mẫu nhận xét

Bây giờ bạn đã thực hiện tất cả các thay đổi và tùy chỉnh mà bạn muốn, đừng quên nhấp vào nút “Lưu” để đảm bảo các tùy chỉnh biểu mẫu nhận xét WordPress của bạn được giữ nguyên

Phương pháp 2. Tùy chỉnh biểu mẫu nhận xét WordPress bằng mã

Cái này dành cho người dùng cao cấp hơn. Nếu bạn không muốn sử dụng plugin trên để tùy chỉnh form bình luận thì có thể sử dụng một số khối mã sau để thực hiện tùy chỉnh

Tôi sẽ không quá nâng cao về vấn đề này, nhưng tôi sẽ chỉ cho bạn cách thực hiện các chức năng plugin ở trên bằng cách sử dụng một số mã. Mã bạn đặt sẽ dựa trên tùy chỉnh bạn muốn thực hiện

Dưới đây là một số cái phổ biến

Bước 1. Thêm một số văn bản chính sách vào biểu mẫu nhận xét WordPress

Đôi khi mọi thứ có thể trở nên sôi nổi trong một cuộc tranh luận bình luận, hoặc thậm chí vượt ra ngoài tầm kiểm soát. Thêm một số văn bản chính sách biểu mẫu nhận xét có thể là một ý tưởng hay chỉ vì lý do này

Thêm đoạn mã sau vào các chức năng của chủ đề của bạn. tập tin php

function yoursitename_comment_text_before($arg) {

$arg['comment_notes_before'] = "

We are glad you have chosen to leave a comment. Please keep in mind that comments are moderated according to our comment policy.

"; return $arg; } add_filter('comment_form_defaults', 'yoursitename_comment_text_before');

Bước 2. Di chuyển trường văn bản biểu mẫu nhận xét xuống dưới cùng

Như bạn có thể nhận thấy, biểu mẫu nhận xét WordPress hiển thị vùng văn bản nhận xét trước mọi thứ khác. Trong một số trường hợp, bạn có thể muốn thay đổi điều này và đặt trường này lên trước, theo sau là tên, email, v.v.

Để thực hiện điều này, hãy thêm đoạn mã sau vào chức năng của chủ đề của bạn. tập tin php

function examplename_move_comment_field_to_bottom( $fields ) {
$comment_field = $fields['comment'];
unset( $fields['comment'] );
$fields['comment'] = $comment_field;
return $fields;
}

add_filter( 'comment_form_fields', 'examplename_move_comment_field_to_bottom'

Bước 3. Xóa trường URL trang web khỏi biểu mẫu nhận xét WordPress

Spam đã là một vấn đề từ lâu trên các mẫu bình luận WordPress. Có rất nhiều cách khác nhau để đối phó với Spam. Xóa URL của trang web khỏi nhận xét sẽ không ngăn được thư rác, nhưng ít nhất nó sẽ giúp giải quyết vấn đề liên kết trang web của tác giả xấu

Bạn có thể tùy chỉnh biểu mẫu bằng cách xóa trường URL bằng cách đặt đoạn mã sau vào chức năng của chủ đề. tập tin php

function yoursitename_remove_comment_url($arg) {
$arg['url'] = '';
return $arg;
}

add_filter('comment_form_default_fields', 'yoursitename_remove_comment_url');

Các plugin khác để tùy chỉnh biểu mẫu nhận xét WordPress

Mặc dù hai phương pháp trên sẽ hoàn thành công việc, nhưng tôi muốn cung cấp một vài plugin bổ sung mà bạn có thể thấy hữu ích khi cố gắng tùy chỉnh biểu mẫu nhận xét trong WordPress

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

WordPress thay đổi thứ tự trường biểu mẫu nhận xét
WordPress thay đổi thứ tự trường biểu mẫu nhận xét

Một trong những cách tốt nhất để tùy chỉnh biểu mẫu nhận xét WordPress của bạn là thay thế hoàn toàn bằng hệ thống nhận xét Disqus. Và bạn sẽ không đơn độc khi làm điều đó vì đây là một trong những giải pháp bình luận phổ biến nhất bên trong và bên ngoài WordPress

Vậy điều gì khiến nó trở nên đặc biệt? . Theo mặc định, cài đặt này đã mạnh mẽ hơn tùy chọn mặc định trong WordPress nhưng cũng vượt xa các tùy chọn tùy chỉnh

Quan trọng hơn, người dùng thực sự có thể sử dụng tài khoản Disqus của họ để bình luận trên nhiều trang web. Do đó, càng nhiều trang web sử dụng nó, khách truy cập càng nhận được nhiều giá trị từ nó. Đó là một lựa chọn tuyệt vời nếu bạn không thích mẫu bình luận WordPress

Đăng ký nhận xét Đã tải lại

WordPress thay đổi thứ tự trường biểu mẫu nhận xét
WordPress thay đổi thứ tự trường biểu mẫu nhận xét

Bạn đã bao giờ cố gắng trò chuyện trong phần bình luận nhưng cảm thấy khó theo kịp? . May mắn thay, bạn có thể khắc phục điều đó

Plugin Đăng ký Nhận xét Đã tải lại sửa lỗi này bằng cách cho phép khách truy cập đăng ký và nhận thông báo khi ai đó trả lời nhận xét. Điều này giúp khách truy cập dễ dàng tham gia vào cuộc trò chuyện

Plugin này hơi phức tạp để thiết lập, nhưng thành thật mà nói, nó có rất nhiều cài đặt. Chúng không thực sự khó khăn, nó chỉ tốn thời gian. Bạn có nhiều khả năng bị choáng ngợp hơn là thực sự bối rối

Nhận xét – wpDiscuz

WordPress thay đổi thứ tự trường biểu mẫu nhận xét
WordPress thay đổi thứ tự trường biểu mẫu nhận xét

Vậy điều gì sẽ xảy ra nếu bạn không phải là người hâm mộ hệ thống bình luận WordPress hoặc Disqus? . Thay vào đó, bạn có thể dùng thử plugin Nhận xét – wpDiscuz vì nó cung cấp một hệ thống nhận xét mạnh mẽ khác

Giao diện hoàn toàn khác với cả WordPress và Disqus, tất nhiên là có thể tùy chỉnh. Quan trọng hơn, nó cung cấp cho khách truy cập nhiều tùy chọn hơn để làm việc với. Chẳng hạn, bạn có thể xếp hạng nhận xét bằng hệ thống sao

Tất nhiên, bạn có thể loại bỏ điều này, vì xếp hạng thường có thể là con dao hai lưỡi trong phần bình luận. Điều đó nói rằng, bạn sẽ tìm thấy rất nhiều tính năng hữu ích để tận dụng, vì vậy hãy chắc chắn dùng thử

Tùy chỉnh biểu mẫu nhận xét WordPress ngay hôm nay

Phần nhận xét là một công cụ cực kỳ hữu ích để tương tác với khán giả của bạn. Tuy nhiên, WordPress để lại nhiều điều mong muốn khi có biểu mẫu nhận xét mặc định, nhưng với các plugin phù hợp, bạn có thể thay đổi điều đó

Tin vui là việc này rất dễ thực hiện và bạn có thể cung cấp cho khách truy cập nhiều công cụ hơn để giúp phần nhận xét của bạn luôn hoạt động và thú vị

Bạn có thích kỹ thuật plugin để tùy chỉnh biểu mẫu WordPress hơn kỹ thuật viết mã không?