دنیای اطلاعات: در این مقاله قصد داریم یک مطلب مهم و حرفهای ارائه کنیم. این آموزش رفع مشکل محدودیت تعداد منوها در وردپرس است. اگر شما مدیر یک وبسایت وردپرسی باشید اگر از تعداد بالایی منو استفاده کنید حتما به این مشکل برخورد کرده اید که برای مثال اگر از ۱۰۰ ایتم منو استفاده کنید ، این تعداد منو در وردپرس ذخیره نمیشود. این به خاطر محدودیتی است که در ذخیره منو در وردپرس وجود دارد که امروز باهم این محدودیت را حل میکنیم.

روش اول (php.ini)
برای رفع این مشکل ابتدا به هاست خود مراجعه کنید و در File Manager هاست به مسیر public_html مراجعه کنید و سپس در مسیری که وردپرس را نصب کردید وارد پوشه wp-admin شده و به دنبال فایلی با نام php.ini بگردید. اگر از هاست سیپنل استفاده میکنید کافیه تا بعد از وارد شدن به هاست در قسمت Files روی گزینه File Manager کلیک کنید تا وارد بخش مدیریت فایلهای هاست شده و سپ در دایرکتوری public_html/wp-admin به دنبال فایل php.ini بگردید.
– اگر خوش شانس بودید و فایل php.ini را پیدا کردید میتونید اونو ویرایش کنید و کدهایی که در ادامه مشاهده میکنید را در مکان مناسبی درون این فایل قرار بدین تا مشکل محدودیت در منو وردپرس برای شما برطرف شود.
– اما اگر خوش شانس نبودید و فایلی با نام php.ini در پوشه wp-admin وجود نداشت ابتدا یک فایل با نام php.ini در این پوشه بسازید و سپس کدهای زیر را درون این فایل قرار دهید.
suhosin.post.max_vars = 5000 suhosin.request.max_vars = 5000
با قرار دادن این کد تعداد منوهای شما تا ۵۰۰۰ مورد افزایش پیدا خواهد کرد و به راحتی میتونید تا منوهای خودتون در هر فهرست را به تعداد دلخواهی که میخواهید اضافه کنید.
روش دوم (htaccess.)
اگر به هر دلیلی مشکل هنوز حل نشده، در این صورت میتوانید برای رفع مشکل محدودیت منوها در وردپرس و افزایش میزان تعداد منو هر فهرست در وردپرس با ویرایش فایل htaccess. این مشکل را برطرف کنید. برای این منظور ابتدا به هاست خود مراجعه کنید و در File Manager هاست به مسیر public_html مراجعه کنید و سپس در مسیری که وردپرس را نصب کردید به دنبال فایلی با نام htaccess. بگردید.
این فایل جزو فایلهای مخفی هاست هستش و بنابراین ممکنه تا در اولین ورود به هاست نتونید این فایل را مشاهده کنید، پس لازمه تا امکان مشاهده فایلهای مخفی در هاست سی پنل را فعال کنید. برای این منظور هم روی دکمه Settings که در گوشه سمت راست در بالای صفحه قرار داره کلیک کنید و سپس در پنجرهای که برای شما باز میشه مشابه تصویر زیر گزینه Show Hidden Files را فعال کرده و روی دکمه Save کلیک کنید، حالا یک بار دیگه که به مسیر public_html که وردپرس در اونجا نصب شده وارد بشید فایل htaccess. برای شما قابل مشاهده خواهد بود.
حالا روی فایل htaccess. راست کلیک کنید و گزینه Edit را برای ویرایش فایل کلیک کنید و بعد از باز شدن صفحه ویرایش فایل کدهای زیر را در مکان مناسبی از این فایل قرار داده و فایل را ذخیره کنید. پیشنهاد می کنیم کدها را در انتهای صفحه قرار بدین تا با کدهای دیگر در تداخل قرار نگیرند.
php_value max_input_vars 5000
حالا که فایل را ذخیره کردید به پیشخوان وردپرس برگردید و از نو شروع به اضافه کردن منوهای خودتون در فهرست وردپرس بکنید، خواهید دید که مشکل برطرف شده و دیگر با محدودیت در تعداد منو وردپرس مواجه نخواهید شد.
دنیای اطلاعات مرجع کامل اطلاعات