learndl zhaket triboon excoino

تعریف کلمات ممنوعه برای عنوان پست های وردپرس

تعریف کلمات ممنوعه برای عنوان پست های وردپرس

اگر شما وب‌سایتی با چند نویسنده را مدیریت می‌کنید و می‌خواهید نویسندگان از بکار بردن کلمات یا عبارات خاصی اجتناب کنند، با ما همراه باشید. در این مقاله نحوه تعریف کلمات ممنوعه برای عنوان پست های وردپرس را به شما نشان خواهیم داد.

نمی‌توان همه نویسندگان را از سبک ویراستاری خود در یک سایت که چند نویسنده دارد مطلع کرد. اگر نویسنده اجازه انتشار مطالب را داشته باشد، کلمات ناخواسته می‌توانند در وب‌سایت شما نمایان شوند. شما می‌توانید با سلب دسترسی انتشار از کاربران از این امر جلوگیری کنید، اما این به معنای کار بیشتر برای شماست؛ زیرا باید خودتان پست‌ها را بررسی و منتشر کنید.

افزودن لیستی از کلمات ممنوعه برای عنوان پست های وردپرس

برای این کار لازم است قطعه کد زیر را به فایل functions.php قالب وردپرس خود اضافه کنید.

نکته: زمانی که یک قطعه کد را به فایل‌های وردپرس خود اضافه می‌کنید، همیشه از سایت وردپرس خود نسخه پشتیبان تهیه کنید. توصیه می‌کنیم که جهت جلوگیری از بروز هرگونه مشکل، آموزش افزودن کد به سایت وردپرسی را مطالعه فرمائید.

function vebeet_forbidden_title($title){
global $post;
$title = $post->post_title;
 
// Add restricted words or phrases separated by a semicolon
 
$restricted_words = "word1;word2;word3";
 
$restricted_words = explode(";", $restricted_words);
foreach($restricted_words as $restricted_word){
if (stristr( $title, $restricted_word))
wp_die( __('Error: You have used a forbidden word "'. $restricted_word .'" in post title') );
}
}
add_action('publish_post', 'vebeet_forbidden_title', 10, 1);

فراموش نکنید که کلماتی را که می‌خواهید ممنوع کنید در متغیر $restricted_words  اضافه نمائید. برای جدا کردن کلمات و عبارات مختلف باید از نقطه ویرگول ; استفاده کنید.

زمانی که نویسنده شما قصد دارد پستی را منتشر کند، فانکشن جدید هم برای بررسی کلمات ممنوعه اجرا می‌شود. اگر یک کلمه محدود شده در عنوان پست پیدا کند، خطای زیر را به نویسنده نمایش می‌دهد که البته می‌توانید پیغام مورد نظر خود را در کد بالا به جای این عبارت وارد کنید:

تعریف کلمات ممنوعه برای عنوان پست های وردپرس

امیدواریم این مقاله در تعریف کردن کلمات ممنوعه برای عنوان پست‌ های وردپرس به شما کمک کرده باشد. شاد باشید.

به این مطلب امتیاز دهید

امتیاز کلی : 5 / 5. تعداد آرا : 1

اولین نفر باید که به این مطلب امتیاز میدهید

وبیت این پست توسط نگارش شده است.

در کانال وبیت عضو شو تا از آخرین اخبار ، آپدیت محصولات و تخفیف ها با خبر بشی ☺ عضویت در کانال تلگرام

اشترک گذاری

مقاله های پیشنهادی

وبیت این مطالب را به شما پیشنهاد میدهد

ارسال نظر ( 0 نظر تایید )

نظرات پس از رویت و تایید مدیران نمایش داده می شود
هنوز نظری ثبت نشده است ، اولین نفری باشید که نظر میدهید !
همکاران وبیت