إضافة Customizer Export/Import

الوصف

إضافة Customizer Export/Import

تسمح لك إضافة التصدير والاستيراد Customizer Export/Import بتصدير أو استيراد إعدادات تخصيص ووردبريس من واجهة أداة التخصيص مباشرة! إذا كان القالب الخاص بك يستخدم تخصيص ووردبريس لإعداداته، فهذه الإضافة هي المناسبة لك!

يرجى زيارة مدونتنا لمزيد من المعلومات عبر إضافة Customizer Export/Import

جديد! خيارات التصدير

تقوم إضافة التصدير والاستيراد Customizer Export/Import سابقًا بتصدير الخيارات المحفوظة فقط كتعديلات القالب باستخدام الوظيفة get_theme_mods، ولم يكن أكثر من ذلك! أما الآن فإضافة التصدير والاستيراد Customizer Export/Import تقوم الإعدادات المحفوظة مثل تصدير الخيارات أيضاً!

كيف تعمل

تصدير الإعدادات المخصصة بسيط للغاية. أنقر على زر التصدير من داخل أداة تخصيص القالب وسيبدأ تنزيل الملف تلقائيًا مع إعداداتك. يتم تسمية ملفات التصدير باسم القالب الخاص بك ولايمكن استخدامها إلا من أجل استيراد إعدادات القالب أو القالب الفرعي (Child Theme) الذي تمّ تصدير إعداداته. تحتوي ملفات التصدير على تفريغ متسلسل من التعديلات التي تم استردادها بواسطة الوظيفة get_theme_mods أو إعدادات التخصيص المحفوظة كخيارات.

كما أن عملية استيراد الإعدادات المخصصة أمر سهل. اختر ملف التصدير الذي ترغب في استيراده، ثم حدّد ما إذا كنت ترغب في تنزيل واستيراد الصور (على غرار استيراد المقالات). وأخيرًا، أنقر فوق زر الاستيراد. بمجرّد أن تتم عملية استيراد الإعدادات الخاصة بك، سيتم تحديث الصفحة وسيتم عرض التصميم الجديد الخاص بك.

تصدير خيارات مُخصّصة

كما هو متاح للمطورين أيضًا أن تكون لديهم خيارات متعددة يستطيعون التحكم بها ولا تعدّ جزءًا من أداة التخصيص التي يتم تصديرها باستخدام الفلتر cei_export_option_keys. يمكن تصدير هذه الخيارات واستيرادها عن طريق إضافة مفتاح اختيار خاص بك إلى مصفوفة الخيارات التي سيتم تصديرها كما هو موضح أدناه.

function my_export_option_keys( $keys ) {
    $keys[] = 'my_option_key';
    $keys[] = 'another_option_key';
    return $keys;
}

add_filter( 'cei_export_option_keys', 'my_export_option_keys' );

مشاكل معروفة

تعمل هذه الإضافة حاليًا مع القوالب النشطة فقط، ولا تعمل مع القوالب التي تتم معاينتها باستخدام إضافة لتجربة الانطلاقة (Theme Test Drive plugin) أو معاينة أداة تخصيص القالب الجديدة.

المساهمة!

نودّ أن نسمع تعليقاتك حول كيفية تحسين إضافة التصدير والاستيراد Customizer Export/Import، أو لنجعلها أفضل من ذلك، راجع مطوري القوالب الذين يساهمون بنشاط! لا تتردد في إخبارنا إذا كنت مهتمًا بالمساهمة كما أنه لمن دواعي سرورنا أن يكون لدينا أشخاص آخرون بنفس اهتماماتنا.

إضافة Customizer Export/Import يقدمها لك أناس رائعون Beaver Builder.

لقطات الشاشة

  • قسم أداة تخصيص التصدير/الاستيراد.

التنصيب

  1. تنصيب إضافة Customizer Export/Import إما عبر مستودع ودليل إضافات ووردبريس، أو عن طريق رفع الملفات إلى خادمك في المسار wp-content/plugins.

  2. بعد التنشيط، ستتوفر وظائف التصدير/الاستيراد كقسم منفصل ضمن خيارات أداة التخصيص.

التعليمات

يرجى زيارة مدونتنا لمزيد من المعلومات عبر إضافة Customizer Export/Import.

المراجعات

15 أكتوبر، 2019
If you've ever done some prototyping on a WordPress multi site, and eventually want to move you site to a proper domain, you'll find out, that none of the typical cloning/migration tools, supports that in their free tier. Fair enough. The built in WordPress Export/Import handles most content pretty ok, buut, the changes made in the customizer, can actually be pretty substantial, especially when dealing with an advanced theme. I was able to migrate from multi site to stand alone, using built in tools and Customizer Export/Import in a few minutes, and almost all my configurations, including typography, colors, page and post settings, custom css etc, was imported. Sidebar and Widgets settings was surprisingly not migrated? No big deal, I'll copy paste their settings from my original site, but support for sidebar and widgets would make the plugin complete. Customizer Export/Import is a huge time saver - thanks!
29 يونيو، 2019
If it comes form Beaver Builder, you know it is good. This plugin works. Period. Makes it very easy to work with multiple Beaver Builder websites.
11 يونيو، 2019
I used it with the Storefront theme. I exported the settings from Storefront, then activated a blank child theme, and imported the settings. Worked perfectly! Thanks.
6 يونيو، 2019
It took me longer to read about the plugin than it did to export, upload and activate my child theme, and then import the settings! Entire change-over to my child theme took <30 seconds with no glitches! I spent HOURS doing this on another site without this plugin. Thanks!
إقرأ جميع المراجعات 71

المساهمون والمطوّرون

“إضافة Customizer Export/Import” هو برنامج مفتوح المصدر. وقد ساهم هؤلاء الأشخاص بالأسفل في هذه الإضافة.

المساهمون

لقد تم ترجمة ”إضافة Customizer Export/Import“ إلى 11 لغة. شكراً إلى جميع المُترجمين لمُساهماتهم.

ترجمة ”إضافة Customizer Export/Import“ إلى لغتك.

مُهتم بالتطوير؟

تصفّح الشفرة، تحقق من مستودع SVN، أو الاشتراك في سجل التطوير بواسطة RSS.

سجل التغييرات

Version 0.1

  • إصدار أولي.

Version 0.2

  • إضافة فلتر cei_export_option_keys من أجل تصدير الخيارات المُخصصة.

Version 0.3

  • تظهر إعدادات المُخصّص الآن كـ خيارات للتصدير والاستيراد.

Version 0.5

  • محاولة إصلاح مشكلة الرفع في نسخة ووردبريس 4.7.1.

Version 0.6

  • محاولة إصلاح آخر للمشكلة مع الرفع في نسخة ووردبريس 4.7.1.

Version 0.7

  • تم إضافة دعم التصدير والاستيراد المخصص لـ CSS.

Version 0.8

  • تم إضافة الدعم لبيانات الاختيار الذي يحتوي على قيمة فارغة.

Version 0.9

  • السماح بخيارات الودجت أو الشريط الجانبي بالمفاتيح الخاصة بهم ليتم تصديرها.

Version 0.9.1

  • تم إصلاح المشكلة مع وجود خطوط مائلة / في روابط الإضافة و S3. بدعم من Huskynarr.