یک سری از پوستههای وردپرس هستن که به خاطر نوع طراحی منحصر به فردشون نمیتونن با تیترهای طولانی بعضی مطالب کنار بیان، و شما مجبورید تعداد کلمات عنوانهای مطالب رو محدود کنید!
اگه شما یک وبلاگ شخصی داشته باشید شاید بتونید تعداد مطالب موجود در عنوان پستها رو خودتون محدود کنید، اما اگه یک وبلاگ گروهی داشته باشید یا یه سایت اشتراک لینک بر پایه وردپرس این کنترل تعداد کلمات و طول تیتر مطالب گاهی سخت و حتی غیر ممکن میشه!
محدود کردن طول عنوان پستها با قرار دادن چند خط کد زیر در فایل function.php پوسته وبلاگ به راحتی امکان پذیر.
فایل تابعهای پوسته (function.php) رو از پوشهی وبلاگتون بازکنید، اگه چنین فایلی وجود نداشت یکی به همین اسم بسازید و چند خط کد زیر رو توش قرار بدید؛
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( __('Error: your post title is over the maximum word count.') );
}
add_action('publish_post', 'maxWord');
فکر نکنم نیاز به توضیح هم باشه که؛ با تغییر عدد موجود در خط پنجم میتونید تعداد کلمات مجاز رو برای عنوان پستها مشخص کنید، و با تغییر عبارت موجود در خط ششم هم میتونید پیغام خطایی رو که در صورت طولانی بودن عنوان پست نمایش داده میشه رو مشخص کنید.
منبع: Pippin’s Pages






خیلی ممنون ، این بیشتر به درد وبلاگ های مینیمال می خوره
Hesamنقلقول
مطلب خوبی بود ممنون
آی تی بلاگنقلقول
مفید بود ممنون.
محسن شایاننقلقول
مطلب جالبی بود به دردم خورد.
نظرتون در مورد تبادل لینک چیه؟
M030نقلقول
تبادل لینک فقط با سایتها و وبلاگهای مرتبط انجام میشه.
آرماننقلقول
ارمان البته این کوتاهی در تعداد کلمات تو فارسی به خاطر جدایی بعضی کلمات ممکنه کمی ناجور به نظر بیاد ولی خوب چاره ای نیست ……
راجع به این محدود کردن توسط تعداد کاراکتر هم بگی بهتر میشه
حتما می دونی محدودیت ۶۰ کاراکتری در تعداد کاراکترهای عنوان برگه در سئو موثره
encariaنقلقول
سلام
آقا من این کد رو گذاشتم اما سایت کلا به هم ریخت و رفت رو هوا
مشکل از چیه؟
محمدنقلقول
این کد رو باید بین دو تگ
<?phpو?>در فایلfunction.phpبزارید.آرماننقلقول
منم همین کارو کردم اما سایتم به هم ریخت
محمدنقلقول
آقا من اون مشکل رو درست کردم اما الان هیچ فرقی توی لینکها به وجود نیومده یعنی کوتاه نشدن.اون عددم هر چقدر تغییر میدم بازم نمیشه.
مرسی
محمدنقلقول
این لینکها رو کوتاه نمیکنه، موقع نوشتن پست جدید به عنوان پستها اجازه نمیده از تعداد کلمهی مشخصی بیشتر بشه!
آرماننقلقول
بله درسته حق با شماست.
من اشتباه میکردم.
اگه امکانش هست یه پستی بذارید یا یه راهنمایی بکنید برای کوتاه کردن لینکها..
من جستجو کردم اما زیاد به نتیجه نرسیدم
فقط یه چندتا کد هستش که اونام به آخر متن ها یه علامت سوال اضافه میکنن و قالب رو بدتر نشون میدن
ممنون میشم اگه یه راهنمایی بکنید
مرسی
محمدنقلقول
سلام.
ممنون جالا بود.من با تنظیم تعداد پستها در صفحه اول مشکل دارم.
هر جایی رو هم بگید تنظیم کردم!
حتی دوباره نصب کردم و یا آپدیت کردم.
فقط برای یه مدت وبلاگ بدون مشکل کار میکنه.
حتی پلاگین ها رو هم حذف و غیرفعال کردم..
اما نشد که نشد.
راهی هست از طریق هک وردپرس؟
محمدنقلقول