انتقل إلى المحتوى
لا توجد نتائج
قاعدة معارف MEC
  • التركيب
    • التركيب
    • تفعيل
    • التحديث التلقائي
    • تحديث يدوي
    • تغيير نطاق الترخيص
  • الإعدادات
    • General
    • صفحة الأرشيف
    • الروابط الدائمة/الروابط الدائمة
    • العملة
    • عرض الكل
  • حدث مفرد
    • إعدادات الحدث الفردي
    • كيفية إضافة حدث في مكون MEC الإضافي؟
    • شريط جانبي واحد لـ MEC
    • الحقول المخصصة
    • عرض الكل
  • وحدات الحدث
    • سبيكرات
    • منظمو
    • المواقع
    • خريطة
    • عرض الكل
  • إعدادات الحجز
    • وحدة الحجز
    • عناصر الحجز
    • استمارة الحجز
    • بوابات الدفع
    • عرض الكل
  • تقديم الحدث
    • General
    • مستوى الوصول
    • أقسام FES
    • الحقول المطلوبة
    • عرض الكل
  • آلية الربط
    • Mailchimp
    • عضوية مدفوعة برو
    • BuddyPress
    • LearnDash
    • عرض الكل
  • الإشعارات
    • إشعار الحجز
    • تأكيد الحجز
    • تذكير بالحجز
    • إشعار المسؤول
    • عرض الكل
  • Addons
    • Elementor Single Builder الملحق
    • Ticket and Invoice الملحق
    • الحدث/الفعالية Seat Addon
    • Virtual Events الملحق
    • عرض الكل
  • خدمات أخرى
    • إعدادات المظهر
    • خدمات ترجمة
    • معرفة
    • فحص الجهاز
    • المطور
قاعدة معارف MEC

  • التصنيفات
    • التركيب
      • التركيب
      • تفعيل
      • التحديث التلقائي
      • تحديث يدوي
      • تغيير نطاق الترخيص
    • إعدادات عامة
      • General
      • صفحات الأرشيف
      • الروابط الدائمة/الروابط الدائمة
      • العملة
      • عرض الكل
    • حدث مفرد
      • إعدادات الحدث الفردي
      • شريط جانبي واحد لـ MEC
      • كيفية إضافة حدث في مكون MEC الإضافي؟
      • الحقول المخصصة
      • عرض الكل
    • وحدات الحدث
      • سبيكرات
      • منظمو
      • المواقع
      • خريطة
      • عرض الكل
    • إعدادات الحجز
      • وحدة الحجز
      • إضافة نظام الحجز
      • استمارة الحجز
      • إعدادات الدفع للمنظم
      • عرض الكل
    • تقديم الحدث
      • General
      • مستوى الوصول
      • أقسام FES
      • الحقول المطلوبة
      • عرض الكل
    • تكاملات MEC
      • Mailchimp
      • BuddyPress
      • LearnDash
      • عضوية مدفوعة برو
      • عرض الكل
    • الإشعارات
      • إشعار الحجز
      • تأكيد الحجز
      • تذكير بالحجز
      • إشعار المسؤول
      • عرض الكل
    • Addons
      • Elementor Single Builder الملحق
      • Ticket and Invoice الملحق
      • الحدث/الفعالية Seat Addon
      • Virtual Events الملحق
      • عرض الكل
    • خدمات أخرى
      • إعدادات المظهر
      • خدمات ترجمة
      • معرفة
      • فحص الجهاز
      • المطور

يقدم تذكرة
قاعدة معارف MEC

تبديل
  • استيراد الأحداث يدويًا عبر SQL
    • اعتبارات رئيسية عند استيراد الأحداث إلى MEC

المطور

استيراد الأحداث عبر SQL

 استيراد الأحداث عبر SQL في Modern Events Calendar يمكن القيام بذلك عبر الطريقة التالية.

استيراد الأحداث يدويًا عبر SQL

الطريقة الأولى لاستيراد الأحداث إلى Modern Events Calendar هو استخدام الخيار الموجود في البرنامج المساعد.

في هذه الطريقة، يمكنك ببساطة الذهاب إلى لوحة معلومات MEC> الاستيراد / التصدير القسم الحصول على مخرجات XML، ثم وضع الإجراء أدناه في functions.php:

do_action ('mec_import_file', XML_PATH);

