یادگرفتن رفع اشتباهات شایع در وردپرس:
۱- چک نقص کاغذ سپید در وردپرس
عمده ترین و شاید شایعترین ( و اما روی مخ ترین ) نقص وردپرس ایراد برگه سپید در وردپرس میباشد طراحی سایت در مشهد که به اون کاغذ مرگ هم میگن! اصطلاح دیگه ای هم برای این اختلال در لحاظ گرفته اند به اسم : White Screen of Death (WSOD) ولی ما همون برگه سپید میگیم که شل خیس باشه. با بروز این غلط در وردپرس شما موقعی که میخواهید سایتتون رو گشوده فرمایید با یک کاغذ سپید رو به رو میشید و هیچ چیزی توی کاغذ نخواهید مشاهده کرد. این اختلال در وضعیت کلی به سه عامل ممکنه فیس بده :
اختلال در محدودیت در خاطر
نقص در یک پلاگین
ایراد در یک قالب
ایراد در محدودیت خاطر :
یکی همه گیرترین عوارض برگه سپید وردپرس محدودیت در خاطر میباشد که به راحتی با ارتقا یاد میتونید این اشتباه رو برطرف نمائید ، برای اینکه بتوانید یاد رو ارتقاء بدید می بایست به فولدر wp-config.php دسترسی داشته باشید. برای دسترسی بدین پوشه میتوانید وارد در اختیار گرفتن پنل هاستتون بشید و درون فایل public_html می توانید این پوشه را ملاحظه کنید. فولدر wp-config.php را به وسیله ادیتور گشوده کرده و پس از امر پایین را اضافه نمایید :
1
define( 'WP_MEMORY_LIMIT', '64M' );
با اضافه شدن کد بالا به پوشه wp-config.php و ذخیره آن محدودیت خاطر وردپرس به ۶۴ مگابایت تغییرو تحول خواهد کرد. میتوانید مقادیر ۱۲۸ مگابایت و یا این که ۲۵۶ مگابایت رو هم وارد فرمایید ولی سفارش ما این میباشد که تا مکان ممکن محدودیت وردپرس را خیلی زیاد نکنید تا از بروز خطاها تازه دوری گردد. در صورتیکه که با افزودن محدودیت یاد وردپرس مشکلتون برطرف نشد احتمالا خلل از مکان دیگری است.
اختلال در یک پلاگین :
درصورتی که که مشکلتون با ارتقاء محدودیت خاطر برطرف نشد میتوانید وارد پیشخوان وردپرستون بشید و پایانی پلاگین ای که فعال و نصب نموده اید را غیر فعال نمایید. درصورتی که که با غیر فعال کردن نهایی پلاگین نصب گردیده همچنان ایراد کاغذ سپید وردپرس پابرجا بود بایستی همگی پلاگین ها را غیر فعال نمایید ، ممکن میباشد تداخلی در پلاگین ها بوده باشد و می بایست تمامی پلاگین ها را غیر فعال نمایید. برای غیر فعال کردن کلیه پلاگین ها میتوانید از نصیب شغل های دسته جمعی وردپرس کلیه پلاگین ها را تیک زده و بعد از آن به غیر فعالسازی پلاگین ها بپردازید و یا این که در حالتی که که به پیشخوان دسترسی ندارید هم میتوانید از روشی که به دنبال میگم به کار گیری نمائید. وارد در دست گرفتن پنل هاستتون بشید و وارد public_html گردیده و در باطن فایل wp-content اسم فولدر plugins را تغییرو تحول داده و به هر نامی که میخواهید تغییر تحول بدهید ( این اسم خیلی مهم نیست و قادر است هر نامی باشد ) بعداز تغییر تحول اسم دادن فایل همگی پلاگین هایتان غیر فعال خواهند شد. درحالتی که که با تغییر و تحول اسم دادن فولدر سایتتون بالا آمد و دیگه کاغذ سپید را مشاهده نکردید بدین معنا خواهد بود که نقص از یکی پلاگین ها می باشد. توجه داشته باشبد که ممکنه با غیر فعال شدن همگی پلاگین ها کاغذ اساسی سایتتون بهم ریخته خواهد شد و المان های جان دار در شیت تروتمیز نباشند ولی مکان نگرانی وجود ندارد و این بهم ریختگی بدین عامل می باشد که ممکنه المانی به وسیله یک کدام از پلاگین ها تولید گردیده باشد و یا این که کل کاغذ اساسی با پلاگین های شیت ساز درست شده باشند. بعداز اینکه برای ما معلوم شد که اختلال از یکیاز پلاگین ها میباشد می توانید یک فایل به اسم plugins بسازید و یکیاز یکیاز پلاگین های مو جود در فولدر ای که تغییر و تحول اسم داده اید را به فولدر نو منتقل فرمایید . ( اعتنا فرمائید که بایستی به طبع یکیاز یکی از پلاگین ها را منتقل نمایید و پس از هر انتقال یکبار برگه سایتتون رو رفرش نمایید ). بعداز اینکه پلاگین خلل دار را پیدا کردید میتوانید یکسری فعالیت انجام دهید :
نصب ورژن قبلتر از پلاگین ( و یا این که ورژن جدیدتر پلاگین )
تماس با دولوپر پلاگین و اطلاع دادن خلل پلاگین
یافت کردن جایگزین برای پلاگین و عدم استعمال از این پلاگین
یک کدام از نحوه های بالا میتونه بهتون امداد کنه در برطرف کردن خلل ورقه سپید. ولی در صورتیکه که با تغییر و تحول اسم فولدر پلاگین ها هم مشکلتون برطرف نشد به مرحله بعدی وارد گردید.
ایراد در یک قالب :
اگه با دو طرز بالا نتونستید به نقص شیت سپید وردپرس غلبه نمائید احتمال بسیار زیاد ایراد از قالب وردپرس نصب گردیده در سایتتون می باشد و این خلل دو وضعیت داره ، یا این که قالبتون رو بروزرسانی نموده اید و این بروزرسانی منجر این نقص شدهاست و یا این که تغییری به طور دستی در قالبتون داشته اید و سبب بروز این ایراد شدهاست. برای اینکه مطمین بشید که خلل از قالب میباشد یا این که نه بایستی مانند روشی که برای پلاگین ها انجام دادید کار فرمائید. یعنی وارد فایل wp-content/themes بشید و اسم فایل قالب رو تغییرو تحول بدید و سایتتون رو مجددا بار گذاری فرمائید و اگر اینترنت سایتتون بالا اومد بدین معناست که می بایست منشا اختلال رو در قالبتون سرچ فرمائید در پی نحوه شناسایی رو بهتون میگیم :
در صورتیکه که تغییراتی در قالب ساختوساز نموده اید معمولا عوض کردن در فولدر function.php ممکنه سبب بروز ایراد در کوشش قالب بشه. اولی کاری که بایستی انجام بدید این میباشد که تغییرات صورت گرفته را بازگردانی نمائید. ولی در شرایطی که که مطمئن نیستید تغییراتی که اعمال نموده اید چی بوده بایستی مجددا قالب رو نصب فرمائید تا اختلال برطرف بشه. بعداز نصب قالب مسلما به خیال و خاطر داشته باشید که نخست بکاپ از سایتتون تنظیم فرمائید.
دومین کاری که میتونید انجام بدید این می باشد که با مجموعه طراح قالب تماس گرفته و نقص خویش را مطرح کنید تا مشکلتان را برطرف نمایند
در غایت کاری که میتونید انجام بدید این میباشد که در حالتیکه که ایراد قالب برطرف نشد از یک قالب دیگه به کارگیری نمایید
در صورتیکه که با هیچکدام از طریق های بالا تاثیر نداشت چه کنیم؟ فعال کردن php debug
ممکنه کل طریق هایی که در ابتدا بیان کردیم رو آزمایش کرده باشید و هیچکدام از اونها مشکلتون رو برطرف نکنه مکان نگرانی نست و هنوز هم راحی برای حل اختلال وجود داره. البته این روشی که میخواهیم بهتون بگیم بهاین شکل میباشد که شمارا از نقص با خبر میکنید و نحوه حل ایراد رو بهتون نمیگه. البته شما میتونید جزئیات بیشتری از خلل بدست بیاورید : وارد هاستتون بشید و پوشه wp-config.php رو پیدا فرمائید و پیرو خط ذیل باشید :
1
define( 'WP_DEBUG', false );
هنگامی که خط بالا را پیدا کردید این خط را کامنت فرمائید بهاین شکل که در اولِ خط // اضافه فرمائید. پس از اینکه خطی که گفتیم را کامنت کردید خط های تحت را درپی اضافه نمائید :
1
2
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
با افزودن کدهای بالا به فولدر هنگامی که سایتتون رو دوباره بار گذاری فرمایید خط های و دستوراتی را علاوه بر کاغذ سپید مشاهده می کنید که به شما میگویند که در کدام فولدر ها و کدها خلل وجود داره. در صورتیکه که میخواهید کدها و دستوراتی که مرتبط با اکران اشتباهات میباشند بر روی صفحه ها ساید و مرورگر اکران داده نشوند میتونید گزینش نمائید تا ایرادات در یک پوشه در هاست نشون داده بشن. با افزودن کدهای تحت به فولدر wp-config.php خطاهای مرتبط با تارنما در یک فولدر با اسم error.log ذخیره میشن و میتونید با مراجعه به انها اشتباهات را پیدا کرده و هرکدوم رو برطرف نمائید.
مرجع مقالات رسمی طراحی سایت...
ما را در سایت مرجع مقالات رسمی طراحی سایت دنبال می کنید
برچسب : طراحی سایت در مشهد, نویسنده : علی پور web01 بازدید : 542 تاريخ : شنبه 15 شهريور 1399 ساعت: 16:46