آموزش هاآموزش وردپرس

آپدیت قالب وردپرس بدون از دست رفتن تغییرات

چگونه بدون از بین رفتن تغییرات  اعمال شده بر روی سایت می توان قالب وردپرس را بروزرسانی کرد؟ این سوال یکی از بزرگترین معضلات به روز رسانی قالب می باشد که بیشتر مدیران وب سایت به آن اصرار دارند.

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

 چگونه می توان قالب وردپرس را به روز رسانی کرد؟

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

برای آپدیت قالب وردپرس نیز، باید با استفاده از منو نمایش، سپس زیر منو پوسته ها، وضعیت به روز رسانی یک قالب را مشاهده کنید.

آپدیت قالب وردپرس

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

بریم به این مطلب
دانلود رایگان افزونه Short URL برای ساختن لینک کوتاه مطالب

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

در هنگام بروز رسانی کدام یک از تغییرات اعمال شده بر روی قالب می تواند از بین برود؟

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

شما با سفارشی سازی قالب می توانید امکانات موجود در قالب خود را تغییر داده و تمامی تغییرات را در دیتابیس وردپرس ذخیره نماید. علاوه بر این موارد، شما می توانید عکس ها، چینش صفحه، رنگ ها،css  های سفارشی و موارد دیگر را نیز تغییر دهید.

همچنین لازم به ذکر است که منو های ویژه و مسیریابی در وردپرس تحت تاثیر به‌روزرسانی قالب قرار نمی‌گیرد و تغییر نمی کنند. از این رو قالب هایی که همراه با یک سری افزونه وارد بازار می شوند شامل قالب های محبوب وردپرس هستند. این افزونه به شما امکان اضافه کردن ویژگی های اضافی به قالب و همچنین سایت را می دهند. مهم ترین نکته و قابلیت این افزونه ها، آن است که تغییراتی که از طریق آنها  ایجاد می شوند تحت تاثیر بروزرسانی قالب قرار نمی گیرند و ثابت باقی می مانند.

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

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

چه تغییراتی در هنگام به روز رسانی از بین می روند؟

دو دسته از تغییرات هستند که پس ا به روز رسانی ها باقی نمی مانند:

  • کدهایی که به فایل php اضافه کرده اید.
  • تغییرات css که به صورت مستقیم بر روی فایل استایل شیت قالب افزوده اید.

چگونه می توان پس از آپدیت قالب وردپرس تغییرات را نگهداری و یا بازگردانی کرد؟

مرحله اول: ابتدا باید آماده سازی به جهت بروزرسانی قالب را انجام دهید.

با استفاده از FTP client به اکانت  wordpress hostingوارد شوید. سپس به پوشه    themes/wp_connect/ رفته و پوشه قالبتان را در کامپیوتر ذخیره نمایید.آپدیت قالب وردپرس

بریم به این مطلب
نحوه کسب درآمد در دوران قرنطینه کرونا

مرحله ۲ :دانلود قالب بروزرسانی شده و انتقال تغییرات

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

برای به روز رسانی وردپرس یا قالب، حال شما باید تغییرات مرتبط با نسخه قدیمی و جدید را بر روی کامپیوتر خود داشته باشید. در صورت به یاد داشتن تغییرات اعمال شده بر روی قالب خود، می توانید اسنیپت کدهای قالب قدیمی را بر روی قالب جدید کپی و پیست کنید.

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

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

مرحله ۳: آپلود کردن پوشه قالب جدید

پس از کپی کردن تغییرات در قالب جدید، می توانید نسخه بروزرسانی شده را بر روی سایت خود آپلود نمایید. برای این کار، با استفاده از ftp client  به وبسایت خود متصل شده و پوشه /themes wp-content بروید. در نهایت با انتخاب پوشه قالب جدید می توانید آن را در سایت خود آپلود نمایید.آپدیت قالب وردپرس

بریم به این مطلب
کوپن تخفیف و جذب مشتری بیشتر در ووکامرس!

پس از این کار، یک هشدار با این مضمون که فایل ها قبلا موجود بوده اند، برای شما پدیدار می شود. در این حالت باید گزینه strongOverwrite را انتخاب کنید. برای اطمینان از درست بودن همه چیز، لازم است به وب سایت خود مراجعه کرده و آن را بررسی کنید. این کار باعث می شود تا مطمئن شوید که فایل های قدیمی قالب با فایل های جدید جایگزین می شوند.آپدیت قالب وردپرس

چگونه در هنگام بروزرسانی قالب از از بین رفتن تغییرات جلوگیری نماییم؟

برای افزودن اسنپ کد ها و استایل های سفارشی به قالب وردپرس می توانید از چند روش استفاده نمایید. بهترین راه حل، ساختن یک قالب child می باشد. سپس شما می توانید کدهای سفارشی را به فایل های قالب child اضافه کنید. البته راه های ساده تری برای این عمل نیز وجود دارد.

شما می توانید از افزونه code snippets برای تغییرات سفارشی کد ها استفاده نمایید. این عمل به شما امکان افزودن اسمارت کد ها به صورت ایمن و بدون اختلال در وب سایت تان را می‌دهد. همچنین تغییرات شما تحت تاثیر بروزرسانی قالب قرار نمی‌گیرد. بنابراین شما می توانید قالب وردپرسی خود را بدون از بین رفتن این تغییرات به روز رسانی کنید و یا حتی آن را تغییر دهید.برای کد CSS می­‌توانید آن را در زیر تب Additional CSS  که مربوط به customizer  قالب‌تان است ذخیره کنید.آپدیت قالب وردپرس

با عضویت در کانال تلگرام قالب و افزونه وب برای همه هر روز یک قالب یا افزونه فروشی را به رایگان دانلود کنید.

عضویت در کانال تلگرام

برچسب ها

نوشته های مشابه

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

دکمه بازگشت به بالا
بستن
بستن