آپدیت دستی وردپرس از ۲ روش ساده و کاربردی
- مقالات آموزشی
- بروزرسانی شده در
بعضی وقتا ممکنه آپدیت خودکار وردپرس برای شما به مشکل بخوره و شما مجبور بشید از آپدیت دستی وردپرس استفاده کنید. این آپدیت برخلاف آپدیت خودکار که خیلی راحته، نیازمند اینه که شما بعضی از نکات رو در این زمینه بدونید. به همین دلیله که تصمیم گرفتیم این مقاله رو برای شما آماده کنیم تا کاملا با مراحل آپدیت به روشهای مختلف آشنا بشید. شاید برای شما هم پیش اومده باشه که زمان آپدیت وردپرس به دلیل حجم بالای فایل دانلودی بهوسیلهی سرور، بین آپدیت عملیات متوقف بشه و با خطای ” جهت انجام عملیات تعمیرات زمانبندیشده برای مدت کوتاهی در دسترس نیست. ” مواجه شده باشین.
این نکته رو هرگز فراموش نکنین که قبل از آپدیت حتماً از سایت خودتون پشتیبان بگیرید. با این کار خیال شما از بابت اطلاعات سایتتون راحت میشه و اطلاعات سایتتون در هر شرایطی امن باقی میمونه. اگه نمیدونید چطور باید از وبسایت خودتون پشتیبان بگیرید مقاله آموزش بک آپ گیری از وردپرس رو مطالعه کنید.
آنچه در این مقاله میخوانید
چرا باید وردپرس را آپدیت کنیم؟
وردپرس هم مثل هر نرمافزار دیگهای نیاز به آپدیت شدن داره. وقتی نسخههای جدید منتشر میشن، علاوه بر اضافه شدن امکانات جدید، خیلی از مشکلات و باگهای نسخههای قبلی هم برطرف میشن و عملکرد سایت بهتر میشه.
یکی از مهمترین دلایل آپدیت کردن وردپرس، افزایش امنیت سایته. چون وردپرس محبوبترین سیستم مدیریت محتوا دنیاست، همیشه مورد توجه هکرها قرار داره. تیم توسعه وردپرس بهصورت مداوم مشکلات امنیتی رو شناسایی و رفع میکنه و این تغییرات رو در نسخههای جدید منتشر میکنه. بنابراین اگر سایتتون رو بهروز نگه دارید، احتمال هک شدن و سوءاستفاده از آسیبپذیریهای قدیمی خیلی کمتر میشه.
علاوه بر امنیت، آپدیتهای جدید معمولاً باعث بهبود سرعت و عملکرد وردپرس هم میشن. ممکنه بعضی از مشکلاتی که در نسخه فعلی وجود داره، در نسخههای جدید کاملاً برطرف شده باشن و مدیریت سایت رو برای شما راحتتر کنن.
یکی دیگه از مزایای بهروزرسانی وردپرس، اضافه شدن قابلیتهای جدیده. توسعهدهندگان وردپرس همیشه در حال بهبود این سیستم هستن تا کاربران بتونن راحتتر و حرفهایتر سایت خودشون رو مدیریت کنن.
از طرف دیگه، قالبها و افزونههای وردپرسی هم مرتب آپدیت میشن. اگر وردپرس سایتتون قدیمی باشه، ممکنه بین هسته وردپرس و افزونهها یا قالب سایت ناسازگاری ایجاد بشه. با آپدیت کردن وردپرس، این هماهنگی حفظ میشه و سایت عملکرد بهتری خواهد داشت.
در نهایت، بهروز نگه داشتن وردپرس میتونه روی سرعت، تجربه کاربری و حتی سئوی سایت هم تأثیر مثبت داشته باشه. به همین خاطر بهتره همیشه از آخرین نسخه پایدار وردپرس و افزونههای مورد استفادهتون استفاده کنید تا سایتتون امن، سریع و بدون دردسر کار کنه.
آپدیت دستی وردپرس از طریق پنل وردپرس
اگه به پیشخوان وردپرس خودتون دسترسی دارید. روش اول رو تست کنید. اگه به پیشخوان خودتون دسترسی ندارید، پس مستقیما به روش دوم مراجعه کنین و شروع به آپدیت دستی وردپرس از طریق هاست کنین.
برای آپدیت دستی وردپرس از طریق پیشخوان وردپرس اول وارد پیشخوان بشید. آموزش ورود به وردپرس رو ببینید.
سپس از بخش پیشخوان > بروزرسانیها را کلیک کنید.

