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

نویسنده : محمد جواد فرکاریان ۲۰ خرداد ۱۳۹۵

Create-words-forbidden-in-the-post-title

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

برای این کار شما باید کد زیر را به فایل functions.php اضافه کنید:


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

// Add restricted words or phrases separated by a semicolon

$restricted_words = "کلمه۱;کلمه۲;کلمه۳";

$restricted_words = explode(";", $restricted_words);
foreach($restricted_words as $restricted_word){
if (stristr( $title, $restricted_word))
wp_die( __('خطا:شما یک کلمه ممنوعه استفاده کرده اید"'. $restricted_word .' در عنوان پست"') );
}
}
add_action('publish_post', 'wpb_forbidden_title', 10, 1);

توجه:به جای کلمه۱،کلمه۲وکلمه۳ کلمه مورد نظر خود را که نمیخواهید در عنوان پست ها باشد وارد کنید.اگر هم تعداد کلمات بیشتری را بخواهید ممنوع کنید میتوانید به دلخواه خود تعداد کلمات را افزایش دهید.

با اضافه کردن کد بالا اگر کلمه ای که در عنوان پست داخل کلمات ممنوعه باشد امکان منتشر کردن پست وجود ندارد

امیدوار هستم که این مقاله برای شما کاربردی بوده باشه

موفق باشید 😉

منبع:www.wpbeginner.com

بخوانید  بهترین افزونه ها برای ارسال اعلانات

محمد جواد فرکاریان

علاقه مند به سیستم مدیریت محتوای وردپرس هستم و اموزش ها ی در رابطه با سیستم مدیریت محتوای وردپرس را با شما عزیزان به اشتراک میگذارم . لبخند را هیچ وقت فراموش نکنید ;-)

0 دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *