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

جایگزینی فایل های اصلی وردپرس (دیفالت کردن هسته وردپرس)

گاهی اوقات در وردپرس سروکله خطاهایی پیدا می‌شود که نه علت آن مشخص است، نه کارهایی مثل غیرفعال‌سازی قالب‌ها و افزونه‌ها خطا را رفع می‌کند. در این مواقع دیفالت کردن هسته وردپرس می‌تواند ناجی شما باشد!

وردپرس یکی از بهترین‌ها است! شکی در این موضوع نیست؛ اما حتی بهترین‌ها هم گاهی به مشکل می‌خورند و باید برای چنین شرایطی آماده باشید.

اول توصیه می‌کنیم اگر اطلاعات کاملی راجع‌به این سیستم مدیریت محتوا ندارید، مقالۀ وردپرس چیست را بخوانید.

اگر قصد دیفالت کردن هسته وردپرس را دارید، این مقالۀ آموزشی برای شما تهیه شده است؛ نگران نباشید! کار پیچیده‌ای نیست و در کمترین زمان انجام خواهد شد.

ابتدا بیایید ببینیم در چه مواقعی باید دست به چنین اقدامی بزنیم.

چه زمانی نیاز است که هسته وردپرس را به حالت پیش‌فرض بازگردانیم؟

اگر با وردپرس کار کرده باشید، می‌دانید گاهی مشکلاتی رخ می‌دهند که معلوم نیست از کجا آمده‌اند! هرچقدر هم که می‌گردید، منشاء آن را پیدا نمی‌کنید.

در برخی مواقع، ممکن است با غیرفعال‌سازی تمام افزونه‌ها و شاید تغییر قالب، مشکل برطرف شود؛ اما خب در بعضی از مواقع این کارها هم فایده‌ای ندارند و باید فکر چاره‌ای دیگر باشید.

چارۀ دیگری که کارتان را راه می‌اندازد، دیفالت کردن هستۀ وردپرس یا برگرداندن آن به حالت پیشفرض است!

اگر با وردپرس آشنایی داشته باشید، می‌دانید با یک سیستم مدیریت محتوای متن‌باز طرفیم که هرکس می‌تواند تغییرات مدنظرش را روی آن اعمال کند. گاهی ممکن است تغییرات باعث ایجاد اختلال در عملکرد کلی این CMS شوند و کارکرد سایتتان با مشکل روبه‌رو شود.

همان‌طور که گفتیم، در چنین مواقعی است که باید نسبت به برگرداندن هستۀ وردپرس به حالت پیشفرض اقدام کنید.

تصویری کارتونی از لوگوی وردپرس


پیشنهاد خواندنی: CMS چیست؟ بهترین CMS کدام است؟


خب این از دلیلی که باید سراغ دیفالت کردن WordPress Core بروید. بیایید چگونگی این کار را خدمتتان آموزش دهیم.

نحوه دیفالت کردن فایل‌های هسته وردپرس

اولین قدم این است که یک فول‌ بکاپ تهیه کنید! همیشه هنگام انجام اقدامات این‌چنینی، احتمال درصدی خطا و اشتباه وجود دارد؛ خطاها و اشتباه‌هایی که به از دست رفتن همه‌چیز منجر می‌شوند و یک تراژدی تمام‌وکمال را رقم خواهند زد!

برای جلوگیری از قربانی شدن، بکاپ گرفتن را فراموش نکنید. برای یادگیری انجام این کار، می‌توانید مقالۀ آموزش بکاپ‌گیری و بازگردانی بکاپ در دایرکت ادمین و سی‌پنل را بخوانید.

خب این مرحلۀ ۰ بود. اگر موافقید برویم سراغ مرحۀ اول از چگونگی دیفات کردن هسته وردپرس.

۱) چک کردن نسخۀ فعلی وردپرس

بعد از بکاپ‌گیری که به‌نوعی پیش‌نیاز بازگرداندن هسته وردپرس محسوب می‌شود، باید بررسی کنید که سایتتان روی چه نسخه‌ای از CMS وردپرس بالا آمده است.

اگر از کنترل‌پنل cPanel استفاده می‌کنید، وارد My Apps شوید و پایین لینک‌هایی که به سایتتان می‌رسند، شمارۀ نسخه‌ای که از آن استفاده می‌کنید را خواهید دید.

My apps در سی‌پنل

