Code Thay cho Plugin WordPress: Từ Cấm

14 Likes Comment

Nếu bạn muốn người dùng của bạn những người có trách nhiệm đăng bài lên website của bạn không được dùng một số từ nhậy cảm đối với wordpress thì là một điều khá khó khi mà không có các plugin nào có thể hỗ trợ bạn tốt nhất

Trong phạm vi bài viết này mình sẽ giới thiệu cho các bạn cách để ẩn các từ cấm đó nhanh nhất, trong đoạn code này mình chỉ thay thế từ cấm bằng dấu **** để cho các bạn kiểm soát ns đơn giản hơn

Bạn thêm đoạn code này vào file function của theme

function replace_blacklist_words($content) {
  // danh sách các từ cấm từ tệp văn bản
  $blacklist_words = file('/home/backlist/backlist.txt', FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
  // thay thế các từ cấm bằng dấu sao (*)
  $content = preg_replace('/\b(' . implode('|', $blacklist_words) . ')\b/i', '****', $content);
  return $content;
}
add_filter('the_content', 'replace_blacklist_words');

Các bạn nhớ thay /home/backlist/backlist.txt thành đường dẫn tới file chứa các từ khóa của bạn sau đó lưu lại

Khi đăng bài chứa từ cấm chúng ta sẽ thu được kết quả như sau

Khi mà bài đăng chứa từ cấm như thế này

0 0 votes
Article Rating

You might like

Avatar

About the Author: Vô Ưu

Xin chào! Tôi là Vouu, người sáng lập blog này. Tôi là một người yêu thích. Tôi có một công việc ban ngày với tư cách là một chuyên viên bơm vá săm xe các loại, và trang web này là một trong những hoạt động yêu thích của tôi, đặc biệt là trong những lúc rảnh rỗi. Hy vọng bạn thích sử dụng trang web này, và nó sẽ mang lại cho bạn nhiều điều bổ ích. Phản hồi từ người đọc sẽ truyền cảm hứng cho tôi để tôi có thể viết được nhiều hơn nữa !. Bạn chỉ cần để lại nhận xét bên dưới nếu bạn thấy bài viết này hữu ích. Chúc bạn ngày mới tốt lành!
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x