Hôm nay, Thứ 5 21/08/25 23:42

Thời gian được tính theo giờ UTC + 7 Giờ




Tạo chủ đề mới Gửi bài trả lời  [ 1 bài viết ] 
Người gửi Nội dung
Gửi bàiĐã gửi: Thứ 4 06/11/19 9:28 
Ngoại tuyến

Ngày tham gia: Thứ 2 10/12/18 19:33
Bài viết: 187
Trong cài đặt wordpress mặc định, WordPress cho phép các thẻ HTML xuất hiện trong bình luận, ví dụ như <a>,<em>, <strong>,… Nếu chú ý tới các bình luận rác, bạn có thể thấy chúng có chứa những thẻ này. Hầu hết các bình luận rác đều được tạo bởi robot và các tập lệnh sử dụng thẻ HTML. Như vậy, bạn đơn giản chỉ cần tắt HTML trong bình luận là có thể ngăn chặn được rất nhiều bình luận rác rồi. Trong bài hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách để vô hiệu hóa html bình luận trên WordPress của bạn.

Vô hiệu hóa html bình luận wordpress
vô hiệu hóa html bình luận
Hướng dẫn này sẽ chỉ vô hiệu hóa html bình luận, vậy nên một số người vẫn có thể đăng một số bình luận như

&lt;a&gt;&lt;em&gt;&lt;strong&gt;

Và nó sẽ vẫn được hiển thị, nhưng các thẻ sẽ không hoạt động. Vì vậy nếu có người sử dụng các thẻ <strong>, nó sẽ không làm in đậm nội dung đó. Tuy nhiên,robot có nhiệm vụ spam không có thời gian để thực hiện việc này bởi nó tốn quá nhiều thời gian và việc này cũng không có lợi cho họ.

Tất cả những gì bạn cần làm chỉ đơn giản là mở tệp tin functions.php và thêm mã dưới đây vào

view sourceprint?
1
// This will occur when the comment is posted
2
function plc_comment_post( $incoming_comment ) {
3

4
// convert everything in a comment to display literally
5
$incoming_comment['comment_content'] = htmlspecialchars($incoming_comment['comment_content']);
6

7
// the one exception is single quotes, which cannot be #039; because WordPress marks it as spam
8
$incoming_comment['comment_content'] = str_replace( "'", '&apos;', $incoming_comment['comment_content'] );
9
http://bit.ly/2JTcmI5
10
return( $incoming_comment );
11
}
12

13
// This will occur before a comment is displayed
14
function plc_comment_display( $comment_to_display ) {
15

16
// Put the single quotes back in
17
$comment_to_display = str_replace( '&apos;', "'", $comment_to_display );
18

19
return $comment_to_display;
20
}
Nếu bạn không muốn thêm mã này một cách thủ công thì người viết mã này cũng cung cấp một plugin mà bạn có thể tải xuống được. Chỉ cần cài đặt và kích hoạt plugin Peter’s Literal Comments là xong.

Lý do vì sao cách này tốt hơn đó là nó không yêu cầu bạn phải thay đổi các tệp tin gốc. Nếu bạn muốn chỉnh sửa các tệp tin gốc, thì bạn có thể đi đến và chỉnh sửa các mã ở đó ( Chúng tôi không khuyên bạn thực hiện thao tác này, nhưng đây là một số kiến thức bạn có thể cần đến (đọc WP Codex để có thông tin chi tiết hơn).


Đầu trang
 Xem thông tin cá nhân  
 
Hiển thị những bài viết cách đây:  Sắp xếp theo  
Tạo chủ đề mới Gửi bài trả lời  [ 1 bài viết ] 

Thời gian được tính theo giờ UTC + 7 Giờ


Ai đang trực tuyến?

Đang xem chuyên mục này: Bing [Bot]1 khách


Bạn không thể tạo chủ đề mới trong chuyên mục này.
Bạn không thể trả lời bài viết trong chuyên mục này.
Bạn không thể sửa những bài viết của mình trong chuyên mục này.
Bạn không thể xoá những bài viết của mình trong chuyên mục này.
Bạn không thể gửi tập tin đính kèm trong chuyên mục này.

Tìm kiếm với từ khoá:
Chuyển đến:  
cron
Chứng nhận thanh toán bảo đảm

CÔNG TY TNHH DỊCH VỤ HÀNG HOÁ TRỰC TUYẾN

Diễn đàn sử dụng phần mềm phpBB® Forum


Chợ xây dựng Hà nội: Công ty TNHH Thương mại Dương Linh

Showroom: Số 1B, Ngõ 5, tổ 19, thị trấn Cầu Diễn, Huyện Từ Liêm, Thành phố Hà nội

Tel: 04.37737548; Fax: 04.38370082

Email Phòng kinh doanh: sale@choxaydung.vn

Chợ xây dựng Sài Gòn: Công ty TNHH SX-TM Đăng Hải

Địa chỉ: Số 140, Tô Hiến Thành, P15, Quận 10, Tp.HCM

Tel: 08.38620524; Fax: 08.38633011;

Email: saigonRep@choxaydung.vn