SHET22

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

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

اگه می‌خواید چیدمان نوار کناری، فوتر یا بقیه ناحیه‌های ابزارک سایتتون رو به یک سایت وردپرسی دیگه ببرید، لازم نیست همه‌چیز رو از صفر بچینید. با افزونه Widget Importer & Exporter می‌تونید از ابزارک‌های سایت مبدأ خروجی بگیرید و همون فایل رو در سایت مقصد وارد کنید.

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

آنچه در این مقاله می‌خوانید

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

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

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

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

قبل از انتقال ابزارک‌ها این نکته‌ها رو بررسی کنید

  • مطمئن بشید قالب سایت‌ها ناحیه ابزارک داره: ناحیه ابزارک همون جای مشخصی مثل نوار کناری یا فوتره که قالب اجازه می‌ده ابزارک‌ها رو داخلش بذارید. اگه قالب مقصد چنین ناحیه‌ای نداشته باشه، ابزارک مربوط به اون ناحیه سر جای قبلی خودش قرار نمی‌گیره.
  • از سایت مبدأ و مقصد نسخه پشتیبان بگیرید: درون‌ریزی ابزارک‌ها معمولاً ساده‌ست، ولی بهتره قبل از هر تغییری یک بکاپ کامل و قابل‌بازیابی داشته باشید.
  • افزونه‌های سازنده ابزارک‌های اختصاصی رو در سایت مقصد نصب کنید: بعضی ابزارک‌ها به یک افزونه خاص وابسته‌ان. اگه اون افزونه روی سایت مقصد فعال نباشه، ممکنه ابزارک مربوط به اون درست درون‌ریزی نشه.
  • تفاوت قالب مبدأ و مقصد رو در نظر بگیرید: لازم نیست قالب دو سایت حتماً یکسان باشه. بااین‌حال، اگه نام یا تعداد ناحیه‌های ابزارک اون‌ها فرق داشته باشه، ممکنه بعضی ابزارک‌ها به بخش غیرفعال‌ها برن. اگه هنوز قالب مقصد رو آماده نکردید، آموزش نصب قالب وردپرس می‌تونه کمکتون کنه.

آیا این روش برای قالب‌های بلوکی هم مناسبه؟

این روش بیشتر به درد قالب‌های کلاسیک می‌خوره؛ یعنی قالب‌هایی که بخش «نمایش ← ابزارک‌ها» و ناحیه‌هایی مثل سایدبار یا فوتر دارن. در قالب‌های بلوکی، بخش‌های مختلف سایت معمولاً با ویرایشگر سایت و بلوک‌ها ساخته می‌شن.

تفاوت ابزارک‌های قالب کلاسیک با بخش‌های قالب بلوکی

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

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

چه زمانی باید از ویرایشگر سایت استفاده کنید؟

اگه در پیشخوان سایتتون گزینه «نمایش ← ویرایشگر» رو می‌بینید، ولی منوی «ابزارک‌ها» در دسترس نیست، احتمالاً قالب بلوکی فعاله. البته افزونه‌ها، سطح دسترسی حساب کاربری یا تغییرهای پیشخوان هم می‌تونن روی نمایش این منوها اثر بذارن. برای اینکه مطمئن بشید، نام قالب فعال رو در بخش «نمایش ← پوسته‌ها» ببینید. اگه قالب فعال بلوکیه، بهتره هدر، فوتر و بقیه بخش‌های قالب رو از مسیر «نمایش ← ویرایشگر» مدیریت کنید.

افزونه Widget Importer & Exporter فقط داده‌های ابزارک‌ها رو منتقل می‌کنه و کاری به الگوها یا طراحی کامل ویرایشگر سایت نداره. پس قبل از شروع، نوع قالب و روشی که بخش‌های سایتتون باهاش ساخته شدن رو بررسی کنید.

آشنایی با افزونه Widget Importer & Exporter

Widget Importer & Exporter یک افزونه رایگان برای خروجی گرفتن و درون‌ریزی ابزارک‌های وردپرسه. این افزونه اطلاعات ابزارک‌ها رو داخل فایلی با پسوند .wie ذخیره می‌کنه. WIE همون قالب فایل مخصوص افزونه‌ست که داده‌های ابزارک‌ها داخلش نگهداری می‌شن.

این افزونه چه اطلاعاتی رو منتقل می‌کنه؟

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

چه اطلاعاتی با فایل WIE منتقل نمی‌شن؟

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

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

آموزش انتقال ابزارک‌ها در وردپرس با Widget Importer & Exporter

برای انجام این کار باید به بخش مدیریت هر دو سایت دسترسی داشته باشید. سایت مبدأ همون سایتیه که ابزارک‌ها الان روی اون قرار دارن. سایت مقصد هم سایتیه که می‌خواید ابزارک‌ها رو بهش منتقل کنید.

مرحله اول: افزونه رو روی هر دو سایت نصب کنید

اول وارد پیشخوان سایت مبدأ بشید و مسیر «افزونه‌ها ← افزودن افزونه تازه» رو باز کنید. عبارت Widget Importer & Exporter رو در کادر جستجو بنویسید، بعد افزونه رو نصب و فعال کنید.

نصب افزونه Widget Importer & Exporter
نصب افزونه Widget Importer & Exporter

همین مراحل رو روی سایت مقصد هم انجام بدید. افزونه باید هنگام گرفتن خروجی در سایت مبدأ و هنگام درون‌ریزی در سایت مقصد فعال باشه.

مرحله دوم: از ابزارک‌های سایت مبدأ خروجی بگیرید

