هسته چیست؟#
هستهی وردپرس همان نرمافزار اصلی است که از وردپرس دانلود میکنید. دو پوشهی اصلیاش wp-admin و wp-includes هستند و فایلهایی مثل wp-login.php و index.php هم جزو آناند. این بخش پیشخوان، ویرایشگر، دیتابیس و منطق اصلی سایت را فراهم میکند.
چه چیزی بیرون از هسته است؟#
پوشهی wp-content که قالبها، افزونهها و بارگذاریهای شما داخلش است و فایل wp-config.php که تنظیمات اتصال به دیتابیس را دارد. اینها مال شماست و بهروزرسانی هسته آنها را پاک نمیکند.
مثال#
وقتی وردپرس به نسخهی تازه بهروزرسانی میشود، فایلهای هسته جایگزین میشوند. اگر قبلاً داخل wp-includes چیزی را دستی تغییر داده باشید، این تغییر ناپدید میشود.
قاعدهی طلایی#
هیچوقت هسته را ویرایش نکنید. برای تغییر رفتار از هوکها، قالب فرزند یا افزونه استفاده کنید.
چرا بهروزرسانی مهم است؟#
بیشتر بهروزرسانیهای هسته مشکلات امنیتی را رفع میکنند. تأخیر طولانی یعنی سایت در برابر حملههای شناختهشده باز میماند. بهروزرسانیهای کوچک امنیتی معمولاً خودکار انجام میشوند.
اشتباه رایج#
دانلود وردپرس از سایتهای نامعتبر یا «نسخهی فارسی دستکاریشده». هسته را فقط از منبع رسمی بگیرید.
پشتیبانگیری قبل از تغییر#
پیش از هر بهروزرسانی بزرگ، از فایلها و دیتابیس بکاپ بگیرید. اگر چیزی خراب شد، بازگرداندن نسخهی قبلی سادهتر از عیبیابی در شرایط اضطراری است.