گاهی برای حل بعضی از مشکلاتی که ممکن است در یک وبسایت پیش بیاید، راهحل حذف و نصب مجدد وردپرس پیشنهاد میشود. البته این راه همیشه آخرین گزینه است. اگر راهکارهای دیگر بینتیجه بود، نصب مجدد وردپرس آخرین شانس برای درست کردن اوضاع است.
حذف وردپرس کمی کار حساسی است. به این دلیل که در حین این کار، قصد دارید هیچ دیتا و اطلاعاتی از سایت خود را از دست ندهید. در این مقاله به این موضوع میپردازیم که چطور کاملاً مطمئن و ایمن وردپرس را حذف و مجدد نصب کنید. همراه استودیو بهتر باشید.
وردپرس یکی از محبوبترین سیستمهای مدیریت محتوا در سطح جهانی است. برخلاف CMSهای دیگر کار با وردپرس بسیار آسان است. البته که شرایط همیشه به همین صورت باقی نمیماند. گاهی اوقات کاربران وردپرس خطاهای متعددی را دریافت میکنند که از هیچ راهی نمیتوانند آنها را برطرف کنند. این ارورها میتوانند مربوط به دیتابیس باشند یا به دلیل ویروسها باشد.
همانطور که اشاره کردیم، حذف و نصب مجدد وردپرس میتواند راهی باشد برای رفع ارورهای این CMS. در ادامه این مطلب قدمبهقدم حذف و نصب مجدد وردپرس را آموزش میدهیم.
چرا وردپرس را حذف و مجددا نصب کنیم؟
سؤال اینجاست که چرا باید وردپرس را حذف و مجدداً نصب کنیم؟ همانطور که کمی پیشتر به آن اشاره کردیم این گزینه همیشه باید آخرین راهکار باشد. آخرین شانسی که برای برطرف کردن خطاها دارید. ارورهایی که در وردپرس رخ میدهند اکثراً بهراحتی رفع میشوند. به همین دلیل اینکه شما خودتان را در این مسیر قرار دهید کار عاقلانهای نیست.
اما اگر از طریق راهکارهای موجود برای رفع خطاهای پیشآمده موفق به رفع آنها نشدید، وقت آن است که به سراغ آخرین شانس بروید. حذف و نصب مجدد وردپرس باعث میشود که فایلهای هستهی وردپرس کاملاً دست نخورده باشند. البته که اگر این پروسه را بهدرستی طی کنید نصب مجدد وردپرس هیچ تأثیری بر روی اطلاعات قبلی سایت شما نمیگذارد.
آموزش حذف و نصب مجدد وردپرس
هدف از حذف و نصب مجدد وردپرس برطرف کردن ارورهاست. قطعاً دوست نداریم در این راه اطلاعات را از دست بدهیم. در ادامه، آموزش قدمبهقدم حذف و نصب وردپرس را با هم پیش میبریم.
توجه داشته باشید باشد که طبق این آموزش مسیر را طی کنید. در غیر این صورت ممکن است دیتای حساس سایت خود را از دست بدهید که قطعاً موجب دردسرتان میشود. حال وقت آن است تا بدون معطلی به سراغ این آموزش برویم:
1. بکاپ گرفتن از سایت وردپرس
اولین و مهمترین قدم برای نصب مجدد وردپرس بکاپ گرفتن از سایت وردپرس است. در واقع قبل از انجام هرکاری شما ابتدا باید یک بکاپ کامل از وبسایت خود تهیه کنید. این بکاپ فقط برای اطمینان خاطر است. برای بکاپ گرفتن از وبسایت وردپرس خود میتوانید از ابزارها و افزونههای بکاپگیری استفاده کنید.
یکی از افزونههایی مناسب برای این کار پلاگین UpdraftPlus است. برای دسترسی به این افزونه کافی است آن را از وبسایت رسمی وردپرس دانلود، نصب و در نهایت فعال کنید.
فراموش نکنید که بعد از گرفتن نسخه پشتیبان از وبسایت، یک نسخه از فایل آن را بر روی کامپیوتر خود ذخیره کنید. همچنین یک نسخه دیگر را بر روی drive Google یا DropBox آپلود کنید. باز هم تأکید میکنیم که این کار فقط محض اطمینان است. این نسخه پشتیبان زمانی که به مشکلی بربخورید به کمکتان میآید.
2. خروجی گرفتن از محتوای وردپرس
کار شما از این مرحله به بعد تازه شروع میشود. اولین قدم بعد از گرفتن بکاپ از وبسایت، خروجی گرفتن از محتوای وردپرس است. این فایل خروجی حاوی تمامی محتوای وبسایت شماست. از پستها گرفته تا صفحات، کامنتها، دستهبندیها، تگها و …
بازگردانی فایل export وردپرس به شما اجازه میدهد که دادههای ایجاد شده توسط پلاگینها مزاحم شما نشوند. در واقع در این فایل خبری از این دادهها نیست؛ اما چطور میتوان یک فایل خروجی – Export از وردپرس گرفت؟
اولین کار برای گرفتن فایل خروجی این است که از طریق صفحه لاگین وردپرس به داشبورد وردپرس دسترسی پیدا کنید. سپس از نوار ابزار وردپرس، Tools را انتخاب کنید. حال از منوی زیری آن بر روی Export کلیک کنید. در صفحه مربوط به Export بر روی گزینه All content کلیک کنید. در نهایت برای دانلود کردن این فایل Download Export File را انتخاب کنید. به همین راحتی میتوانید از محتوای وبسایت خود یک فایل خروجی بگیرید.
3. دانلود فولدر wp-content
گام بعدی در حذف و نصب مجدد وردپرس، دانلود پوشه wp-content است. همانطور که میدانید تمامی محتوای مربوط به قالبها، آپلودها، تصاویر و پلاگینها در این پوشه ذخیره میشوند. دانلود کردن این پوشه بعدها در نصب مجدد وردپرس به شما کمک میکند؛ اما چطور میتوان این پوشه را دانلود کرد؟
از طریق حساب FTP یا از طریق کنترل پنل هاست به وبسایت خود متصل شوید. در File Manager به دنبال این پوشه بگردید. تنها کاری که باید بکنید انتخاب این پوشه و دانلود کردن آن بر روی کامپیوترتان است.
4. حذف کامل وردپرس
بعد از اینکه پوشه wp-content را دانلود کردید حال وقت آن است که به سراغ حذف کامل وردپرس بروید. برای حذف وردپرس شما باید از طریق حساب FTP یا کنترل پنل هاست، برای مثال cPanel به وبسایت خود متصل شوید. در نهایت باید تمامی فایلهای مربوط به وردپرس را حذف کنید. اجازه دهید کمی بیشتر به جزئیات بپردازیم.
فراموش نکنید که در حین پاک کردن فایلهای مربوط به وردپرس هیچ نیازی نیست تا فایلهای دیتابیس را هم حذف کنید. البته منظور این است که هیچ اجباری نیست.
همانطور که میدانید بیشتر سرویسدهندگان هاست این امکان را به کاربران خود میدهند تا هر تعداد دیتابیسی که میخواهند با نامها و رمز عبورهای مختلف ایجاد کنند. پس بهجای حذف دیتابیس شاید بهتر باشد که دیتابیسی جدید ایجاد کنید.
برای ایجاد یک دیتابیس جدید وارد پنل هاست خود شوید. از بخش Databases بر روی MySQL Databases کلیک کنید و وارد صفحه ایجاد دیتابیس جدید شوید. در اولین قدم برای دیتابیس خود یک اسم انتخاب کنید. سپس برای ساخت آن بر روی create database کلیک کنید. صفحه را به پایین بکشید تا به قسمت MySQL Users برسید.
در اینجا باید کاربر دیتابیس را مشخص کنید. یک نام کاربری و رمز عبور برای این کاربر تعیین کنید. برای ایجاد کاربر بر روی Create User کلیک کنید. حال بعد از ساخت دیتابیس و کاربر باید این دو را به هم متصل کنید.
برای اتصال کاربر به دیتابیس، به پایین اسکرول کنید تا به بخش Add user to database برسید. سپس نام کاربر و دیتابیسی که کمی پیشتر ایجاد کردید را انتخاب کنید. در نهایت بر روی Add کلیک کنید. این تمام کاری است که برای ساخت یک دیتابیس جدید باید انجام دهید. دیتابیس جدیدی که ایجاد کردهاید در نصب مجدد وردپرس به کمکتان میآید.
5. نصب وردپرس جدید
بعد از حذف فایلهای مربوط به وردپرس و ساخت دیتابیس جدید، وقت آن است برای نصب مجدد وردپرس جدید اقدام کنید. برای این کار ابتدا آخرین نسخه از وردپرس را از وبسایت رسمی آن دانلود کنید. این فایل نصب به صورت فشرده است که باید آن را از حالت فشردهسازی خارج کنید.
با باز کردن پوشه WordPress تمامی فایلهای نصب وردپرس را میبینید. تمامی این فایلها را از طریق حساب FTP بر روی وبسایت خود آپلود کنید. بعد از اینکه این فایلها را آپلود کردید به صفحه وبسایت خود بروید و آن را در مروگر باز کنید.
در اینجا اطلاعات مربوط به دیتابیسی که ساختهاید را از شما میخواهد. کافی است تا اطلاعات مربوط به دیتابیسی که کمی پیشتر ساخته بودید را وارد کنید. همچنین Database host را بر روی localhost قرار دهید. بعد از وارد کردن تمامی اطلاعات مربوط در این صفحه در آخر بر روی Submit کلیک کنید.
بعد از اتصال موفق وردپرس با دیتابیس وبسایتتان یک پیغام مبنی بر همین موضوع دریافت میکنید که در پایین آن گزینه Run Install وجود دارد. برای شروع نصب مجدد وردپرس بر روی این گزینه کلیک کنید.
در مرحله بعدی وردپرس اطلاعاتی از وبسایت شما را میخواهد. برای مثال عنوان، خلاصه، ایمیل ادمین و رمز عبور. بعد از وارد کردن این اطلاعات بر روی Install WordPress کلیک کنید تا ادامه نصب انجام شود.
بعد از اتمام پروسه نصب وردپرس، از طریق نام کاربری و پسوردتان به صفحه وردپرس لاگین کنید. وقتی برای اولین وارد داشبورد میشوید باید پست پیش فرض وردپرس با عنوان Hello World را پاک کنید. برای این کار به قسمت Posts بروید و این پست را پاک کنید. همچنین وارد بخش Comments شوید و دیدگاههای پیش فرض را نیز پاک کنید.
تا به اینجای کار شما موفق شدید که نصب مجدد وردپرس را انجام دهید. حال وقت آن است تا محتوای سایت خود را بازگردانی کنید.
6. بازگردانی آپلودها، تصاویر و قالبها
برای بازگردانی آپلودها، تصاویر و همچنین قالبها شما باید محتوای پوشه wp-content که اخیراً دانلود کردهاید را بازگردانی کنید. برای این کار از طریق FTP به وبسایت خود متصل شوید. به سراغ پوشه /wp-content بروید. حال باید از کامپیوتر خود پوشه /wp-content/uploads/ را انتخاب کنید و آن را بر روی وبسایتتان بارگذاری کنید.
این تمام کاری است که باید برای برگرداندن آپلودها، تصاویر و قالبها انجام دهید.
7. وارد کردن محتوای سایت
حال وقت آن است تا تمامی محتوای مربوط به پستها، صفحات، دیدگاهها و هرچه که در وبسایتتان قرار داشت تا وارد وبسایت کنیم. در صفحه وردپرس خود لاگین کنید. از داشبورد وردپرس و از قسمت نوار ابزار بر روی Tools و سپس Import کلیک کنید.
بر روی لینک Install now در زیر WordPress کلیک کنید. با این کار شما Importer وردپرس را نصب میکنید. در واقع ابزاری که با استفاده از آن میتوانید محتوای خروجی گرفته شده را وارد وبسایت کنید. سپس بر روی Run Importer کلیک کنید. این کار شما را به صفحه Import هدایت میکند. روی Choose File کلیک کنید.
در این مرحله باید فایل XML که در مرحله دوم آن را دانلود کردهاید را در اینجا انتخاب کنید. بعد باید بر روی Upload file and import کلیک کنید. وردپرس از شما میپرسد که میخواهید محتوا با نام کاربر قبلی منتشر شوند یا قصد دارید از بین کاربران موجود یک نام انتخاب کنید – انتخاب این گزینه به خودتان بستگی دارد.
اگر وبسایت وردپرسی شما فقط یک کاربر دارد و آن خودتان هستید تمامی نوشتهها با نام خودتان منتشر میشود؛ اما اگر بیش از یک کاربر دارد کاری انجام ندهید و خود وردپرس نوشتهها را با نام نویسنده منتشر میکند.
فراموش نکنید که حتماً تیک گزینهای که در زیر بخش Import Attachments قرار دارد را فعال کنید. این گزینه باعث میشود تا تمامی محتوای تصویری که در پستها قرار دادهاید از پوشه wp-content/upload دانلود شوند. در نهایت بر روی گزینه Submit کلیک کنید تا بازگردانی آغاز شود و وردپرس شروع به دانلود فایلها کند.
بعد از اتمام این مرحله کافی است از وبسایت خود دیدن کنید تا تمامی محتوای بازگردانی شده را مشاهده کنید.
8. نصب پلاگینهای وردپرس
مرحله آخر در نصب مجدد وردپرس، نصب پلاگینهای وردپرس است. شما باید تمامی پلاگینها را تک تک نصب و فعال کنید. برای نصب پلاگینها کافی است تا آنها را از وبسایت رسمی وردپرس دانلود کنید. همچنین میتوانید از نوار ابزار وردپرس در بخش پلاگین، افزونههای مورد نظرتان را در خود وردپرس جستجو کنید و آنها را دانلود، نصب و فعال کنید.
برای شخصیسازی پلاگینها کافی است تا تنظیمات آنها را با توجه به نیاز خود دستکاری کنید.
نتیجهگیری
این تمام کاری بود که برای نصب مجدد وردپرس باید انجام میدادید. اگر تمامی این مراحل را طبق آموزش پیش بروید هیچ مشکلی برایتان پیش نمیآید. اگر هم که بهطور اتفاقی در بین این مراحل با مشکلی برخوردید، جای هیچ نگرانی نیست. میتوانید با بازیابی بکاپ وردپرس به اطلاعات خود دسترسی پیدا کنید.