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

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

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

آپدیت کردن قالب

آپدیت کردن قالب وردپرس یک امکان قدرتمندی است که وردپرس را در بین طراحان سایت محبوب می کند. این بروز رسانی هم برای خود نسخه وردپرس وهم برای قالب و افزونه است . وبسایت وردپرس شما به طور منظم از صفحه‌­ی “پیشخوان » به‌روزرسانی‌ها” وضعیت به­‌روزرسانی را بررسی کرده و آن را اعمال می­‌کند.

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

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

دقت داشته باشید که هرگونه تغییر در فایل functions.php از بین خواهد رفت. هر تغییر CSS که به صورت مستقیم به فایل استایل شیت قالب (style.css) افزوده‌­اید نیز پاک­ خواهد ­شد. برای نگه داشتن اینگونه تغییرات چه باید کرد؟

بروز رسانی بدون تغیییر

اولین کاری که باید انجام دهید این است که به اکانت wordpress hosting  خود با استفاده از FTP client متصل شوید. زمانی که متصل شدید به پوشه‌­ی wp-connect/themes/  بروید و پوشه­‌ی قالب خود را در کامپیوتر دانلود کنید.

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

حالا باید تغییرات مربوط به نسخه­‌ی قدیمی و جدید را بر روی کامپیوتر خود داشته باشید. اگر تغییراتی که بر روی قالب خود اعمال کرده‌­اید را به یاد دارید به سادگی اسنیپت کدهای قالب قدیمی را بر روی قالب جدید copy و paste کنید. از سوی دیگر اگر تغییراتی که اعمال کرده­‌اید را به یاد ندارید باید ابتدا آن­ها را بیابید. آسان­‌ترین راه برای انجام این کار مقایسه­‌ی فایل­‌های قالبتان است. باید از یک نرم‌­افزار مقایسه­‌ی فایل مثل  WinMerge برای کامپیوترهای مک و Meld برای کامپیوترهای لینوکس استفاده کنید.
پوشه­‌ی هر دو قالب را در نرم­‌افزار مقایسه­‌ی فایل باز کنید. این نرم­‌افزار فایل­‌ها را در کنار یکدیگر به نمایش می­‌گذارد و به شما امکان این را می‌­دهد که فایل­‌ها را به سرعت مقایسه کنید و تغییراتی که در قالب قدیمی اعمال کرده‌­اید را مکان­‌یابی کنید. از این‌رو امکان بروزرسانی قالب وردپرس بدون از دست رفتن تنظیمات سفارشی برایمان فراهم می‌شود.

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

حال  FTP client به شما هشدار می­‌دهد که فایل­‌هایتان با اسامی مشابه موجود­اند. شما باید گزینه‌ی strongOverwrite را انتخاب کنید تا مطمئن شوید که فایل­‌های قدیمی قالب‌تان با فایل­‌های جدید جایگزین می­‌شوند.

تمام کاری که باید انجام دهید همین است. شما با موفقیت آپدیت قالب وردپرس بدون از دست رفتن تغییرات را انجام دادید. به سایت خود مراجعه کنید تا مطمئن شوید که همه چیز طبق انتظار عمل می‌­کند.

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

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

پست مرتبط
استفاده درست از برچسب ها در وردپرس
استفاده درست از برچسب ها در وردپرس

مدیریت محتوا مهم ترین بخش در طراحی سایت است و استفاده درست از برچسب ها در وردپرس یکی از مهم ترین دلیل برای دیده شده سایت شما در گوگل ازاین رو محتوا نقش بسیاری در بالا بودن سایت شما دارد.در استفاده از سیستم مدیریت محتوای وردپرس، برچسب گذاری امری مهم تلقی میشود که شاید برای خیلی از […]

ادامه مطلب
توضیحات متا در وردپرس
توضیحات متا در وردپرس

گوگل این موتور جست و جو قوی برای نشان دادن محتوای شما به کاربران متقاضی آن از عنوان مطلب و توضیحات متا محتوای شما استفاده می کند.کاربر با سرج مطلب موردنظر خود نیاز دارید تا کمی(به اصطلاح چکیده) از مطلب وب سایت شما بخواند و در صورت علاقه بر روی لینک محتوای شما کلیک کرده […]

ادامه مطلب
قالب سایت خبری و محتوایی
معرفی چند قالب سایت خبری و محتوایی

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

ادامه مطلب

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