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

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

به وجود آمدن مشکلات در سایت وردپرسی می تواند دلایل بسیاری داشته باشد، مانند بروز خطا در هنگام آپدیت و یا تداخل بین افزونه ها و … بعضی وقت ها ، این تداخل ها بسیار جزئی می باشد و می توان با چند کلیک ساده آن را حل کرد اما بعضی از مشکلات ممکن است نتیجه صفحه سفید وردپرس (صفحه مرگ وردپرس!!) را داشته باشند، مواردی که در این مقاله به آن ها پرداخته شده ممکن است مشکل صفحه سفید وردپرس را حل کند اما مشکلات دیگری نیز وجود دارد که نتیجه ی آن ممکن است صفحه سفید باشد که به تمامی مشکلاتی که ممکن است موجب صفحه سفید وردپرس شوند در مقاله ای دیگر به آن ها می پردازیم.

هشدار: قبل از این که ادامه این مقاله را مطالعه کنید یک بکاپ کامل از سایت خود تهیه کنید تا در صورت بروز مشکلات دیگر بتوانید سایت خود را برگردانید.

سایت شما با کد های آلوده تخریب شده است

بعضی وقتا بالا نیامدن سایت ممکن است بخاطر وجود داشتن کد مخرب در افزونه هایی باشد که در وردپرس خود نصب کرده اید. برای این که خیال خودتان را از این بابت راحت کنید، می توانید از سایت virustotal برای اسکن سایت خود استفاده کنید. اگر ویروسی در سایت شما شناسایی نشد می توانید به مرحله دوم مراجعه کنید. اگر ویروسی در سایت شما کشف شد بهتر است با یک فرد متخصص امنیت وردپرس این موضوع را درمیان بگذارید زیرا شناسایی ویروس می تواند دلایل بسیار زیادی داشته باشد و همچنین پاکسازی سایت و برقراری امنیت دوباره سایت کار بسیار پیچیده و سنگینی می باشد به زودی مقالاتی در مورد امنیت و راه کار های مقابله با هک در سایت منتشر می شود.

غیر فعال کردن افزونه ها

در این مرحله شما باید وارد فایل منیجر هاست خود شوید و به روت نصب وردپرس(مکانی که در آن وردپرس را نصب کرده اید) مراجعه کنید. سپس به پوشه wp-content رفته در این جا نام پوشه plugins را تغییر دهید(با این کار تمامی پلاگین های سایت شما موقتا غیر فعال می شوند) بعد به سایت مراجعه کنید ببینید آیا مشکل حل شده است یا نه، اگر مشکل حل شده بود این ناسازگاری مربوط به یکی از افزونه ها می باشد که در ادامه شما باید دوباره نام پوشه پلاگین ها را به plugins تغییر دهید و وارد آن شوید. این بار شما باید نام تک تک پوشه هایی که در صفحه می بینید را تغییر دهید و ببینید آیا مشکل حل شد یا نه، اگر حل شد افزونه مورد تداخل همان افزونه ای می باشد که نام پوشه آن را تغییر داده اید اما اگر مشکل حل نشد این کار را با بقیه پوشه ها انجام دهید تا افزونه متداخل شناسایی شود. وقتی افزونه را پیدا کردید اولین کاری که می کنید افزونه را در صورتی که از منابع غیر رسمی دانلود کرده اید پاک کنید و نسخه رسمی آن را از مخزن وردپرس و یا از فروشندگان اصلی آن خریداری و مجدد در وردپرس خود نصب کنید، اگر این مشکل همچنان وجود داشت باید به فکر جایگزین برای این افزونه باشید و یا با یک متخصص وردپرس این موضوع را در میان بگذارید. اما اگر با تغییر نام پوشه plugins هنوز هم مشکل پابرجا بود نام آن را دوباره به plugins تغییر دهید و به مرحله بعد مراجعه کنید.

غیر فعال کردن پوسته سایت

این بار وارد پوشه themes در پوشه wp-content بشوید و نام پوشه پوسته ای که در سایت فعال است را تغییر دهید ببینید آیا مشکل حل شد یا خیر، اگر مشکل حل شد مشکل از پوسته شما می باشد و  پیشنهاد ما به شما تعویض پوسته سایت می باشد. اگر همچنان مشکل حل نشد به مرحله بعد مراجعه کنید.

پیوند های یکتا

بعضی وقتا ممکن است مشکلاتی که در وردپرس مشاهده می کنید مربوط به پیوند های یکتا باشد. برای حل این مشکلات می توانید به تنظیمات و سپس به پیوند های یکتا مراجعه کنید و پیوند های یکتا را روی نام نوشته قرار دهید و سپس روی ذخیره تنظیمات کلیک کنید. اگر باز هم مشکل پابرجا بود به روت نصب وردپرس مراجعه کنید و فایل htaccess را دانلود کنید و سپس آن را از روت وردپرس حذف نمایید و سپس به پیوند های یکتا مراجعه کنید و دوباره پیوند های یکتا را روی نام نوشته قرار دهید و ذخیره کنید. اگر باز هم مشکل پابرجا بود فایل htaccess را که دانلود کردید دوباره در روت وردپرس قرار دهید.

وردپرس خود را به صورت دستی آپدیت کنید

اگر تمامی موارد بالا را چک کردید و مشکل حل نشد ممکن است وردپرس شما هنگامی که در حال آپدیت خود بوده است دچار آسیب شده باشد. برای حل این مشکل باید یکبار وردپرس خود را به صورت دستی آپدیت کنید. آخرین نسخه وردپرس را دانلود کنید و سپس وردپرس خود را مطابق آموزش آپدیت دستی وردپرس ، بروز کنید.

جمع بندی

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

محمد خراسانی

فعال در حوزه طراحی وب ، سئو ، ui ، ux و مدرس دوره های طراحی وب و هم اکنون مدیریت تیم کمیابی ها را بر عهده دارم.

دیدگاه ها
  • قبل از ارسال دیدگاه خود قوانین بخش دیدگاه ها را مطالعه کنید. ارسال دیدگاه به معنی پذیرش این قوانین است. قوانین بخش دیدگاه ها