بعد از کسب اطلاعات لازم در این مورد، یک پوشه (ترجیحاً با نام old) در دایرکتوری اصلی هاستتان بسازید. تمامی فایل‌ها و فولدرهای وردپرس، به غیر از تعدادی از آن‌ها را، به این پوشۀ تازه‌ ساخته‌شده منتقل کنید.

فایل‌ها و فولدرهایی که نباید منتقل شوند، موارد زیر هستند:

  • فولدر wp-content
  • فایل wp-config.php

خب حالا وقت آن است که سراغ مرحلۀ بعدی برویم.


پیشنهاد خواندنی: راهنمای حل مشکل عدم نمایش فونت‌های اختصاصی در المنتور وردپرس


۲) دانلود فایل‌های وردپرس

لازم است برای بازگرداندن هسته وردپرس به حالت پیشفرض، آخرین نسخۀ آن را دانلود کنید. خب قاعدتاً باید به سایت wordpress.org بروید.

با کلیک روی Get WordPress (یا در بالای صفحه یا پایین صفحه) فایل فشرده‌شده (zip) آخرین نسخه را از این سایت دانلود کنید.

صفحۀ اصلی سایت wordpress.org

و اما مرحلۀ بعد که مرحلۀ آخر هم محسوب می‌شود.

۳) آپلود فایل‌های وردپرس

با استفاده از پروتکل FTP و یکی از کلاینت‌هایش، اتصالی از جنس SFTP به هاست برقرار کنید. بعد از متصل شدن، به فولدر WordPress installation بروید. اگر نمی‌دانید سراغ کدام کلاینت این پروتکل بروید، مقالۀ بهترین نرم‌افزارهای FTP برای کاربران ویندوز و مک را بخوانید.

همچنین می‌توانید با اتصال به کنترل‌پنل هاست خود و ورود به بخش File Manager به فایل‌های خود دسترسی پیدا کرده و عملیات آپلود را با ابزارهای این بخش انجام دهید.

همان‌طور که بالاتر هم گفتیم، آخرین نسخۀ این سیستم مدیریت محتوا در قالب یک فایل zip به شما ارائه می‌شود. فایل فشرده را در این فولدر Extract کنید.

همۀ فایل‌ها و فولدرها، به غیر از فولدر wp-content و فایل wp-config.php را انتخاب کرده و به فولدر public_html منتقل کنید.

با انجام این کار، تمام فایل‌های وردپرس، به جز آن‌هایی که مربوط به افزونه‌ها، قالب‌ها و دیتابیس هستند به حالت دیفالت برمی‌گردند؛ به زبان ساده، یعنی دیفالت کردن هستۀ وردپرس انجام خواهد شد.


پیشنهاد خواندنی: خطای the_content در المنتور + بررسی علت‌ها و راه‌حل رفع آن


در صورت مواجهه با خطای ۴۰۴ هنگام دیفالت کردن هسته وردپرس چه کنیم؟

فایل htaccess. هنگام دیفالت کردن حذف می‌شود. بنابراین، ممکن است با خطای ۴۰۴ برخورد کنید. فقط کافی است یک فایل htaccess. بسازید و نوشته‌های زیر را در آن وارد کنید.

BEGIN WordPress #

 

RewriteEngine On

RewriteRule .* – [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

RewriteBase /

RewriteRule ^index\.php$ – [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

 

END WordPress #

htaccess. یک فایل پیکربندی است و برای آشنایی بیشتر با آن، می‌توانید مقالۀ htaccess چیست و چه کاربردهایی دارد را بخوانید.

به‌سادگی هسته وردپرس را به حالت پیشفرض برگردانید

در برخی شرایط، به دیفالت کردن هسته وردپرس نیاز پیدا می‌کنید تا مشکلات ایجادشده در این CMS از بین بروند.

در این مقاله، چگونگی انجام این کار را بررسی کردیم و دیدید که کار نسبتاً ساده‌ای است.

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

نیکان حیدری

«نوشتن، قفل‌هایی را باز میکند که به ظاهر غیرقابل‌‌نفوذ هستند». این باور نیکان او را به سمت دنیای کلمات فرستاد و حالا چندسالی است که نوشته‌هایش قفل ذهن مخاطب‌های حوزه تکنولوژی را باز می‌کند.

نظر شما راجع به این محتوا چیست؟

آخرین مطالب دسته بندی آموزش وردپرس

دیدگاه ها

اولین نفری باشید که دیدگاه خود را ثبت می کنید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *