آموزش محدود کردن عنوان (title) نوشته ها در وردپرس

آموزش محدود کردن عنوان (title) نوشته ها در وردپرس

در این مقاله قصد داریم که بهتون محدود کردن تعداد کاراکتر های نوشته های یا محصولات رو اموزش بدیم . ممکنه بعضی موقع دیده باشید که برخی محصولات و پست ها در وبسایت ها ، به صورت منظم کنار هم چیده شده اند . این ها معمولا برای توضیحات ، تایتل و سایز تصویر ، یک محدوده مشخص ست میکنند . در نتیجه اینطوری به مشکلات ظاهری و عجیب غریب نمیخورید . برای کسب اطلاعات بیشتر ، توصیه میکنم که این مقاله رو تا انتهای آن همراهی کنید . در صورتی که مشکلی در جهت محدود کردن توضیحات یا تایتل ها داشتید ، با وبیت در میون بگذارید !

 

محدود کردن عنوان نوشته در وردپرس

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

 

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

 

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

 

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

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’);
فرض می‌کنیم هر کلمه به‌صورت میانگین 5 کاراکتر دارد. پس باید در کد بالا به‌جای 100 عدد 7 را قرار بدهیم. به‌این‌ترتیب: 5×7=35.

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

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')

با اینکار شما میتوانید به راحتی ، این امکان رو به سایت تون اضافه کنید . با اضافه کردنش ، شما در اصل هم تولید محتوای سایت خود را جذاب تر کرده اید و هم از خرابی های ظاهری که ممکنه در وبسایت شما پیش بیاد جلوگیری کرده اید . اگر بازهم فرض 5 کاراکتر را برای هر کلمه در نظر بگیریم؛ در کد بالا به‌جای 10 باید عدد 13 را قرار بدهیم. البته راه حرفه‌ای‌‌تر و سریع‌تری هم برای انجام این کار وجود دارد. برای انجام این کار می‌توانید از افزونه سئو وردپرس حرفه‌‌ای که به‌صورت کامل نویسنده را در جریان وضعیت سئو عنوان قرار خواهد داد استفاده کنید. اگر این مقاله براتون مفید بوده ، اون رو برای دوستان و همکاران تون ارسال کنید تا بازخورد بهتری بگیرند .

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

معتقدم ، با اندگشتان آماده به تایپ و ذهن پر از ایده های ناب میتوانم دنیای خودم رو عوض کنم . محمدحسین هستم دانشجوی نرم افزار ، طراح وب سایت ، تولید کننده محتوای وبمستری و هر موضوعی در زمینه IT ، طراح رابط کاربری و تجربه کاربری و ...

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

اشترک گذاری

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

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

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

نظرات پس از رویت و تایید مدیران نمایش داده می شود

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

همکاران وبیت