المساهمين: jtsternberg، webdevstudios، zao، humanmade
الصفحة الرئيسية: https://cmb2.io
العلامات: metaboxes، النماذج، الحقول، الخيارات، الإعدادات
يتطلب على الأقل: 3.8.0
يتطلب PHP: 7.4
تم اختباره حتى: 6.4
العلامة الثابتة: 2.11.0
الترخيص: GPLv2 أو الأحدث
عنوان URI للترخيص: https://www.gnu.org/licenses/gpl-2.0.html
تم العثور على قائمة المساهمين الكاملة هنا: github.com/CMB2/CMB2/graphs/contributors
CMB2 عبارة عن مجموعة أدوات للمطورين لإنشاء صناديق التعريف والحقول المخصصة والنماذج الخاصة بـ WordPress والتي ستذهلك. يمكنك بسهولة إدارة التعريف للمشاركات أو المصطلحات أو المستخدمين أو التعليقات أو إنشاء صفحات خيارات مخصصة.
قم بتنزيل البرنامج المساعد على wordpress.org
CMB2 عبارة عن إعادة كتابة كاملة لصناديق التعريف والحقول المخصصة لـ WordPress. للبدء، يرجى اتباع الأمثلة الموجودة في ملف example-functions.php
المضمن وإلقاء نظرة على تعليمات الاستخدام الأساسية.
يمكنك الاطلاع على قائمة بأنواع الحقول المتاحة هنا.
إذا كنت قادمًا من المكوّن الإضافي الأصلي "Custom Metaboxes and Fields for WordPress"، فيرجى قراءة هذا المنشور للحصول على قصة خلفية CMB2.
يتم التطوير على Github، ونرحب بجميع المساهمات. يرجى قراءة مستند المساهمة لمزيد من التفاصيل.
توجد قائمة كاملة بجميع المساهمين الرائعين لدينا هنا: github.com/CMB2/CMB2/graphs/contributors
إذا كنت تتطلع إلى توفير ملفات ترجمة اللغة، فيرجى القيام بذلك عبر ترجمات WordPress Plugin.
نوع الحقل CMB2: حقل منشورات CMB المرفقة من coreymcollins: custom_attached_posts
، لإرفاق المنشورات بالصفحة.
نوع الحقل CMB2: بحث المشاركات Ajax بواسطة alexis-magina: post_search_ajax
قم بإرفاق المشاركات ببعضها البعض. نفس النهج المتبع في حقل المنشورات المرفقة CMB2 ولكن مع طلب Ajax وخيار متعدد/فردي وواجهة مستخدم مختلفة.
نوع حقل CMB2: حقل بحث منشور CMB2: يضيف post_search_text
مربع حوار ما بعد البحث للبحث/إرفاق معرفات منشورات أخرى.
نوع حقل CMB2: بحث Ajax من Rubengc: 3 حقول مختلفة بنفس واجهة المستخدم في AJAX للبحث (مع معلمات الاستعلام) للمستخدمين ونوع المنشور ومصطلحات التصنيف.
نوع الحقل CMB2: خرائط Google من mustardBees: نوع الحقل المخصص لخرائط Google.
يقوم الحقل
pw_map
بتخزين قيم خط العرض/خط الطول التي يمكنك استخدامها بعد ذلك لعرض الخريطة في السمة الخاصة بك.
نوع الحقل CMB2: خرائط المنشورات من villeristi: نوع الحقل المخصص لخرائط المنشورات.
نوع الحقل CMB2: Select2 من mustardBees: أنواع الحقول المخصصة التي تستخدم البرنامج النصي Select2:
- يعمل
pw_select field
تمامًا مثل حقل التحديد الافتراضي. ومع ذلك، فهو يضيف بحثًا بنمط الكتابة المسبقة مما يسمح لك بإجراء تحديد سريع من قائمة كبيرة- يتيح لك الحقل
pw_multiselect
تحديد قيم متعددة باستخدام البحث بنمط الكتابة المسبقة. يمكن سحب القيم وإسقاطها لإعادة ترتيبها
نوع حقل CMB: شريط التمرير من mattkrupnik: يضيف حقل شريط تمرير jQuery UI.
حقل النطاق الزمني WDS CMB2 من Dustyf من WebDevStudios: يضيف حقل النطاق الزمني.
CMB2 Remote Image Select from JayWood of WebDevStudios: يسمح للمستخدمين بإدخال عنوان URL في حقل نص وتحديد صورة واحدة لاستخدامها في التعريف المنشور. على غرار محدد الصور المميز في Facebook.
نوع حقل CMB: فارز: يمنحك هذا البرنامج الإضافي نوعين من حقول CMB استنادًا إلى البرنامج النصي للفارز.
نوع حقل CMB: العلامات: نوع حقل يشبه علامات WordPress لـ CMB2. ملاحظة: لا يؤدي هذا إلى تعيين علامات النشر، ولكنه يوفر ببساطة إدخالاً فريدًا للنص
نوع حقل CMB: منتقي الروابط: باستخدام منتقي الروابط لتحكم CMB2، يمكنك اختيار رابط من موقع WordPress الخاص بك، أو إدخال رابط يدويًا. يمكنك أيضًا تحديد ما إذا كان يجب فتح الرابط في نافذة جديدة أم لا.
نوع حقل CMB: MultidatesPicker: يقوم بإنشاء نوع حقل CMB2 الذي يمكّن التقويم متعدد التواريخ. يستخدم مكونًا إضافيًا يسمى MultiDatesPicker v1.6.3 لـ jQuery UI.
نوع الحقل CMB: صورة راديو CMB2: صورة كأزرار اختيار.
تحديد مصطلح CMB2: حقل CMB2 خاص يسمح للمستخدمين بتحديد حقل نص الإكمال التلقائي للمصطلحات. ملاحظة: سيؤدي هذا إلى تعيين مصطلحات التصنيف، ولكن لديه الخيار ( 'apply_term' => false
) لتعطيل معرفات المصطلحات وحفظها كبيانات بدلاً من ذلك (مثل صفحات الخيارات، وما إلى ذلك).
الارتباطات ذات الصلة بـ CMB2: تسمح للمستخدمين بإضافة ارتباطات ذات صلة عبر مجموعة حقول متكررة. يتم تشغيل مدخلات الحقل بواسطة نوع حقل CMB2: حقل بحث ما بعد CMB2 الموثق أعلاه، وبالتالي يمكن ملء كل رابط بمحتوى WordPress الحالي من خلال النقر على زر البحث. ملاحظة: هذا ليس نوع حقل قياسي، ولكنه بدلاً من ذلك دالة تستخدمها مع CMB2::add_field().
نوع حقل CMB2: الترتيب حسب Rubengc: يسمح للمستخدمين بتحديد ترتيب مخصص للخيارات المحددة مسبقًا.
نوع حقل CMB2: الرسوم المتحركة بواسطة Rubengc: يسمح للمستخدمين بالتقاط رسم متحرك من Animate.css (يتضمن معاينة الرسوم المتحركة المختارة).
نوع حقل CMB2: بحث Ajax بواسطة Rubengc: بناءً على نوع حقل CMB2: بحث المنشور Ajax، يضيف القدرة على إرفاق المنشورات/المستخدمين/المصطلحات، والقدرة على تحديد الحد الأقصى لعدد الكائنات المرفقة.
نوع حقل CMB2: محرر النمط المرئي بواسطة Rubengc: حقل مخصص لـ CMB2 والذي يسمح بتخصيص النمط من مجموعة صغيرة من عناصر التحكم.
نوع حقل CMB2: التفاف المحتوى بواسطة Rubengc: حقل مخصص لـ CMB2 لتخزين قيم التفاف المحتوى (الحشوة أو الهامش أو عرض الحدود).
عناصر تحكم JS لحقل CMB2 بواسطة Rubengc: إظهار أي حقل مشابه لإجراءات النشر في Wordpress (حالة مشاركة المنشور/الصفحة، وحقل مربع إرسال تاريخ النشر).
نوع حقل CMB2: الموضع بواسطة Rubengc: نوع حقل CMB2 لإعداد قيم موضع واجهة مستخدم jquery.
نوع حقل CMB2: قطاعات الطريق CMB2 بواسطة بكسل واط: يضيف هذا البرنامج الإضافي نوع حقل CMB2 جديدًا لرسم أجزاء الطريق على الخريطة ويوفر رمزًا قصيرًا للعرض.
نوع حقل CMB2: Font Awesome بواسطة serkanalgur: يضيف هذا البرنامج المساعد نوع حقل CMB2 جديد لتحديد أيقونات Font Awesome.
نوع حقل CMB2: الطباعة بواسطة eduplessis: يضيف هذا البرنامج المساعد نوع حقل CMB2 جديد "الطباعة" ويستخدم jQuery Fontselect لاختيار عائلة الخطوط.
نوع حقل CMB2: Markdown by Rekenna: يضيف هذا البرنامج الإضافي نوع حقل CMB2 جديدًا "CMB2 Markdown" حيث يمكنك كتابة تخفيض السعر وعرض معاينة مباشرة للنتائج أو التحويل إلى html باستخدام زر.
نوع حقل CMB2: زر التبديل بواسطة themevan: يضيف هذا البرنامج المساعد نوع حقل زر التبديل المخصص لـ CMB2.
نوع الحقل CMB2: Select_plus من manzoorwanijk: حدد نوع الحقل الذي يعمل بشكل مشابه لحقل select
الافتراضي. ومع ذلك، فهو يضيف دعمًا لمجموعة optgroup
وحفظ القيم بسمات multiple
.
نوع الحقل CMB2: العنوان بواسطة scottsawyer: مجرد حقل عنوان بسيط وقابل للتكرار. إنه في الحقيقة مجرد مقتطف من CMB2 Snippet Library تم تحويله إلى مكون إضافي.
نوع حقل CMB2: رابط بواسطة scottsawyer: أنشئ حقل رابط يحتوي على بعض السمات. لطيفة جدا لروابط التصميم.
نوع حقل CMB2: محدد عناصر واجهة المستخدم بواسطة scottsawyer: هل تحتاج إلى حقل يتيح لك (أو للمحرر الخاص بك) تحديد/عرض مثيل عنصر واجهة مستخدم موجود؟ ثم هذا هو البرنامج المساعد بالنسبة لك.
في حالة تثبيت المكون الإضافي من wordpress.org:
/CMB2
بأكمله إلى الدليل /wp-content/plugins/
.example-functions.php
إلى قالبك أو دليل المكون الإضافي.في حالة تضمين المكتبة في البرنامج المساعد أو السمة الخاصة بك:
example-functions.php
إلى مجلد أعلى دليل CMB2 أو انسخ محتوياته بالكامل إلى ملف functions.php
الخاص بموضوعك.عرض سجل التغيير