در پیشخوان سایت مبدأ به مسیر «ابزارها ← Widget Importer & Exporter» برید. روی دکمه Export Widgets کلیک کنید تا مرورگر یک فایل با پسوند .wie براتون دانلود کنه.

دانلود فایل ابزارک‌ها
دانلود فایل ابزارک‌ها

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

مرحله سوم: فایل WIE رو در سایت مقصد وارد کنید

حالا وارد پیشخوان سایت مقصد بشید و مسیر «ابزارها ← Widget Importer & Exporter» رو باز کنید. در بخش درون‌ریزی روی دکمه انتخاب فایل بزنید و فایل WIE مرحله قبل رو انتخاب کنید.

بازگذاری فایل ابزارک‌ها
بازگذاری فایل ابزارک‌ها

بعد روی دکمه Import Widgets کلیک کنید. افزونه فایل رو بررسی می‌کنه و نتیجه هر ابزارک رو جداگانه نشون می‌ده. تا وقتی گزارش کامل روی صفحه نیومده، این صفحه رو نبندید.

مرحله چهارم: نتیجه درون‌ریزی رو بررسی کنید

گزارش درون‌ریزی بهتون می‌گه برای هر ابزارک چه اتفاقی افتاده؛ مثلاً ابزارک وارد شده، از قبل وجود داشته یا به‌خاطر نبودن ناحیه یا افزونه موردنیاز منتقل نشده. متن هر پیام رو بخونید و فقط از روی رنگش نتیجه نگیرید.

بعد از تموم شدن کار، اگه قالب کلاسیک دارید، به مسیر «نمایش ← ابزارک‌ها» برید. جایگاه و محتوای ابزارک‌ها رو بررسی کنید و هرکدوم رو که سر جای درست نیست، با کشیدن و رها کردن به ناحیه مناسب ببرید.

مسیر «نمایش ← ابزارک‌ها»
مسیر «نمایش ← ابزارک‌ها»

بعد از انتقال ابزارک‌ها چه چیزهایی رو بررسی کنید؟

  • جایگاه ابزارک‌ها در ناحیه‌های قالب: ببینید هر ابزارک داخل نوار کناری، فوتر یا همون ناحیه‌ای قرار گرفته که می‌خواستید.
  • تنظیمات و محتوای هر ابزارک: عنوان‌ها، متن‌ها، پیوندها، شناسه‌ها و گزینه‌های ابزارک‌ها رو یکی‌یکی بازبینی کنید. ممکنه بعضی آدرس‌ها هنوز به سایت مبدأ وصل باشن.
  • ابزارک‌های غیرفعال یا پشتیبانی‌نشده: حتماً بخش ابزارک‌های غیرفعال رو هم ببینید. اگه افزونه سازنده یک ابزارک نصب نیست، اول اون افزونه رو نصب و فعال کنید و بعد دوباره درون‌ریزی رو انجام بدید.
  • نمایش سایت در موبایل و دسکتاپ: صفحه‌های اصلی سایت رو در اندازه‌های مختلف باز کنید. ممکنه ظاهر ابزارک به‌خاطر تفاوت قالب یا CSS با سایت مبدأ یکی نباشه. CSS همون کدهاییه که ظاهر سایت رو کنترل می‌کنن.
  • عملکرد پیوندها، فرم‌ها و محتوای پویا: روی پیوندهای ابزارک‌ها کلیک کنید، فرم‌ها رو یک‌بار بفرستید و ابزارک‌هایی مثل نوشته‌های تازه یا محصولات رو هم ببینید. وقتی جایگاه، ظاهر و عملکرد این بخش‌ها در موبایل و دسکتاپ درست بود، کار انتقال تمومه.

رفع خطاهای رایج موقع انتقال ابزارک‌ها

ناحیه ابزارک مقصد پیدا نمی‌شه

این مشکل بیشتر وقتی پیش میاد که قالب مقصد ناحیه‌ای هم‌نام با قالب مبدأ نداره. لازم نیست قالب دو سایت حتماً یکی باشه، ولی هرچقدر ساختار ناحیه‌های ابزارک شبیه‌تر باشه، نتیجه مرتب‌تر درمیاد.

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

بعضی ابزارک‌ها وارد نمی‌شن

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

ابزارک‌ها به بخش غیرفعال‌ها می‌رن

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

بعد از درون‌ریزی ظاهر ابزارک‌ها فرق می‌کنه

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

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

جمع‌بندی انتقال ابزارک‌ها در وردپرس

برای انتقال ابزارک‌ها در وردپرس، افزونه Widget Importer & Exporter داده‌ها و تنظیمات ابزارک‌ها رو داخل یک فایل WIE می‌ذاره. بعد می‌تونید این فایل رو در سایت مقصد وارد کنید و نتیجه انتقال هر ابزارک رو جدا ببینید.

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

سؤالات متداول

آیا برای انتقال ابزارک‌ها باید قالب دو سایت یکسان باشه؟

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

فایل WIE شامل نوشته‌ها و دسته‌بندی‌ها هم می‌شه؟

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

آیا می‌شه ابزارک‌ها رو بدون افزونه منتقل کرد؟

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

چرا بعضی ابزارک‌ها بعد از انتقال غیرفعال می‌شن؟

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

نظر شما در این مورد چیه؟

  1. کاربر مهمان۱۶ اسفند ۱۳۹۴

    ممنون از مطالب خوبتون

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

در حال بارگذاری...

هر سوالی دارید بپرسید.پاسخگوی شما هستیم.