اعمال محدودیت برای عنوان نوشته ها در وردپرس

اعمال محدودیت برای عنوان نوشته ها در وردپرس

آموزش اعمال محدودیت برای عنوان نوشته ها در وردپرس ( حداقل کاراکتر و حداکثر کاراکتر )
📌در این آموزش قصد داریم تا به کمک چند خط کد برای ارسال نوشته هایمان محدودیتی را قرار دهیم که تعداد کاراکتر عنوان نوشته ها به عنوان مثال بین ۳۰ تا ۷۰ کلمه باشد. در غیر این صورت از انتشار آن جلوگیری شود.
بنابر این به این ترتیب عمل میکنیم :

محدودیت حداقل :

function A4fran3_minChar($content)
{
global $post;
$content = $post->post_content;
if (str_word_count($content) > 30 ) number of words
wp_die( __(‘این نوشته بعلت کم بودن کاراکتر عنوان قابل ارسال نیست. محدودیت حداقل کاراکتر ۳۰ عدد میباشد’) );
}
add_action(‘publish_post’, ‘A4fran3_minChar’);

 

و برای حداکثر کاراکتر مینویسیم :

function A4fran3_MaxChar($title)
{
global $post;
$title = $post->post_title;
if (str_word_count($title) >= 70 )
wp_die( __(‘این مطلب به علت بالا بودن کاراکتر های عنوان قابل ارسال نیست! حدکثر کاراکتر مجاز ۷۰ عدد میباشد.’) );
}
add_action(‘publish_post’, ‘A4fran3_MaxChar’);

✅ حداقل و حداکثر کاراکتر را با توجه به سئو تعیین کنید
✅ این کد ها را در فایل فانکشن قالب خود قرار دهید.
📍 آچار فرانسه