
وقتی خطای قالب مانع بازشدن پیشخوان وردپرس میشود، در هاستی که WP-CLI دارد میتوان قالب نصبشدهٔ دیگری را از خط فرمان فعال کرد. این روش به دسترسی مجاز و انتخاب نصب صحیح سایت نیاز دارد.
قالب جایگزین و نسخهٔ پشتیبان را آماده کنید
از فایلها و دیتابیس نسخهٔ پشتیبان داشته باشید و نامک پوشهٔ قالب جایگزین را مشخص کنید. قالب باید واقعاً نصب و با محیط سایت سازگار باشد. اگر قالب فرزند استفاده میکنید، وابستگی آن به قالب والد را در نظر بگیرید؛ فعالسازی قالب فرزند بدون والد لازم، راه بازیابی کامل نیست.
در حسابی که چند وردپرس دارد، مسیر نصب را دقیق انتخاب کنید. در شبکهٔ چندسایتی، سایت هدف و اجازهٔ استفاده از قالب نیز اهمیت دارد. اگر WP-CLI در دسترس نیست، از مدیر میزبان برای روش بازیابی مناسب همان نصب کمک بگیرید.
فعالسازی با WP-CLI
در پوشهٔ نصب صحیح، قالب جایگزین را با نامک واقعی آن فعال کنید. در این مثال، theme-slug یک جاینگهدار است و باید با نامک قالب موجود جایگزین شود:
wp theme activate theme-slug --skip-themesپارامتر skip-themes از بارگذاری قالبها هنگام اجرای این درخواست جلوگیری میکند. اگر خطا از افزونه باشد، تشخیص جدا لازم است. گزینهٔ skip-plugins نیز همهٔ افزونههای MU را حذف نمیکند؛ مستندات WP-CLI محدودهٔ آن را توضیح میدهند. فایل قالب را برای رفع سریع خطا تصادفی پاک نکنید.
آزمون ظاهر و عملکرد
پس از موفقیت فرمان، پیشخوان و چند صفحهٔ اصلی را باز کنید. منوها، ابزارکها، فرم، صفحهٔ فروشگاهی و نمایش موبایل را متناسب با سایت بررسی کنید؛ فعالشدن قالب جایگزین میتواند ظاهر و جایگاه بعضی اجزا را تغییر دهد. خطای قالب قبلی باید در محیط آزمایشی اصلاح شود. پس از رفع علت و آزمون سازگاری، دربارهٔ بازگشت به قالب قبلی تصمیم بگیرید.
سرویسهای مرتبط با این مطلب
برای بررسی راهکار مناسب، مشخصات و شرایط این خدمات را ببینید.