بالنسبة للطريقة الثانية والتي سيتم إجراؤها عبر SQL، لاحظ أن أحداث MEC يتم إنشاؤها باستخدام نوع المنشور في WP + سجل في [wp_prefix]_mec_events لذا يجب عليك استيراد كليهما، وإلا فسيكون الحدث غير مكتمل ولن يتم عرضه على الواجهة الأمامية لموقع الويب.

لاستيراد أنواع المنشورات، يمكنك ببساطة استخدام الحل الذي تستخدمه لأنواع المنشورات الأخرى مثل المنشورات والصفحات وما إلى ذلك.

بالنسبة أحداث mec السجلات، نقترح إنشاء ملف تصدير SQL من الخاص أحداث mec جدول على موقع الويب التجريبي الخاص بك ثم اكتب كود PHP بسيطًا لتشغيله .SQL استعلامات الملف إلى موقع العميل.

يمكنك استخدام الرموز مثل هذا:

$query_file = '/path/to/mec_events.sql';
$queries = file_get_contents($query_file);
$sqls = explode(';', $queries);
// WordPress DB
global $wpdb;
foreach($sqls as $sql)
{
    $sql = trim($sql, '; ');
    if(trim($sql) == '') continue;

    $sql .= ';';

    $wpdb->query($sql);
}

اعتبارات رئيسية عند استيراد الأحداث إلى MEC

يجب عليك أن تكون حذرا بشأن بادئة جدول WP.

نقترح تغيير البادئة في ملف SQL إلى شيء فريد.

على سبيل المثال، قم بتغيير INSERT INTO wp_mec_events إلى INSERT INTO #__mec_events في ملف SQL واستبدل #__ بـ $wpdb-> prefix قبل استدعاء الاستعلام.

هناك طريقة أخرى وهي تعيين الاستعلامات إلى متغير PHP ثم تشغيله بواسطة الدالة $wpdb->query() .

شيء مثل هذا:

global $wpdb;
$query = "INSERT INTO ".$wpdb->prefix."mec_events ......";
$wpdb->query($sql);

ملاحظة: استخدم معرف المنشور عمود أحداث mec يجب أن يتطابق الجدول مع معرف المنشور الخاص بالحدث وإلا فلن يتم ربطهما معًا.
 

مشاركة

الإبلاغ عن المحتوى القديم

إذا كنت تعتقد أن محتوى هذه الصفحة لا يعكس المعلومات المحدثة، فيرجى إعلامنا بذلك.

تقرير الآن
1
تسجيل الدخول إرسال
4 تعليقًا
سيلوي 2 كانون الأول، 2020
| |

مرحبا، 
يتمتع تقويم الأحداث بميزة رائعة لاستيراد المواقع والمنظمين، والأهم من ذلك، الأحداث عبر ملفات .csv وتعيين الأعمدة، إلخ... أعتقد أن هذه هي المشكلة الأهم في مكونك الإضافي. يجب إنجاز ذلك في أسرع وقت ممكن، لأنه بدون ذلك... 

0 0
1
رد
سارة وانغ 5 كانون الأول، 2020
| |
سيلوي مرحبًا، يحتوي تقويم الأحداث على خيار رائع لـ

مرحبا،
سأُحيل تعليقك إلى فريق المطورين لدينا، وسيتلقونه بالتأكيد. إن أمكن، سيضيفون هذه الميزة في التحديثات القادمة للمكون الإضافي.

1 0
1
رد
تطبيق أكتيونر 17 يونيو، 2020
| |

مرحباً، هل يتوفر خيار استيراد CSV أم سيظهر هذا في تحديث مستقبلي؟ إذا كان الأمر كذلك، فمتى يُمكن توقع ذلك؟ شكراً لك.

2 0
1
رد
سارة وانغ 20 يونيو، 2020
| |
تطبيق أكتيونر مرحبًا، هل يوجد خيار استيراد CSV أم هذا

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

3 0
1
رد

لم يحالفك الحظ بعد؟ يمكننا مساعدتك!

إذا لم تجد ما تبحث عنه، يرجى تقديم تذكرة في نظام الدعم الخاص بنا.

يقدم تذكرة
Webnus راية
Modern Events Calendar

يرجى قراءة الشروط و الاحكام و سياسة الخصوصية.

4.2 عظيم

حول 11 قم بمراجعتنا على Trustpilot

حقوق الطبع والنشر © 2023. جميع الحقوق محفوظة. Webnus Inc.