Cara Membuat Daftar Kata Terlarang untuk Judul WordPress

Baru-baru ini, salah satu pengguna kami bertanya kepada kami bagaimana mereka dapat menambahkan daftar kata-kata terlarang untuk judul posting WordPress? Jika Anda mengelola blog multi-penulis dan ingin agar penulis menghindari kata-kata atau frasa tertentu, tip ini akan sangat berguna. Pada artikel ini, kami akan menunjukkan cara membuat daftar kata-kata terlarang untuk judul WordPress.

Daftar kata terlarang untuk judul posting WordPress

Mengapa Membuat Daftar Kata Terlarang untuk Judul Posting di WordPress?

Tidak mudah menyimpan semua penulis informasi tentang gaya editorial dan kebijakan Anda di situs multi-penulis. Anda dapat menggunakan Edit Flow untuk meninggalkan komentar editorial, menambahkan catatan, dan status khusus, namun tidak akan memonitor judul posting Anda.

Jika seorang penulis memiliki hak penerbitan, maka kata-kata yang tidak diinginkan dapat langsung ditayangkan di situs Anda. Anda dapat mencegah hal ini dengan menghapus hak istimewa dari pengguna, namun ini berarti lebih banyak pekerjaan untuk Anda karena Anda harus meninjau dan menerbitkan posting sendiri.

Karena itu, mari kita lihat bagaimana Anda dapat dengan mudah menambahkan daftar kata-kata terlarang untuk judul posting WordPress.

Menambahkan Daftar Istilah yang Dilarang untuk Judul Posting WordPress

Metode ini mengharuskan Anda untuk secara manual menambahkan kode ke situs WordPress Anda. Dianjurkan bagi pengguna yang tahu cara menempelkan cuplikan kode dari web ke WordPress.

Penting : Selalu backup situs WordPress Anda saat Anda menambahkan cuplikan kode ke file WordPress Anda.

Cukup tambahkan kode berikut ke file functions.php tema Anda atau di plugin khusus situs.

fungsi wpb_forbidden_title ($ title) {
 pos $ global;
 $ title = $ post-> post_title;

 // Tambahkan kata atau frasa yang dibatasi yang dipisahkan dengan titik koma

 $ restricted_words = "word1; word2; word3";

 $ restricted_words = meledak (";", $ restricted_words);
 foreach ($ restricted_words sebagai $ restricted_word) {
 jika (stristr ($ title, $ restricted_word))
 wp_die (__ ('Error: Anda telah menggunakan kata terlarang' '$ restricted_word' 'pada judul posting'));
 }
 }
 add_action ('publish_post', 'wpb_forbidden_title', 10, 1); 

Jangan lupa tambahkan kata-kata yang ingin Anda pelarutkan $ restricted_words variabel. Anda perlu menggunakan titik koma untuk memisahkan kata dan frasa yang berbeda.

Kode ini hanya memicu fungsi ketika pengguna mencoba untuk menerbitkan sebuah posting yang memeriksa judul posting untuk kata-kata yang dibatasi. Jika menemukan kata yang dibatasi dalam judul posting, maka itu akan menunjukkan kesalahan pada pengguna seperti ini:

Kesalahan ditampilkan saat pengguna mencoba mempublikasikan sebuah pos dengan kata terlarang dalam judul

Itu saja