كيفية إنشاء تصنيفات مخصصة في WordPress
نشرت: 2021-11-11
سنشرح في هذه المقالة كيفية إنشاء تصنيفات مخصصة في WordPress من البداية وكيفية عرضها مع قالب WordPress الحالي الخاص بك.
يعتقد معظم الناس أن WordPress يدور حول إنشاء الصفحات والمنشورات وإدراجها ضمن الفئات والعلامات.
ولكن في الواقع ، يمكن أن يتجاوز WordPress كل تلك الأشياء الجاهزة لأنه يوفر خيارات لإنشاء أنواع منشورات مخصصة وتصنيفات مخصصة.
هذه الميزة غير متوفرة في العديد من الأنظمة الأساسية الأخرى ، وبالتالي ، يحب معظم المطورين العمل مع WordPress لجميع أنواع مواقع الويب المختلفة.
لكن أولاً ، دعونا نفهم ما هو التصنيف المخصص حقًا.
ما هو التصنيف المخصص؟
التصنيف مصطلح تقني ، ومن المضحك أن يستخدم الجميع التصنيف في WordPress ، لكنهم ليسوا على علم به. التصنيف هو طريقة يجمع بها WordPress بعض المنشورات العادية أو أنواع المنشورات المخصصة معًا.
التصنيفان الأكثر شيوعًا الذي يستخدمه الجميع هما الفئات والعلامات. تعمل الفئات والعلامات المميزة فعليًا على تجميع المشاركات معًا في مجموعات مختلفة.
وبالمثل ، يمكنك إنشاء تصنيف مخصص لتجميع منشورات معينة في مجموعات منفصلة للراحة مثل المواقع. على سبيل المثال ، أحد التصنيفات المخصصة الأكثر شيوعًا التي ينشئها معظم الأشخاص هي "الموضوعات".
على الرغم من وجود فئات ، يحب الأشخاص التمييز بين منشوراتهم بناءً على الموضوعات من أجل راحتهم. حتى يمكنهم إظهار القائمة على موقع الويب الخاص بهم مع التصنيف المخصص الذي يقومون به.
لنفترض أن لديك موقعًا على شبكة الإنترنت حيث تقوم بمراجعة الكتب والأفلام وأشياء من هذا القبيل. في "الموضوعات" ، يمكنك الحصول على الأنواع بدلاً من تضمينها ضمن الفئات. يمكن أن يشير أيضًا إلى الفئات الفرعية أو القوائم الفرعية.
يجب عليك إنشاء تصنيفات مخصصة في WordPress لإبقاء الأمور تحت السيطرة قبل انتشار كل شيء. يمكنك فرز مشاركاتك حرفيًا وإجراء تغييرات على مجموعة المنشورات هذه بسهولة بالغة.
كيفية إنشاء تصنيفات مخصصة في WordPress؟
هناك طريقتان لإنشاء تصنيفات مخصصة في WordPress. الطريقة الأولى هي استخدام البرنامج المساعد ، وهي جيدة لمن لا يحبون البرمجة.
الطريقة الثانية هي عن طريق الترميز ، وهي مخصصة لأولئك الذين لا يريدون مكونًا إضافيًا ثقيلًا من شأنه إبطاء الأداء.
الطريقة الأولى - كيفية إنشاء تصنيفات مخصصة في WordPress باستخدام البرنامج المساعد
المكوّن الإضافي الذي تحتاج إلى تثبيته لإنشاء تصنيف مخصص هو التصنيف البسيط. لذلك ، انتقل إلى لوحة تحكم المسؤول الخاصة بك ومن القائمة اليمنى ، حدد المكونات الإضافية إضافة جديدة.
ابحث في البرنامج المساعد باسمه وقم بتثبيته وتنشيطه. بمجرد الانتهاء ، عد إلى لوحة القيادة وانتقل إلى الإعدادات المخصصة التصنيفات.
ستحصل على شاشة جديدة حيث يتعين عليك ملء نموذج. الحقل الأول هو اسم التصنيف المخصص الذي تريد إنشاءه. يجب أن يكون الاسم بحرف أقل.
الخيار الثاني هو تحديد ما إذا كانت فئة فرعية هرمية أو ليست مثل العلامات. لذلك ، اختر صواب أو خطأ وفقًا لمتطلباتك. يتيح لك الخيار الثالث تمييز التصنيف المخصص بنوع المنشور وبالمثل.
في الشاشة الجديدة ، عليك إدخال تفاصيل مهمة. بافتراض أنك تقوم بإنشاء تصنيف مثل Topics ، يجب أن تخبر WordPress عن واجهة المستخدم التي سترتبط بها.
املأ التفاصيل وفقًا لواجهة المستخدم وانقر على زر إضافة تصنيف. بمجرد إنشاء هذا ، يمكنك التحقق من أي منشور ، وسترى أنه يحتوي على الجانب الأيمن تمامًا مثل الفئات والعلامات.
الطريقة الثانية - كيفية إنشاء تصنيفات مخصصة في WordPress باستخدام الترميز
بالنسبة لأولئك المهتمين بالبرمجة ، يمكنك إنشاء تصنيفات مخصصة في WordPress بسهولة بالغة. كل ما عليك فعله هو الانتقال إلى خيار Editor from Appearance في لوحة القيادة.

