هل تريد إنشاء تصنيفات مخصصة في ووردبريس؟
بشكل افتراضي ، يتيح لك ووردبريس تنظيم المحتوى الخاص بك باستخدام الفئات والعلامات. ولكن باستخدام التصنيفات المخصصة ، يمكنك تخصيص طريقة فرز المحتوى الخاص بك بشكل أكبر.
في هذه المقالة ، سنوضح لك كيفية إنشاء تصنيفات مخصصة بسهولة في ووردبريس باستخدام أو بدون استخدام مكون إضافي.
كيفية إنشاء تصنيفات مخصصة في ووردبريس
في حين أن إنشاء تصنيفات مخصصة أمر قوي ، فهناك الكثير لتغطيته. لمساعدتك في إعداد هذا بشكل صحيح ، قمنا بإنشاء جدول محتوى سهل أدناه:
ما هو تصنيف ووردبريس؟
كيفية إنشاء تصنيفات مخصصة في ووردبريس
إنشاء تصنيفات مخصصة باستخدام البرنامج المساعد (الطريقة السهلة)
إنشاء تصنيفات مخصصة يدويًا (مع رمز)
عرض التصنيفات المخصصة
إضافة تصنيفات للوظائف المخصصة
إضافة تصنيفات مخصصة إلى قائمة التنقل
خذ المزيد من تصنيفات ووردبريس
ما هو تصنيف ووردبريس؟
وورد التصنيف هو وسيلة لتنظيم مجموعات من المشاركات و أنواع آخر مخصص . يأتي تصنيف الكلمات من طريقة التصنيف البيولوجي المسماة تصنيف ليني.
بشكل افتراضي ، يأتي ووردبريس مع تصنيفين يسمى الفئات والعلامات . يمكنك استخدامها لتنظيم منشورات مدونتك.
ومع ذلك ، إذا كنت تستخدم نوع منشور مخصصًا ، فقد لا تبدو الفئات والعلامات مناسبة لجميع أنواع المحتوى.
على سبيل المثال ، يمكنك إنشاء نوع منشور مخصص يسمى “الكتب” وفرزه باستخدام تصنيف مخصص يسمى “الموضوعات”.
يمكنك إضافة مصطلحات موضوعية مثل Adventure و Romance و Horror ومواضيع الكتب الأخرى التي تريدها. سيسمح لك هذا وقرائك بفرز الكتب بسهولة حسب كل موضوع.
يمكن أن تكون التصنيفات أيضًا هرمية ، مما يعني أنه يمكن أن يكون لديك موضوعات رئيسية مثل الخيال والواقعية. ثم كنت قد المواضيع الفرعية تحت كل فئة.
على سبيل المثال ، سيكون للرواية المغامرة والرومانسية والرعب مواضيع فرعية.
الآن بعد أن عرفت ما هو التصنيف المخصص ، دعنا نتعلم كيفية إنشاء تصنيفات مخصصة في ووردبريس.
كيفية إنشاء تصنيفات مخصصة في ووردبريس
سوف نستخدم طريقتين لإنشاء تصنيفات مخصصة. أولاً ، سنستخدم مكونًا إضافيًا لإنشاء تصنيفات مخصصة.
بالنسبة للطريقة الثانية ، سنعرض لك طريقة الشفرة وكيفية استخدامها لإنشاء التصنيفات المخصصة دون استخدام مكون إضافي.
إنشاء تصنيفات مخصصة في ووردبريس (فيديو تعليمي)
اشترك في WPBeginner
إذا كنت تفضل تعليمات مكتوبة، ثم مواصلة القراءة.
إنشاء تصنيفات مخصصة باستخدام البرنامج المساعد (الطريقة السهلة)
أول شيء عليك القيام به هو تثبيت وتفعيل المكون الإضافي Custom Post Type UI . للحصول على التفاصيل ، راجع دليلنا حول كيفية تثبيت مكون ووردبريس الإضافي .
في هذا البرنامج التعليمي ، أنشأنا بالفعل نوع منشور مخصصًا وأطلقنا عليه اسم “الكتب”. لذا تأكد من أن لديك نوع منشور مخصص تم إنشاؤه قبل أن تبدأ في إنشاء التصنيفات الخاصة بك.
بعد ذلك ، انتقل إلى CPT UI »إضافة / تحرير عنصر قائمة في منطقة إدارة ووردبريس لإنشاء التصنيف الأول الخاص بك.
إنشاء تصنيف مخصص باستخدام البرنامج المساعد
في هذه الشاشة ، سوف تحتاج إلى القيام بما يلي:
أنشئ سبيكة تصنيفك (سيظهر هذا في عنوان URL الخاص بك)
أنشئ تسمية الجمع
قم بإنشاء تسمية فردية
الملء التلقائي للتسميات
خطوتك الأولى هي إنشاء سبيكة سلج للتصنيف. يتم استخدام هذا الرابط في عنوان URL وفي استعلامات بحث ووردبريس.
يمكن أن يحتوي هذا على أحرف وأرقام فقط ، وسيتم تحويله تلقائيًا إلى أحرف صغيرة.
بعد ذلك ، ستقوم بملء أسماء الجمع والمفرد لتصنيفك المخصص.
من هناك ، لديك الخيار للنقر على الرابط “ملء تسميات إضافية بناءً على التصنيفات المختارة”. إذا قمت بذلك ، فسيقوم المكون الإضافي تلقائيًا بملء بقية حقول التسمية نيابة عنك.
الآن ، قم بالتمرير لأسفل إلى قسم “التصنيفات الإضافية”. في هذا المجال ، يمكنك تقديم وصف لنوع المنشور الخاص بك.
تسمية تصنيف ووردبريس الخاص بك
تُستخدم هذه الملصقات في لوحة معلومات ووردبريس الخاصة بك عندما تقوم بتحرير وإدارة المحتوى لهذا التصنيف المخصص المحدد.
بعد ذلك ، لدينا خيار الإعدادات. في هذه المنطقة ، يمكنك إعداد سمات مختلفة لكل تصنيف تقوم بإنشائه. يحتوي كل خيار على وصف يوضح بالتفصيل ما يفعله.
إنشاء تسلسل هرمي مخصص للتصنيف
في لقطة الشاشة أعلاه ، سترى أننا اخترنا جعل هذا التصنيف هرميًا. هذا يعني أن تصنيفنا “الموضوعات” يمكن أن يحتوي على موضوعات فرعية. على سبيل المثال ، يمكن أن يكون لموضوع يسمى الخيال موضوعات فرعية مثل Fantasy و Thriller و Mystery والمزيد.
هناك العديد من الإعدادات الأخرى أسفل شاشتك في لوحة معلومات ووردبريس الخاصة بك ، ولكن يمكنك تركها كما هي في هذا البرنامج التعليمي.
يمكنك الآن النقر فوق الزر “إضافة تصنيف” في الجزء السفلي لحفظ التصنيف المخصص الخاص بك.
بعد ذلك ، امض قدمًا وقم بتحرير نوع المنشور المرتبط بهذا التصنيف في محرر محتوى ووردبريس لبدء استخدامه.
استخدام التصنيف في محرر النشر
إنشاء تصنيفات مخصصة يدويًا (مع رمز)
تتطلب منك هذه الطريقة إضافة رمز إلى موقع ووردبريس الخاص بك. إذا لم تكن قد قمت بذلك من قبل ، فإننا نوصي بقراءة دليلنا حول كيفية إضافة مقتطفات التعليمات البرمجية بسهولة في ووردبريس .
1. إنشاء تصنيف هرمي
لنبدأ بتصنيف هرمي يعمل مثل الفئات ويمكن أن يكون له مصطلحات الأصل والفرع.
أضف الشفرة التالية في functions.phpملف القالب الخاص بك أو في مكون إضافي خاص بالموقع (موصى به) لإنشاء تصنيف مخصص هرمي مثل الفئات:
//hook into the init action and call create_book_taxonomies when it fires
add_action( 'init', 'create_subjects_hierarchical_taxonomy', 0 );
//create a custom taxonomy name it subjects for your posts
function create_subjects_hierarchical_taxonomy() {
// Add new taxonomy, make it hierarchical like categories
//first do the translations part for GUI
$labels = array(
'name' => _x( 'Subjects', 'taxonomy general name' ),
'singular_name' => _x( 'Subject', 'taxonomy singular name' ),
'search_items' => __( 'Search Subjects' ),
'all_items' => __( 'All Subjects' ),
'parent_item' => __( 'Parent Subject' ),
'parent_item_colon' => __( 'Parent Subject:' ),
'edit_item' => __( 'Edit Subject' ),
'update_item' => __( 'Update Subject' ),
'add_new_item' => __( 'Add New Subject' ),
'new_item_name' => __( 'New Subject Name' ),
'menu_name' => __( 'Subjects' ),
);
// Now register the taxonomy
register_taxonomy('subjects',array('books'), array(
'hierarchical' => true,
'labels' => $labels,
'show_ui' => true,
'show_in_rest' => true,
'show_admin_column' => true,
'query_var' => true,
'rewrite' => array( 'slug' => 'subject' ),
));
}
لا تنس استبدال اسم التصنيف والتسميات بعلامات التصنيف الخاصة بك. ستلاحظ أيضًا أن هذا التصنيف مرتبط بنوع منشور الكتب ، وستحتاج إلى تغييره إلى أي نوع منشور تريد استخدامه معه.
2. إنشاء تصنيف غير هرمي
لإنشاء تصنيف مخصص غير هرمي مثل العلامات ، أضف هذا الرمز في نسقك functions.phpأو في مكون إضافي خاص بالموقع :
//hook into the init action and call create_topics_nonhierarchical_taxonomy when it fires
add_action( 'init', 'create_topics_nonhierarchical_taxonomy', 0 );
function create_topics_nonhierarchical_taxonomy() {
// Labels part for the GUI
$labels = array(
'name' => _x( 'Topics', 'taxonomy general name' ),
'singular_name' => _x( 'Topic', 'taxonomy singular name' ),
'search_items' => __( 'Search Topics' ),
'popular_items' => __( 'Popular Topics' ),
'all_items' => __( 'All Topics' ),
'parent_item' => null,
'parent_item_colon' => null,
'edit_item' => __( 'Edit Topic' ),
'update_item' => __( 'Update Topic' ),
'add_new_item' => __( 'Add New Topic' ),
'new_item_name' => __( 'New Topic Name' ),
'separate_items_with_commas' => __( 'Separate topics with commas' ),
'add_or_remove_items' => __( 'Add or remove topics' ),
'choose_from_most_used' => __( 'Choose from the most used topics' ),
'menu_name' => __( 'Topics' ),
);
// Now register the non-hierarchical taxonomy like tag
register_taxonomy('topics','books',array(
'hierarchical' => false,
'labels' => $labels,
'show_ui' => true,
'show_in_rest' => true,
'show_admin_column' => true,
'update_count_callback' => '_update_post_term_count',
'query_var' => true,
'rewrite' => array( 'slug' => 'topic' ),
));
}
لاحظ الفرق بين الرمزين. تكون قيمة الوسيطة الهرمية صحيحة بالنسبة للتصنيف الشبيه بالفئة وقيمة خاطئة للتصنيفات الشبيهة بالعلامات.
أيضًا ، في مصفوفة التصنيفات الخاصة بالتصنيف غير الهرمي الشبيه بالعلامات ، أضفنا قيمة null للوسيطات parent_item و parent_item_colon مما يعني أنه لن يتم عرض أي شيء في واجهة المستخدم لإنشاء عنصر أصلي.
التصنيفات في محرر آخر
عرض التصنيفات المخصصة
الآن بعد أن أنشأنا تصنيفات مخصصة وأضفنا بعض المصطلحات ، لن يعرضها قالب ووردبريس الخاص بك.
من أجل عرضها ، ستحتاج إلى إضافة بعض التعليمات البرمجية إلى قالب ووردبريس الخاص بك أو المظهر الفرعي.
ستحتاج إلى إضافة هذا الرمز في ملفات القوالب حيث تريد عرض المصطلحات.
عادةً ما يكون ملف single.php أو content.php أو أحد الملفات الموجودة داخل مجلد أجزاء القالب في قالب ووردبريس الخاص بك. لمعرفة الملف الذي تريد تعديله ، راجع دليلنا إلى التسلسل الهرمي لقالب ووردبريس للحصول على التفاصيل.
ستحتاج إلى إضافة الكود التالي حيث تريد عرض المصطلحات.
<?php the_terms( $post->ID, 'topics', 'Topics: ', ', ', ' ' ); ?>
يمكنك إضافته في ملفات أخرى مثل archive.php و index.php وفي أي مكان آخر تريد عرض التصنيف فيه.
تم عرض التصنيف المخصص
بشكل افتراضي ، تستخدم التصنيفات المخصصة الخاصة بك archive.phpالقالب لعرض المنشورات. ومع ذلك ، يمكنك إنشاء عرض أرشيف مخصص لهم عن طريق الإنشاء taxonomy-{taxonomy-slug}.php.
إضافة تصنيفات للوظائف المخصصة
الآن بعد أن عرفت كيفية إنشاء تصنيفات مخصصة ، دعنا نستخدمها مع مثال.
سنقوم بإنشاء تصنيف ونسميه غير خيالي.
نظرًا لأن لدينا نوع منشور مخصص باسم “الكتب” ، فهو مشابه لكيفية إنشاء منشور مدونة عادي.
في لوحة معلومات ووردبريس الخاصة بك ، انتقل إلى الكتب »الموضوعات لإضافة مصطلح أو موضوع.
إضافة مصطلح للتصنيف المخصص الذي تم إنشاؤه حديثًا
في هذه الشاشة ، سترى 4 مناطق:
اسم
سبيكة
الأبوين
وصف
في الاسم ، ستكتب المصطلح الذي تريد إضافته. يمكنك تخطي جزء الارتفاع التقريبي وتقديم وصف لهذا المصطلح المحدد (اختياري).
أخيرًا ، انقر فوق الزر “إضافة موضوع جديد” لإنشاء تصنيفك الجديد.
سيظهر المصطلح المضاف حديثًا الآن في العمود الأيمن.
تمت إضافة المصطلح
الآن لديك مصطلح جديد يمكنك استخدامه في منشورات مدونتك.
يمكنك أيضًا إضافة المصطلحات مباشرةً أثناء تحرير المحتوى أو كتابته ضمن نوع المنشور المحدد هذا.
ما عليك سوى الانتقال إلى الكتب »إضافة صفحة جديدة لإنشاء منشور. في شاشة تحرير المنشور ، ستجد خيار تحديد أو إنشاء مصطلحات جديدة من العمود الأيمن.
إضافة شروط جديدة أو الاختيار من الشروط الموجودة
بعد إضافة المصطلحات ، يمكنك المضي قدمًا ونشر هذا المحتوى.
سيتم الوصول إلى جميع مشاركاتك المقدمة بموجب هذا المصطلح على موقع الويب الخاص بك على عنوان URL الخاص بها. على سبيل المثال ، ستظهر المشاركات المرفوعة ضمن موضوع خيالي على عنوان URL التالي:
https://example.com/subject/fiction/
معاينة قالب التصنيف
إضافة تصنيفات مخصصة إلى قائمة التنقل
الآن بعد أن أنشأت تصنيفات مخصصة ، قد ترغب في عرضها في قائمة التنقل في موقع الويب الخاص بك.
انتقل إلى المظهر »القوائم وحدد المصطلحات التي تريد إضافتها ضمن علامة التبويب التصنيف المخصص.
إضافة شروط إلى قائمة التنقل
لا تنس النقر فوق الزر “حفظ القائمة” لحفظ الإعدادات الخاصة بك.
يمكنك الآن زيارة موقع الويب الخاص بك لمشاهدة القائمة الخاصة بك أثناء العمل.
إضافة تصنيف مخصص في قائمة التنقل
لمزيد من التفاصيل ، راجع دليلنا خطوة بخطوة حول كيفية إنشاء قائمة منسدلة في ووردبريس .
خذ المزيد من تصنيفات ووردبريس
هناك الكثير من الأشياء التي يمكنك القيام بها باستخدام التصنيفات المخصصة. على سبيل المثال ، يمكنك كيفية ذلك في عنصر واجهة مستخدم الشريط الجانبي أو إضافة رموز صور لكل مصطلح .
يمكنك أيضًا إضافة تمكين موجز RSS للتصنيفات المخصصة في ووردبريس والسماح للمستخدمين بالاشتراك في المصطلحات الفردية.
إذا كنت ترغب في تخصيص تخطيط صفحات التصنيف المخصصة الخاصة بك ، فيمكنك التحقق من Beaver Themer أو Divi . كلاهما يقوم بسحب وإسقاط منشئ صفحات ووردبريس الذي يسمح لك بإنشاء تخطيطات مخصصة دون أي ترميز.
نأمل أن تساعدك هذه المقالة في تعلم كيفية إنشاء تصنيفات مخصصة في ووردبريس. قد ترغب أيضًا في الاطلاع على دليلنا حول كيفية عمل ووردبريس خلف الكواليس ، وكيفية إنشاء سمة ووردبريس مخصصة دون كتابة أي رمز.
خدمات مميزة لآجلك
نأمل أن تساعدك هذه المقالة في تعلم كيفية تغيير نظام ألوان الادمن في الووردبريس. قد ترغب أيضًا في رؤية مختارات حول الإضافات (بلجن) في الووردبريس ودليلنا حول كيفية اختيار أفضل شركات حجز النطاقات والاستضافات وكيفية التعامل معها.
اشترك معنا لمزيد من المعرفة
إذا أعجبك هذا المقال ، فيرجى الاشتراك في قناتنا على اليوتيوب لدروس فيديو في الووردبريس. ويمكنك أيضًا أن تجدنا على فيسبوك وتويتير وانستجرام وتيكتوك، لطفاً لا تنسى متابعتنا، فنحن نسعد برؤيتك..