Gần đây, một trong những người dùng của chúng tôi đã hỏi chúng tôi về cách họ có thể thêm danh sách các từ bị cấm đối với các tiêu đề bài viết của WordPress? Nếu bạn quản lý blog của nhiều tác giả và muốn tác giả tránh sử dụng một số từ hoặc cụm từ nhất định, thì mẹo này sẽ có ích. Trong bài này, chúng tôi sẽ chỉ cho bạn cách tạo một danh sách các từ cấm đối với các tiêu đề WordPress.
Tại sao lại tạo một danh sách các từ bị cấm cho các bài đăng trong WordPress?
Không dễ gì để giữ cho tất cả các tác giả thông báo về phong cách biên tập và chính sách của bạn trên một trang web đa tác giả. Bạn có thể sử dụng Chỉnh sửa luồng để để lại nhận xét về biên tập, thêm ghi chú và trạng thái tùy chỉnh, nhưng nó sẽ không theo dõi tiêu đề bài đăng của bạn.
Nếu tác giả có quyền xuất bản thì những từ không mong muốn có thể xuất hiện trên trang web của bạn. Bạn có thể ngăn chặn điều này bằng cách lấy đi đặc quyền xuất bản từ người dùng, nhưng điều này có nghĩa là làm việc nhiều hơn cho bạn vì bạn sẽ phải tự mình xem xét và xuất bản bài viết.
Có nói rằng, chúng ta hãy xem làm thế nào bạn có thể dễ dàng thêm một danh sách các từ bị cấm cho WordPress tiêu đề bài viết.
Thêm danh sách từ bị cấm đối với WordPress Bài đăng
Phương pháp này yêu cầu bạn tự thêm mã vào trang WordPress của mình. Đó là khuyến cáo cho người dùng biết cách dán đoạn mã từ web vào WordPress.
Quan trọng : Luôn luôn sao lưu trang web WordPress của bạn khi bạn thêm đoạn mã vào các tệp WordPress của bạn.
Chỉ cần thêm mã sau vào tệp functions.php của chủ đề hoặc trong một plugin cụ thể cho trang web.
chức năng wpb_forbidden_title ($ title) { bài đăng toàn cầu $; $ title = $ post-> post_title; // Thêm từ hoặc cụm từ hạn chế bằng dấu chấm phẩy $ restricted_words = "word1; word2; word3"; $ restricted_words = explode (";", $ restricted_words); foreach ($ restricted_words như $ restricted_word) { if (stristr ($ title, $ restricted_word)) wp_die (__ ('Lỗi: Bạn đã sử dụng một từ bị cấm' '. $ restricted_word.' "trong tiêu đề bài viết ')); } } add_action ('publish_post', 'wpb_forbidden_title', 10, 1);
Đừng quên thêm những từ bạn muốn cấm $ restricted_words
biến. Bạn cần sử dụng dấu chấm phẩy để phân tách các từ và cụm từ khác nhau.
Mã này đơn giản chỉ kích hoạt một chức năng khi người dùng cố gắng xuất bản bài đăng kiểm tra tiêu đề bài đăng cho những từ hạn chế. Nếu nó tìm thấy một từ hạn chế trong tiêu đề bài viết, sau đó nó sẽ hiển thị cho người dùng một lỗi như thế này:
Đó là tất cả