حالا روی دکمه راهاندازی مجدد کلیک کنید.

چند دقیقه صبر کنید تا وردپرس بصورت خودکار آپدیت بشه.
آپدیت دستی وردپرس از طریق هاست
اگه به خاطر اختلالات اینترنت و قطع ارتباط سرور با خارج از کشور نمیتونید وردپرس رو بهصورت خودکار آپدیت کنید، اصلاً نگران نباشید! خوشبختانه وردپرس جوری طراحی شده که خیلی راحت میتونید خودتون دستبهکار بشید و اون رو دستی به آخرین نسخه ارتقا بدید.
آپدیت دستی وردپرس دقیقاً همون نتیجهای رو داره که آپدیت خودکار براتون انجام میده؛ تنها تفاوتش اینه که به جای اینکه خود وردپرس فایلها رو دانلود کنه، شما فایلهای نسخه جدید رو دانلود میکنید و روی هاست جابهجا میکنید.
در ادامه، قدمبهقدم مراحل این کار رو با هم جلو میبریم.
نکات مهم قبل از آپدیت دستی وردپرس
قبل از اینکه دست به فایلهای اصلی و هسته وردپرس بزنید، حتماً این چند تا نکته مهم رو رعایت کنید تا خیالتون راحت باشه و مشکلی پیش نیاد.
۱. از سایتتون نسخه پشتیبان (بکاپ) بگیرید
مهمترین کاری که قبل از آپدیت باید انجام بدید، گرفتن یه بکاپ کامله. این بکاپ حتماً باید شامل دو بخش باشه:
- فایلهای سایت
- پایگاه داده (دیتابیس)
بیشتر شرکتهای هاستینگ امکان بکاپگیری رو توی کنترل پنل هاستتون گذاشتن. علاوه بر اون، میتونید از افزونههای بکاپگیری وردپرس هم استفاده کنید. اگر موقع آپدیت کوچکترین مشکلی پیش بیاد، با این بکاپ میتونید توی چند دقیقه سایت رو به حالت اولش برگردونید.
۲. سازگاری قالب و افزونهها رو بررسی کنید
قبل از اینکه نسخه جدید وردپرس رو نصب کنید، بهتره مطمئن بشید قالب و افزونههاتون با این نسخه جدید سازگار هستن یا نه. این قضیه مخصوصاً برای سایتهایی که قالبهای قدیمی دارن یا از افزونههای اختصاصی استفاده میکنن خیلی حیاتیه. اگه طراح قالب یا افزونه هنوز نسخه جدید و سازگار رو منتشر نکرده باشه، ممکنه بعد از آپدیت با خطا مواجه بشید.
۳. فضای خالی هاست رو چک کنید
برای آپلود کردن فایلهای جدید وردپرس، نیاز به فضای خالی روی هاست دارید. اگه حجم هاستتون تقریباً پر شده باشه، موقع آپلود یا اکسترکت کردن فایلها ممکنه با ارور مواجه بشید.
۴. افزونههای کش رو موقتاً غیرفعال کنید
بعضی وقتها افزونههای کش باعث میشن فایلهای قدیمی بهتون نشون داده بشن و فکر کنید آپدیت درست انجام نشده. پس بهتره قبل از شروع، کش سایت رو کاملاً پاک کنید و اگه نیاز شد، افزونههای کش رو موقتاً غیرفعال کنید.
دانلود آخرین نسخه وردپرس
. برای آپدیت وردپرس بهصورت دستی اول باید آخرین نسخه وردپرس رو از مخزن وردپرس و یا از صفحه افزونه های ضروری وردپرس دانلود کنید.

