حل مشکل محدودیت تعداد فهرست وردپرس

limit_nav_menu
یک بار که داشتم یک پوسته ی حرفه ای برای مارکت وردپرس فارسی و آماده میکردم به این مشکل برخوردم که منوی فهرست بالا کامل چیده نمیشد بعد متوجه شدم که  اگر ۲۰۰ منو در فهرست خود ذخیره کنید بیش از ۱۰۰ لینک ذخیره نخواهد کرد.

خواستم این قضیه رو به وردپرس گزارش بدم دیدم که توی تیکت #۱۴۱۳۴ قبلا گزارش شده است . در این نوشته کوتاه میخوام این مشکل رو با یک روش ساده برای همیشه حل کنم.

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

کد مربوطه کدزیر است که باید به php.ini بیفزایید :

suhosin.post.max_vars = 5000
suhosin.request.max_vars = 5000

خب مشکل شما حل شده میتونید استفاده کنید ! جزئیات حل این مشکل رو در اینده میتونید از طریق همون تیکت وردپرس دنبال کنید.

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

مشاوره آموزشی رایگان
شما این فرصت را دارید، با تکمیل فرم زیر، قبل از انتخاب دوره آموزشی مناسب خود، از مشاوره رایگان کارشناسان آموزشی مجموعه همیار آکادمی استفاده نمائید.
 
مشاوران آموزشی
همیار آکادمی
پاسخگوی شما هستند
آیا این مقاله برای شما مفید بود؟
تقریبا
خیر

اگر می‌خواهید از آخرین و محبوب‌ترین مقالات ما در ایمیل خود مطلع شوید، همین الان ایمیل خود را در کادر زیر وارد کنید:

تعداد علاقه‌مندانی که تاکنون عضو خبرنامه ما شده‌اند:

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

دیدگاه‌های این نوشته جدید ترین ها شاخص

  1. سلام من هر دو تا مورد زیر قرار دادم اما مشکلم حل نشد!
    upload_max_filesize = 70M;
    post_max_size = 128M;
    upload_tmp_dir = 70M;
    max_input_vars = 3000;
    memory_limit = 256M;
    وووووووووو
    suhosin.post.max_vars = 5000
    suhosin.request.max_vars = 5000

    ممنون میشم یکی کمکم کنه

  2. سلام

    اگر امکان دارد راهنمایی نمایید .

    نمی شود تغییری در فهرست سایت ایجاد کنم و در ذخیره فهرست با خطای 404 برخورد میکنم

    با تشکر

  3. سلام و خسته نباشید…
    من یه سایت دار که روش قالب صحیفه نصب شده.توی فهرست بندی سایت یعنی تو قسمت وردپرس >پیشخوان>فهرست ها ، از روی دسته ها فهرست ام رو چیدم ولی تا 37 تا دسته رو بیشتر نمی تونم تو فهرست بیارم و بقیه اش خودکار حذف میشه.
    روش کد :
    suhosin.post.max_vars = 5000
    suhosin.request.max_vars = 5000
    رو هم امتحان کردم ولی ربطی به این موضوع نداره.
    الان باید برای این مشکل چکار کرد؟؟؟
    ممنون میشم راهنمایی کنید.

  4. سلام من این کار رو انجام دادم نشد.
    البته پشتیبان هاست گفت خودت فایل رئ ایجاد کن و کد ها رو بزار
    اینم متن پیامش
    با سلام

    فایل php.ini را در پوشه public_html ایجاد نموده و کدهای دلخواه را درون آن قرار دهید.

    با تقدیم احترام

  5. من 120 تا دسته بندی توی سایتم دارم .
    52 دسته ، در فهرست بیشتر ذخیره نمی شه . چیکار کنم ؟ راه حلی هست ؟
    این کارو که گفته شده اجام دادم اما هیچ اتفاقی نیفتاد

    • 7 سال عضو همیار وردپرس

      سلام
      درسته که با اینکار میتونید مشکل رو حل کنید اما شرط داره! شطش هم اینه که هاست شما اجازه بده.
      این موضوع رو با هاستینگ خودتون در میون بگذارید.

  6. دوستان این کد رو توی فایل .htaccess
    توی قالبتون کپی کنید. میتونید او 2000 آخری رو هر چقدر دوست دارید بزارید

    RewriteEngine On
    RewriteBase /
    RewriteRule ^index.php$ – [L]

    # add a trailing slash to /wp-admin
    RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^ – [L]
    RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
    RewriteRule ^([_0-9a-zA-Z-]+/)?(.*.php)$ $2 [L]
    RewriteRule . index.php [L]

    php_flag max_input_vars 2000

  7. با عرض سلام و خواقوت
    برای حل این مشکل روی لوکال هاست باید چه بکنیم؟

  8. 5 سال عضو همیار وردپرس

    سلام منم همین مشکل را دارم
    و با هاست تماس گرفتم و گفتن اصلا چنین محدودیت روی سرور ندارن
    با توضیحات بسیار من در آخر گفتن
    برروی بستر میزبان پایتخت سیستم suHosin نصب و فعال نمی باشد لذا این مقادیر در داخل آن تعریف نشده است.
    راستی من اصلا php.ini را روی هاستم ندیدم چون نبود.
    حالا من باید چه کار کنم؟؟؟

  9. 6 سال عضو همیار وردپرس

    سلام لطفاً کد رو ویرایش کنید جواب نمیده

  10. با سلام .

    این کارو انجام دادم اما نشد !
    راهه حله دیگه ای نداره ؟

  11. سلام سایت من وقتی با موس روی زیر منو میرم محو میشه چکار کنم؟

  12. با سلام
    ممنون از سایت جامع و کاملتون

  13. با سلام
    روش بالا رو امتحان کردم نشد.
    با تشکر از زحماتتون

  14. ممنون از سایت خوبتون.
    این روش بالا رو امتحان کردم نشد.

  15. سلام
    فکر کنم این به خاطر سئو باشه
    چون در الگوریتم جدید گول صفحاتی که بالای ۱۰۰ لینک وجود داشته باشه اسپم شناخته میشه
    ولی نمیدونم این سایت های خبری که بعضا ۲۰۰  300 لینک در صفحاتشون هست بازم از اهمیت بالایی در گوگل برخوردارن؟آیا شما میدونین؟

دوره‌های آموزشی