در این بخش از مطالب آموزش وردپرس یه آموزش حرفه ای و کاربردی رو می خوام ارائه بدم آموزش رفع مشکل محدودیت آیتم های منو در وردپرس , اگه شما تو منو های بلای سایتتون ایتم های کمی قرار داده باشید مطمئنا هیچ وقت با این خطا برخورد نکردید اما سایت هایی که بخوان منوهایی که در بالای سایت شون به نمایش میزارن تعدادشون زیاد باشه مثلا بیش از 100 آیتم باشه این تعداد منو در وردپرس ذخیره نمیشه و بر اساس محدودیتی که در ذخیره منوها هست مواردی ذخیره میشه.
آموزش نحوه رفع مشکل محدودیت منو ها در وردپرس
اشاره کردم در بالا تعداد منوها بیش از 100 باشه این تعداد فقط یک پیش فرض هست گاهی مشاهده می کنیم که بیش از 50 هم ذخیره میشه , مشخص نیست دلیل این محدودیت در منو ها برای چیست اما راه حلی که برای این کار وجود داره با افزودن یه کد ساده به یکی از فایل های وردپرس این مشکل رو در وردپرس برطرف می کنه.
برای یکی از قالب های حرفه ای وردپرس که در بخش محصولات ویزه قرار دارن در حال ساخت پیش نمایش بودم که این مشکل رو دیدم در پیش نمایش اصلی بیش از 100 آیتم در منو قرار داده شده بود اما من قادر به قرار دادن بیش از 60 آیتم در فهرست نبودم این شد که یه بررسی کلی انجام داده و راه حلی که برای رفع این خطا پیدا کردم این روشی هست که در این پست می خوام بهتون بگم. ابتدا لینک های بخش های لازم رو قرار بدم برای دوستانی که اشنایی ندارن قبلا مطلبی با عنوان کار با فهرست ها و ساخت منو در وردپرس قرار دادیم نحوه ایجاد منو رو می تونید در لینک مربوطه مطالعه کنید.
خوب برای شورع کار آماده هستید ؟ 🙂
فایل php.ini چیست ؟
یکی از فایل های مهم که هک های زیادی هم داره فایل php.ini هست این فایل در پوشه wp-admin وردپرس شما می باشد. در ست های اینده هک های کاربردی که این فایل داره رو ارائه خواهیم داد. قبلا هم یک نمونه از کاربردهای این فایل رو در سایت قرار دادیم با عنوان افزایش حجم آپلود در وردپرس.
وارد هاستتون بشید مسیر فایل های وردپرس وارد پوشه wp-admin بشید و دنبال فایل php.ini بگردید اگه این فایل رو ندارید خودتون ایجادش کنید و اگر اجازه ساخت فایل php.ini رو ندارید از سرویس هاستینگتون درخواست کنید تا این کار رو براتون انجام بدن. داخل این فایل باید کد زیر رو اضافه کنید
suhosin.post.max_vars = 5000 suhosin.request.max_vars = 5000
با افزون کد بالا به فایل php.ini مشکل محدودیت منو ها در وردپرس شما برطرف میشه و می تونید به تعداد دلخواه منو به فهرست خود اضافه کنید.
امیدواریم ابن آموزش وردپرس هم مفید واقع بشه براتون. آرزوی بهترین ها برای همراهان همیشگی بیگ تم و دوستداران وردپرس.
سلام
سپاسگذارم بابت آموزش خوبتون و زحماتی که می کشید.
بنده قالب صحیفه نصب کردم و مشکلی که داشت این بود که یک سری منوها مگا منو نمیشد و همینطور آیکن هم که میگذاشتم خود به خود پاک میشد.
طبق اشاره ای که کردید با هاست در میان گذاشتم و آدرس مطلب شمارو براشون فرستادم و با خوندن مطلب متوجه مشکل شدند و درستش کردن.
سپاس
ایولا دستت درد نکنه مشکلمون رو حل کردی
سلام قربان
یا اختلالی وجود داره و مشکل ساز شدمثل افزونه ها یا همون داستان محدودیت هست قربان
سلام دوست عزیز به پشتیبانی هاستتون مشکلتون رو بگید خودشون متوجه میشن
سلام من هر دو تا مورد زیر قرار دادم اما مشکلم حل نشد!
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 روز پاک شد . هرچی دیگه این فایل رو درست میکنم ، پاک میشه
به هاستینگ گفتم این جواب رو برام فرستاده :
امکان افزایش مقادیر به این میزان را ندارید
برای تغییر مقادیر php میتوانید از قسمت select php version در سی پنل این کار را انجام دهید،میزان مقادیر متغیر را هم میتوانید از قسمت switch to php setting تغییر دهید
در نظر داشته باشید که آیتم های نام برده در این بخش، در حالت native وجود ندارند، لذا در صورتی که نسخه ی php شما در این بخش native ست،نسخه را به حالت غیر از native تغییر داده تا مشخصات ظاهر شوند.
چیکار کنم؟
روی لوکال هستید یا هاست واقعی ؟
اگر آنلاینه سایتتون با پشتیبانی هاست در میان بزارید
سلام و خسته نباشید…
من یه سایت دار که روش قالب صحیفه نصب شده.توی فهرست بندی سایت یعنی تو قسمت وردپرس >پیشخوان>فهرست ها ، از روی دسته ها فهرست ام رو چیدم ولی تا 37 تا دسته رو بیشتر نمی تونم تو فهرست بیارم و بقیه اش خودکار حذف میشه.
روش کد :
suhosin.post.max_vars = 5000
suhosin.request.max_vars = 5000
رو هم امتحان کردم ولی ربطی به این موضوع نداره.
الان باید برای این مشکل چکار کرد؟؟؟
ممنون میشم راهنمایی کنید.
upload_max_filesize = 70M;
post_max_size = 128M;
upload_tmp_dir = 70M;
max_input_vars = 3000;
memory_limit = 256M;
منم درست نمیشد این کدو وارد کردم درست شد
سلام با همین روشی که شما گفتید مشکل من حل شد ممنونم
مورد رو با پشتیبانی هاستتون مطرح کنید اونا از طریق هاست رفع می کنن براتون
سلام کار نکرد
دوستان این کد رو توی فایل .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
لطفا اگه سریع پاسخ بدید بسیار ممنون میشم
من با هاست مطرح و اونا هم انجام دادن
وی محدودیت هنوز هست!!!!
نمیشه با تغییر مقدار ها در کد بالا مشکلو حل کرد؟؟؟
سپاسگزارم
اگه فایل php.ini رو ندارید خودتون ایجادش کنید.
بنده به شخصه این موشکل رو داشتم روی سایت بیگ تم که به هاست اعلام کردن محدودیتش رو براداشتن
سلام منم همین مشکل را دارم
و با هاست تماس گرفتم و گفتن اصلا چنین محدودیت روی سرور ندارن
با توضیحات بسیار من در آخر گفتن
برروی بستر میزبان پایتخت سیستم suHosin نصب و فعال نمی باشد لذا این مقادیر در داخل آن تعریف نشده است.
راستی من اصلا php.ini را روی هاستم ندیدم چون نبود.
حالا من باید چه کار کنم؟؟؟
دیدگاه شما منتظر تایید مدیریت است.
مشک رو با هاستینگ در میون بزارید اونا برطرفش کنن براتون
سلام من کد رو به php.ini اضافه کردم ولی بازم نشد. قالبمم رایگانه(ColorMag). هاستمم از آذر آنلاین 500 مگی گرفتم.
خوب به پشتیبان هاستتون بگید اونا می تونن مشکل محدودیت رو بدون دخالت شما برطرف می کنن
خودم رو کشتم ولی درست بشو نیست،
افزونه ای نیست که درست بشه
پدرم در اومد اضاف بشو نیست
الان منو بنده رو ببینید
اغلب فایل php.ini خالی هست یا اکثرا هم وجود نداره که باید ایجادش کنید فرقی نمی کنه در انتهای کدهای موجود در فایل php.ini
البته بهترین روش این هست که این مورد رو با هاستتون در میون بزارید تا خودشون بخش مربوط رو از حالت محدود در بیارن
با احترام
سلام ممنون به مطلب خوبی توجه کردید فقط بفرمائید این کد را در کدام خط قرار دهیم
سلام
خوب اگه طبق اموزش پیش برید نباید مشکلی وجود داشته باشه البته در بعضی از قالب ها شاید قبول نکنه
سلام
من در قسمت فهرست بعد از ورود مجموع 46 منو وزیر منو با اخطار
503
Service Unavailable
The server is temporarily busy, try again later!
مواجه شده ام! لطفا راهنمائی نمائید
سلام
شما در قسمت تنظیمات قالب میتونید حذف کنید
سلام خسته نباشید
من تازه قالب جریده رو نصب کردم
میخام پیوند تویتر share و ….. را حذف کنم میشه کمکم کنید
منم تست کردم ولی بیش از 120 تا قبول نمیکنه
موارد دیگه ای مثل افزایش رم می تونه تاثیر داشته باشه.
سلام من اون کدرو قرار دادم ولی باز بیشتر از نود مورد قبول نمیکنه اگه راه دیگه ای هست لطفا راهنمایی کنید خیلی ممنون میشم
رفع خطای Maximum Execution Time Exceeded
سلام من اون کدرو قرار دادم ولی باز بیشتر از نود مورد قبول نمیکنه اگه راه دیگه ای هست لطفا راهنمایی کنید خیلی ممنون میشم
ببخشید شرمنده 🙁
قوانین دیدگاهها رو مطالعه کنید
ابدا جست و جو کنید بعدش در مرتبط ترین مطلب دیدگاه رو ثبت کنید
سلام ببخشید سوالم رو انجا مطرح می کنم
صفحه ورود کابری سایت م هر چند وقت یکبار سفید میشه لطفا کمکم کنید
اشکالی نداره موفق باشید
حق با شماست داداش ببخشید بعد از این که ثبت کرده بودم متوجه شدم 😀 که قوانینت رو نخوندم برای ارسال نظر
سلام مسلم عزیز
حداقل تو یکی از پست ها که به امتیاز دادن مربوط میشه دیدگاهت رو مطرح می کردی 🙂
همون حالت پیش فرض ستاره هاست خودم تصاویرش رو عوض کردم اگه بری داخل پوشه پلاگین برای هر استایل یک پوشه داره داخل هر پوشه چند تصویر هم هست که همین شکل ستاره ها رو مشخص می کنه شما می تونید به تصاویر , شکل و رنگ دلخواه ویرایششون کنید
به نام خدا
با سلام عرض ادب و خسته نباشید همکار گرامی می خواستم بدونم در استفاده از افزونه WP-PostRatings از چه خاصیتی استفاده می کنید که امتیاز پست ها به صورت پیشفرض رنگش زرد هست و زمانی که روش کلیک می کنیم بسته به ستاره های انتخاب شده رنگ قسمتی که امتیاز گرفته نارنجی میشه با تشکر
ارادتمند : مسلم فلاح نیت