آپلود فایل وردپرس در هاست
بعد از اینکه نسخه جدید رو دانلود کردید، باید فایلها رو بفرستید روی هاست.
روش اول: استفاده از File Manager اگه از سیپنل (cPanel) یا دایرکتادمین (DirectAdmin) استفاده میکنید.
وارد کنترل پنل هاستتون بشید.
بخش File Manager رو باز کنید.
برید سراغ پوشه اصلی سایت (همون public_html).
فایل ZIP وردپرس رو آپلود کنید.
بعد از اینکه آپلود تموم شد، فایل رو Extract (از حالت فشرده خارج) کنید. بهاینترتیب جایگزین فایلهای قبلی وردپرس میشه.

بعد از اون باید وارد پوشه wp content خودتون بشید و پوشههای Plugins و Themes رو حذف کنید.

بعد به پوشه WordPress برگردید و همهی فایلها رو زیپ کنید.

روش دوم: استفاده از FTP توی این روش از نرمافزارهایی مثل FileZilla استفاده میشه. مزیت FTP اینه که توی سایتهای بزرگ و پروژههای حرفهای، مدیریت فایلها رو خیلی راحتتر میکنه. بعد از اینکه به هاست وصل شدید، فایلهای نسخه جدید وردپرس رو به سرور منتقل کنید.
جایگزینی فایلهای هسته وردپرس
مهمترین مرحله آپدیت دستی، همین بخش جایگزینی فایلهاست. شما باید فایلهای اصلی وردپرس رو با فایلهای نسخه جدید عوض کنید، اما حواستون باشه که یه سری فایلها رو اصلاً نباید دست بزنید یا حذف کنید!
فایلهایی که باید عوض بشن:
معمولاً این پوشهها و فایلها باید با نسخه جدید جایگزین بشن:
- پوشه wp-admin
- پوشه wp-includes
همچنین فایلهای اصلی که توی ریشه یا همون مسیر اصلی وردپرس هستن، مثل:
- index.php
- wp-login.php
- wp-settings.php
- wp-cron.php
- wp-config-sample.php
فایلهایی که اصلاً نباید حذف یا عوض بشن:
موقع آپدیت حواستون باشه که به هیچ وجه این موارد رو پاک نکنید:
- پوشه wp-content
- فایل wp-config.php
- فایل .htaccess
پوشه wp-content شامل قالبهای نصبشده، افزونهها، فایلهای آپلود شده و تصاویر سایتتونه و اگه پاک بشه، اطلاعات سایتتون از بین میره! فایل wp-config.php هم اطلاعات اتصال به دیتابیس رو توی خودش داره و نباید تغییر کنه.
سادهترین روش برای جایگزینی فایلها:
اگه دارید از File Manager هاست استفاده میکنید:
- فایل ZIP وردپرس رو استخراج کنید.
- وارد پوشه wordpress بشید.
- پوشه wp-admin رو روی نسخه قبلی کپی (جایگزین) کنید.
- پوشه wp-includes رو هم جایگزین کنید.
- فایلهای ریشه وردپرس رو روی نسخههای قبلی کپی کنید.
- اگه هاست ازتون پرسید که فایلها رو Overwrite کنه، گزینه Replace یا تایید رو بزنید.
با این روش، فقط فایلهای اصلی وردپرس آپدیت میشن و اطلاعات اصلی سایتتون کاملاً دستنخورده باقی میمونه.
اجرای بهروزرسانی پایگاه داده (دیتابیس)
بعد از اینکه فایلها رو جابهجا کردید، وارد پیشخوان (مدیریت) وردپرستون بشید. توی بعضی از نسخهها، وردپرس یه پیام بهتون نشون میده که نوشته: «بهروزرسانی پایگاه داده مورد نیاز است» یا Database Update Required.
توی این وضعیت، کافیه روی دکمه بهروزرسانی پایگاه داده کلیک کنید. این کار معمولاً چند ثانیه بیشتر طول نمیکشه و ساختار دیتابیس سایتتون رو با نسخه جدید وردپرس هماهنگ میکنه.
بررسی سلامت سایت بعد از آپدیت
وقتی کار آپدیت تموم شد، حتماً این چند تا مورد رو چک کنید تا خیالتون از همه چیز راحت بشه:
- وارد پیشخوان وردپرس بشید و عملکردش رو ببینید.
- کارکرد افزونهها رو تست کنید.
- ظاهر و صفحات مختلف سایت رو چک کنید که درست نمایش داده بشن.
- فرمهای تماس رو تست کنید.
- اگه فروشگاه دارید، عملکرد ووکامرس رو بررسی کنید.
- سرعت بارگذاری سایت رو چک کنید.
همچنین پیشنهاد میکنم توی پیشخوان وردپرس به مسیر ابزارها > سلامت سایت برید. توی این بخش، خود وردپرس اگه مشکل یا خطای احتمالی وجود داشته باشه رو بهتون گزارش میده.
مزایای آپدیت دستی وردپرس
استفاده از روش دستی کلی مزیت داره، مخصوصاً این روزها:
- دیگه نیازی به ارتباط مستقیم سرور با سایت wordpress.org ندارید.
- موقع اختلالات اینترنت، کارتون لنگ نمیمونه و میتونید راحت سایت رو آپدیت کنید.
- روی کل فرآیند بهروزرسانی کنترل کامل دارید.
- بهترین روش برای هاستهای ایرانی توی شرایط محدودیت اینترنته.
- احتمال خراب شدن فرآیند آپدیت (که گاهی توی آپدیت خودکار پیش میاد) رو خیلی کم میکنه.
به خاطر همین مزایاست که خیلی از مدیران سایتها ترجیح میدن تا زمان رفع کامل مشکلات ارتباطی سرورها، بهروزرسانیهای وردپرس رو خودشون بهصورت دستی انجام بدن.
آموزش حل خطای جهت انجام عملیات تعمیرات زمانبندیشده برای مدت کوتاهی در دسترس نیست
ممکنه زمانی که برای بهروزرسانی خودکار از طریق پنل مدیریت وردپرس خود اقدام کردید این کار تموم نشده و روی سایت شما خطای “جهت انجام عملیات تعمیرات زمانبندیشده برای مدت کوتاهی در دسترس نیست” رو مشاهده کنید.
این رفع خطا بهسادگی انجامپذیره و اصلاً جای نگرانی نیست. برای حذف کردن این خطا تنها کافیه مقاله رفع خطای جهت انجام عملیات تعمیرات زمانبندی شده رو مطالعه کنید.
جمعبندی
آپدیت کردن وردپرس یکی از مهمترین کارهاییه که برای حفظ امنیت، افزایش سرعت و عملکرد بهتر سایت باید بهصورت منظم انجام بدید. در شرایط عادی، بهروزرسانی از طریق پیشخوان وردپرس سریعترین و سادهترین راهه؛ اما اگه به هر دلیلی آپدیت خودکار با مشکل مواجه شد، میتونید با استفاده از روش دستی و از طریق هاست، وردپرس رو بدون دردسر به آخرین نسخه ارتقا بدید.
فقط یادتون باشه قبل از هر نوع بهروزرسانی، حتماً از سایت و پایگاه دادهتون نسخه پشتیبان تهیه کنید تا در صورت بروز هرگونه مشکل، امکان بازگردانی اطلاعات وجود داشته باشه. همچنین بعد از آپدیت، عملکرد سایت، افزونهها و قالب رو بررسی کنید تا مطمئن بشید همه چیز بهدرستی کار میکنه.
با بهروز نگه داشتن وردپرس، نهتنها امنیت سایتتون رو افزایش میدید، بلکه از جدیدترین امکانات و بهبودهای این سیستم مدیریت محتوا هم بهرهمند میشید و سایتتون همیشه در بهترین وضعیت ممکن باقی میمونه. شاد و سربلند باشید. 🙂
سلام و درود و خدا قوت میگم استاد جان
واقعا دمت گرم!