تعیین حداقل و حداکثر تعداد کاراکتر در عنوان پست

تعیین حداقل و حداکثر تعداد کلمات برای عنوان پست وردپرس

حتماً تاکنون برایتان پیش آمده زمانی که یک عنوان طولانی می نویسید تمام کلمات آن بصورت کامل در آدرس لینک صفحه(پیوند یکتا) نمایش داده نمی شود.

در این مقاله آموزش وردپرس از سایت کلید موفقیت این نوید را می خواهیم خدمت تان دهیم که براحتی می توانید با چند رشته کد ساده (استفاده در فایل functions.php) براحتی می توانید از این معضل آزاردهنده عبور کنید.

این ناهمخوانی اصولاً زمانی که نوع پیوند یکتا را بر اساس نوع نوشته قرار می دهید و خصوصاً زمانی که از زبان فارسی در پیوند یکتا استفاده می کنید کاملاً مشهود است.

کد تعیین حداقل تعداد کلمات برای عنوان پست وردپرس

function minWord($content)
{
global $post;
$content = $post->post_content;
if (str_word_count($content) > 100 ) //set this to the minimum number of words
wp_die( __(‘خطا: پست شما کمتر از حداقل تعداد کلمه است.’) );
}
add_action(‘publish_post’, ‘minWord’);

هرگاه مدیر سایت بخواهد از این میزان تعیین شده تعداد کلمات کمتری را وارد کند، به او پیغام خطائی نمایش داده می شود.

کد تعیین حداکثر تعداد کلمات برای عنوان پست وردپرس

function maxWord($title)
{
global $post;
$title = $post->post_title;
if (str_word_count($title) >= 10 ) //set this to the maximum number of words

wp_die( __(‘خطا: عنوان پست خود را بیش از حداکثر تعداد کلمه است.’) );
}
add_action(‘publish_post’, ‘maxWord’)

قابل تأمل: مقادیر ۱۰۰ و ۱۰ به ترتیب برای حداکثر و حداقل کردن تعداد کلمات عنوان پست وردپرس می باشد.

دیدگاهتان را بنویسید

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