قم بتحرير ملف functions.php والصق الكود التالي. من المهم ملاحظة أن الكود التالي مخصص فقط لأولئك الذين يرغبون في إنشاء تصنيف مخصص في هيكل هرمي مثل الفئة الفرعية أو القائمة الفرعية.
// ربط في إجراء init واستدعاء create_book_taxonomies عندما ينطلق add_action ('init'، 'create_topics_hierarchical_taxonomy'، 0)؛ // أنشئ اسمًا مخصصًا للتصنيف موضوعًا لمشاركاتك دالة create_topics_hierarchical_taxonomy () { // أضف تصنيفًا جديدًا ، اجعله هرميًا مثل الفئات // قم أولاً بجزء الترجمات لواجهة المستخدم الرسومية تسميات $ = مجموعة ( 'name' = _x ("الموضوعات" ، "الاسم العام للتصنيف") ، 'singular_name' = _x ('Topic'، 'التصنيف المفرد الاسم')، "search_items" = __ ("مواضيع البحث") ، "all_items" = __ ("كافة الموضوعات") ، 'parent_item' = __ ('موضوع الأصل') ، 'parent_item_colon' = __ ('موضوع الأصل:') ، 'edit_item' = __ ('تحرير الموضوع')، 'update_item' = __ ('تحديث الموضوع') ، 'add_new_item' = __ ('إضافة موضوع جديد') ، 'new_item_name' = __ ('اسم الموضوع الجديد') ، "menu_name" = __ ("الموضوعات") ، ) ؛ // الآن قم بتسجيل التصنيف register_taxonomy ('مواضيع' ، مصفوفة ('post') ، مصفوفة ( "هرمي" = صحيح ، "تسميات" = تسميات دولار ، 'show_ui' = صحيح ، 'show_admin_column' = صحيح ، 'query_var' = صحيح ، 'إعادة الكتابة' = مجموعة ('slug' = 'موضوع') ، )) ؛ }
إذا كنت تريد إنشاء تصنيفات مخصصة في WordPress بطريقة غير هرمية ، فاستخدم الكود التالي في function.php.
// ربط في إجراء البادئ واستدعاء create_topics_nonhierarchical_taxonomy عندما ينطلق add_action ('init'، 'create_topics_nonhierarchical_taxonomy'، 0)؛ دالة create_topics_nonhierarchical_taxonomy () { // تسميات جزء من واجهة المستخدم الرسومية تسميات $ = مجموعة ( 'name' = _x ("الموضوعات" ، "الاسم العام للتصنيف") ، 'singular_name' = _x ('Topic'، 'التصنيف المفرد الاسم')، "search_items" = __ ("مواضيع البحث") ، "popular_items" = __ ("مواضيع شائعة") ، "all_items" = __ ("كافة الموضوعات") ، 'parent_item' = خالية ، 'parent_item_colon' = خالية ، 'edit_item' = __ ('تحرير الموضوع')، 'update_item' = __ ('تحديث الموضوع') ، 'add_new_item' = __ ('إضافة موضوع جديد') ، 'new_item_name' = __ ('اسم الموضوع الجديد') ، 'epar_items_with_commas '= __ (' مواضيع منفصلة بفاصلات ') ، 'add_or_remove_items' = __ ('إضافة أو إزالة مواضيع') ، 'Choose_from_most_used' = __ ('اختر من بين الموضوعات الأكثر استخدامًا') ، "menu_name" = __ ("الموضوعات") ، ) ؛ // الآن قم بتسجيل التصنيف غير الهرمي مثل العلامة register_taxonomy ("مواضيع" ، "مشاركة" ، مصفوفة ( "هرمي" = خطأ ، "تسميات" = تسميات دولار ، 'show_ui' = صحيح ، 'show_admin_column' = صحيح ، 'update_count_callback' = '_update_post_term_count' ، 'query_var' = صحيح ، 'إعادة الكتابة' = مجموعة ('slug' = 'موضوع') ، )) ؛ }
عرض التصنيفات المخصصة
عند إنشاء تصنيفات مخصصة في WordPress باستخدام رمز ، يجب عليك كتابة سطر منفصل من التعليمات البرمجية لإظهاره.
كل ما عليك فعله هو فتح single.php من المحرر ولصق السطر التالي من التعليمات البرمجية. تذكر لصق الشفرة داخل الحلقة الموجودة في الملف.
the_terms ($ post-ID، 'مواضيع'، 'المواضيع:'، '،'، '')؛
هذا كل شيء ، وقد أنشأت للتو تصنيفًا مخصصًا وجعلت حياتك سهلة على WordPress.