كيفية إنشاء تصنيف مخصص في WordPress
نشرت: 2022-09-27في WordPress ، يعد التصنيف المخصص طريقة لتجميع المنشورات المتشابهة معًا. يمكنك التفكير في الأمر على أنه فئات لمدونتك ، ولكن مع المزيد من الخيارات. على سبيل المثال ، يمكنك إنشاء تصنيف مخصص لفئات الوصفات ، ثم الحصول على فئات فرعية مثل "الحلويات" و "الدورات الرئيسية" و "المقبلات". لإنشاء تصنيف مخصص في WordPress ، ستحتاج إلى استخدام مكون إضافي مثل Custom Taxonomy Maker. بمجرد تثبيت البرنامج المساعد وتنشيطه ، يمكنك البدء في إنشاء التصنيفات المخصصة الخاصة بك. يعد إنشاء تصنيف مخصص عملية بسيطة إلى حد ما. أولاً ، ستحتاج إلى اختيار اسم للتصنيف الخاص بك. يمكن أن يكون هذا أي شيء تريده ، ولكن من الأفضل أن تجعله قصيرًا ووصفيًا. بعد ذلك ، ستحتاج إلى تحديد المكان الذي تريد أن يظهر فيه التصنيف الخاص بك. يمكنك اختيار ظهوره في الشريط الجانبي لمدونتك ، أو يمكنك اختيار ظهوره في صفحته الخاصة. أخيرًا ، ستحتاج إلى اختيار أنواع المنشورات التي تريد تضمينها في التصنيف الخاص بك. على سبيل المثال ، قد ترغب في تضمين الوصفات ، وليس مشاركات المدونة. بمجرد الانتهاء من هذه الخطوات ، يمكنك البدء في إضافة مصطلحات إلى التصنيف الخاص بك. الشروط هي مثل الفئات الفرعية للتصنيف الخاص بك. على سبيل المثال ، إذا كنت تنشئ تصنيفًا لفئات الوصفات ، فقد ترغب في إضافة مصطلحات مثل "الحلويات" و "الأطباق الرئيسية" و "المقبلات". إضافة المصطلحات إلى التصنيف الخاص بك أمر بسيط. أولاً ، ستحتاج إلى زيارة صفحة التصنيفات المخصصة في لوحة معلومات WordPress الخاصة بك. بعد ذلك ، ستحتاج إلى العثور على التصنيف الذي تريد إضافة مصطلح إليه. بمجرد العثور عليه ، انقر فوق الزر "إضافة مصطلح جديد". أخيرًا ، ستحتاج إلى إدخال اسم للمصطلح الخاص بك ، ثم النقر فوق الزر "إضافة مصطلح". وهذا كل شيء! لقد نجحت الآن في إنشاء تصنيف مخصص في WordPress.
باستخدام التصنيفات المخصصة لـ WordPress ، أصبح من الممكن الآن إنشاء كميات كبيرة من المحتوى بطريقة منطقية ومنظمة جيدًا. قام المطورون الأساسيون بإنشاء وظيفة تسمى register_taxonomy () للتعامل مع المهمة الهائلة في متناول اليد. يحتوي WordPress Codex على تفصيل لكل خيار تصنيف . بعد إضافة بعض المصطلحات إلى التصنيف الجديد ، ستتمكن من تنظيم المحتوى الخاص بك حسب الموقع. إذا أضفت تصنيفًا مخصصًا إلى قالب WordPress ، فسيكون مرئيًا في قالب سمة التصنيف. يستخدم موقع WordPress الإلكتروني علامات شرطية لتحديد المحتوى الذي يتم عرضه في كل صفحة. في WordPress ، هناك العديد من الميزات للعمل مع التصنيفات.
يوجد الآن معامل جديد في WordPress: tax_query. يمكنك عرض محتوى من تصنيف بعدة طرق. يمكن استخدام المكوِّن الإضافي لبيانات وصف التصنيف لربط البيانات الوصفية بمصطلحات التصنيف. يمكننا إنشاء حقول تصنيف إضافية من خلال تخزينها في جدول قاعدة بيانات تصنيف جديد. سيتم إرفاق الحقول الإضافية برشاقة بتصنيفاتنا باستخدام خطافات الحركة. يمكن للقالب أو المكون الإضافي تحقيق ذلك من خلال تضمين الوظائف التالية. في عنوان URL أعلاه ، سيتم تغيير عنصر٪ التصنيف٪ بناءً على المصطلح الذي تقوم بتحريره.
سيقوم Get_metadata باسترداد أي بيانات محفوظة من النموذج وعرضها. سنحتاج إلى معالجة البيانات وحفظها بعد إضافة حقول النموذج باستخدام وظيفة update_term_meta للمكون الإضافي للتصنيف. بعد ذلك ، نقوم بإنشاء حقل تصنيف جديد باستخدام طريقة get_taxonomies () وربطه بأي تصنيف عام ، بما في ذلك الفئات والعلامات المضمنة. تتم إضافة حقل جديد إلى العلامات والفئات والتصنيف المخصص العام بين الحين والآخر.
كيف أقوم بإنشاء صفحة تصنيف في WordPress؟

هناك عدة طرق مختلفة يمكنك من خلالها إنشاء صفحة تصنيف في WordPress. تتمثل إحدى الطرق في إنشاء قالب صفحة مخصص ثم تعيين هذا القالب لصفحة معينة. هناك طريقة أخرى وهي استخدام مكون إضافي مثل ترتيب شروط التصنيف والذي سيسمح لك بطلب شروط التصنيف الخاصة بك وعرضها بالطريقة التي تريدها على الصفحة.
يتيح لك WordPress تنظيم المحتوى الخاص بك حسب الفئة والعلامة. تعد التصنيفات المخصصة خيارًا آخر للسماح لك بتعديل طريقة فرز المحتوى. في هذا البرنامج التعليمي ، ستتعلم كيفية إنشاء تصنيفات مخصصة بسرعة وسهولة باستخدام WordPress. يمكنك استخدام مكون إضافي أو طريقة رمز بسيطة للقيام بذلك. في هذا الدليل التفصيلي ، ستتعلم كيفية إنشاء تصنيفات WordPress المخصصة الخاصة بك. من الممكن إنشاء تصنيف هرمي يتضمن مصطلحات لكل من الوالدين والأطفال. هذا يعني أن موضوع الخيال يمكن أن يتضمن موضوعات مثل Fantasy و Thriller و Mystery ، من بين أمور أخرى.
يحتوي كل خيار على وصف موجز لما يفعله ، بالإضافة إلى خصائص كل تصنيف. يجب عرض هذه المصطلحات في السمة أو السمة الفرعية الخاصة بك عن طريق إضافة بعض التعليمات البرمجية. إذا كنت تريد إنشاء تصنيف غير هرمي ، مثل العلامات ، فيمكنك القيام بذلك باستخدام هذا الرمز في function.php الخاص بالقالب أو مكون إضافي خاص بالموقع. في معظم التصنيفات المخصصة ، يتم استخدام قالب archive.php لعرض المنشورات. ومع ذلك ، يمكنك إنشاء عرض أرشيف مخصص باستخدام ملف التصنيف- التصنيف- slug.html. إذا قمت بإنشاء تصنيف مخصص لمنشورات مدونتك ، فيمكنك الآن استخدام هذا المصطلح كجزء من قائمة التنقل في WordPress. علاوة على ذلك ، عند تحرير أو كتابة نوع منشور معين ، يمكنك تضمين المصطلحات مباشرة. يمكن مشاهدة المشاركات المودعة تحت موضوع الخيال على عنوان URL التالي: https://example.com/subject/fiction/ ، بينما يمكن مشاهدة المشاركات المودعة تحت فئة أخرى على عنوان URL التالي: https://example.com/ فئة / أخرى يمكن استخدام عنصر واجهة تعامل الشريط الجانبي لعرض المصطلحات ، وكذلك رموز الصور لكل مصطلح. إذا كنت ترغب في تغيير تخطيط صفحات التصنيف المخصصة الخاصة بك ، ففكر في استخدام Beaver Themer أو Divi.
إنشاء تصنيف مخصص لمشاركات الأخبار
يمكن استخدام خاصية br () في PHP لبناء صفحة الويب الخاصة بك. يمكن إضافة كود لإنشاء تصنيف لمنشورات الأخبار من نوع * br *. يمكن استخدام Add_action ('init،' register_taxonomy ') لإضافة بيانات إلى سجل موجود. إذا تم تسجيل ضريبة في مصلحة الضرائب الأمريكية ، يتم إنشاء وظيفة تصنيف جديدة . Register_taxonomy ('news،' post_type، 'term_taxonomy،' array ('news،' post_type، 'term_taxonomy،' News 'هو أيضًا جزء من "التصنيف". "الوصف" هو _br> = ". تصنيف يحتوي على مشاركات حول الأحداث الجارية. "عام" - صحيح ، خطأ. تم تعيين "show_in_menu" على true ، ***** Show_in_nav_menu => true * br>. بهذا المعنى ، أود أن أقول إن "القدرات" تتوافق مع "edit_terms، management_terms ، add_new ')؛' br 'يتوافق مع' br '.
كيف يمكنني إنشاء تصنيف منشور مخصص في WordPress؟

يجب عليك أيضًا التأكد من أن لديك نوع منشور مخصص لتصنيفاتك قبل أن تبدأ. يمكنك العثور على قائمة CPT UI's بالانتقال إلى CPT UI. من خلال النقر فوق عنصر قائمة إضافة / تحرير التصنيفات في منطقة إدارة WordPress ، يمكنك إنشاء التصنيف الأول الخاص بك. في هذه الشاشة ، ستحتاج إلى إدخال التصنيف الخاص بك (والذي سيكون مرئيًا في عنوان URL).
يمكن استخدام التصنيف لتجميع المحتوى في WordPress. أنواع التصنيف مثل الفئات والعلامات. هناك أربعة تصنيفات متاحة في WordPress يمكنك استخدامها لتنظيم مشاركاتك. تتشابه العلامات في WordPress مع الفئات من حيث وجوب إنشائها. يجب أن تحتوي كل مشاركة على فئة جديدة واحدة على الأقل. إذا اخترت WordPress افتراضيًا ، فإن أول شيء ستراه هو Uncategorized. يتيح لك WordPress إنشاء تصنيفات مخصصة بطريقتين.
تعد المكونات الإضافية أو الترميز طريقتين فعالتين لتحسين موقع الويب الخاص بك. في كل خطوة على الطريق ، تجعل المكونات الإضافية من السهل إنشاء تصنيف مخصص. يتم تنظيم المحتوى الخاص بك عن طريق تصنيف WordPress. يمكن تصنيف موضوع واسع أو موضوع معين باستخدام الفئات أو العلامات في النص. عند استخدام تصنيفات WordPress بشكل صحيح ، سيتم تحسين تجربة المستخدم لموقع الويب الخاص بك. يمكن عرض التصنيف الجديد في المحرر المرئي بفتح single.php ونسخ الكود التالي: // كل شيء انتهى.
كيف يمكنني إنشاء تصنيف مخصص في WordPress بدون البرنامج المساعد؟

في WordPress ، يعد التصنيف المخصص طريقة لتجميع المنشورات معًا بناءً على معايير معينة. يمكن أن يكون هذا مفيدًا إذا كان لديك الكثير من المحتوى على موقعك وترغب في تنظيمه بطريقة منطقية للمستخدمين. هناك عدة طرق مختلفة لإنشاء تصنيف مخصص ، ولكن الطريقة الأكثر شيوعًا هي استخدام مكون إضافي. هناك الكثير من المكونات الإضافية الرائعة التي ستتيح لك إنشاء تصنيف مخصص ، ولكن إذا كنت تريد القيام بذلك بدون مكون إضافي ، فهناك بعض الخطوات التي تحتاج إلى اتباعها. أولاً ، تحتاج إلى إنشاء ملف يسمى taxonomy.php في دليل القالب الخاص بك. بعد ذلك ، تحتاج إلى تسجيل التصنيف الخاص بك عن طريق إضافة الكود التالي إلى ملف التصنيف الخاص بك: // تسجيل وظيفة التصنيف المخصص custom_taxonomy () {$ labels = array ('name' => _x ('التصنيفات'، 'الاسم العام للتصنيف '،' text_domain ')،' singular_name '=> _x (' التصنيف '،' التصنيف المفرد الاسم '،' text_domain ')،' menu_name '=> __ (' التصنيف '،' text_domain ')،' all_items '=> __ ('All Items'، 'text_domain')، 'parent_item' => __ ('العنصر الرئيسي'، 'text_domain')، 'parent_item_colon' => __ ('العنصر الرئيسي:'، 'text_domain')، 'new_item_name' => __ ('New Item Name'، 'text_domain')، 'add_new_item' => __ ('Add New Item'، 'text_domain')، 'edit_item' => __ ('Edit Item'، 'text_domain')، 'update_item' => __ ('تحديث العنصر'، 'text_domain')، 'view_item' => __ ('عرض العنصر'، 'text_domain')،'epar_items_with_commas '=> __ (' عناصر منفصلة بفاصلات '،' text_domain ')،' add_or_remove_items '=> __ (' إضافة أو إزالة العناصر '،' text_domain ')،' Choose_from_most_used '=

أضف التصنيف إلى صفحات WordPress
تعد إضافة تصنيف إلى صفحات WordPress عملية بسيطة نسبيًا. أولاً ، تحتاج إلى تسجيل التصنيف باستخدام WordPress. يمكن القيام بذلك عن طريق إضافة بضعة أسطر من التعليمات البرمجية إلى ملف function.php الخاص بالقالب. بمجرد تسجيل التصنيف ، يمكنك بعد ذلك إضافته إلى أي صفحة تقوم بإنشائها. للقيام بذلك ، ما عليك سوى تحرير الصفحة وتحديد التصنيف من القائمة المنسدلة.
سيرشدك هذا البرنامج التعليمي إلى كيفية إنشاء سجل ديناميكي لأي قطعة من الكتابة قمت بكتابتها. خلال الدورة ، سننظر في كيفية إنشاء تصنيف للفنانين في WordPress. نتيجة لذلك ، يمكننا وضع علامة على الفرق الموسيقية في المنشورات وجعل WordPress يكتشف الكثير من المعلومات حول تلك الفرقة أو المغني. يمكننا توسيع نطاق موقع الويب الخاص بنا بشكل كبير إذا استخدمنا تصنيفًا مخصصًا. يتيح لنا هذا أيضًا استخدام استدعاءات API لمواقع الموسيقى لإنشاء الكثير من الأشياء الرائعة من خلال توفير علامة فنان. نحن جاهزون للبدء ، ولكن علينا أولاً معرفة كيفية عرض المعلومات على صفحتنا. سنقوم بإضافة تصنيف- artist.php إلى قالب الأرشيف الخاص بنا كجزء من ملف تصنيف الفنان.
من أجل تنسيق بياناتنا ، سيبحث WordPress أولاً عن اسم الملف هذا. يمكن العثور على مزيد من المعلومات حول التسلسل الهرمي لقالب WordPress في WordPress Codex. سنستخدم فرقة Kutosis كمثال لأنني قدمتها في رسالتي. يمكن استخدامه أيضًا لإنشاء قائمة بالمشاركات التي تشير إلى الفنان على موقعنا. نتيجة لذلك ، يمكننا الوصول بشكل كامل إلى مكتبة معلومات الموسيقى الضخمة الخاصة بواجهة برمجة تطبيقات FM. أعتقد أن واجهة برمجة التطبيقات هذه من بين الأفضل في السوق. نتيجة لذلك ، نحن على ثقة من أننا في أيد أمينة.
كما ترى ، سنستخدم بنية استدعاء API بناءً على ما يلي. ستحتاج إلى تغيير عنوان URL لأي صفحات فنان على موقع الويب الخاص بك إلا إذا كنت تريد إدراج مهنة Cher هناك. The Last لديه القدرة على إنتاج مجموعة واسعة من المحتوى عالي الجودة. واجهة برمجة تطبيقات FM تتضمن ارتباطات إلى أفضل 5 مسارات تم الاستماع إليها من قبل فنان ومعلومات عن السيرة الذاتية وما إلى ذلك. يمكنك استخدام أحد المكونات الإضافية العديدة المتاحة للتعامل مع صورك الحيوية بنفسك. الأكثر شهرة هو المكون الإضافي لتصنيف الصور من Michael Fields ، والذي يسمح لك بسهولة إضافة صور مخصصة إلى التصنيف الخاص بك.
قالب تصنيف WordPress
قالب التصنيف هو ملف قالب يُستخدم لعرض مصطلح التصنيف. تُستخدم مصطلحات التصنيف لتصنيف المحتوى على موقع WordPress. يمكن استخدام ملف قالب التصنيف لعرض قائمة التدوينات التي تم تعيينها لمصطلح تصنيف معين.
يعرض WordPress ترتيبًا زمنيًا عكسيًا يتم فيه فرز المنشورات في فئة أو علامة أو تصنيف مخصص معين بناءً على روابطها لتلك الفئات أو العلامات أو التصنيف المخصص عندما ينقر الزائر على رابط لتلك الفئات أو العلامات. لتجاوز أو تحسين الإعداد الافتراضي ، يمكن إنشاء ملف قالب اختياري ، يسمى index.php ، يستخدم ملف قالب index.php الافتراضي. سيتناول هذا القسم كيفية استخدام وإنشاء قوالب مثل هذه. إذا تم نسخ ملف في التسلسل الهرمي ، فمن الجيد القيام بذلك إذا كان موجودًا. للبدء ، يمكنك استخدام نسخة من ملف index.php الخاص بالقالب كأرشيف. أدخل التعليمات البرمجية التالية في ملف القالب عند فتحه ثم أسفل قسم الحلقة. لا يُقصد بهذا النص أن يتم عرضه على صفحة أرشيف تعرض منشورات من تلك الفئة المحددة.
صفحة تصنيف واحدة ووردبريس
صفحة تصنيف واحدة في WordPress هي صفحة تعرض جميع المنشورات في تصنيف معين. على سبيل المثال ، ستعرض صفحة تصنيف واحدة لتصنيف "الفئة" جميع المشاركات في تلك الفئة.
بدلاً من single.php ، ستراه. تم إنشاء تذكرة الدعم على مدار العام ونصف العام الماضيين. من المرجح أنك تقرأ النصائح التي تعتبر الآن زائدة عن الحاجة. أحاول الحصول على يدي على ما يلي: يمكن إنشاء طرق العرض عن طريق إدراج أرشيف مصطلح التصنيف في صفحة. تأكد من الإشارة إلى صفحة تحتوي على المشكلة. يتضمن المكون الإضافي لموقعي خيارًا قيد الإنشاء. يتم توفير عنوان URL لهذه الصفحة أدناه.
نظرًا لوجود مصطلحات تصنيف متعددة مرتبطة بكل مصطلح من مصطلحات التصنيف الخاصة بي ، فلن يعمل تخطيط "أرشيف التصنيف" لجميع مصطلحات التصنيف الخاصة بي. قد ترغب في تجربة ما يلي: أنشئ تصنيفًا مخصصًا باستخدام مكوّنات الأنواع الإضافية وأرشيف طرق العرض في WordPress. إذا كان ملف category-unicorns.html مفقودًا وكانت الرقائق الثابتة للفئة مفقودة ، فلا يمكن عرض أرشيف WordPress في صفحة عادية. سيكون العرض في هذا المثال بمثابة أرشيف لمصطلح التصنيف "الربيع". يجب أن يكون هذا ممكنًا بسبب فيديو التدريب على Toolset الذي ذكرته. يمكن استخدام الصفحات ، بدلاً من الأرشيف ، لتنظيم المحتوى الخاص بك في تسلسل هرمي للصفحة. أعتقد أنني أفهم كيف يعمل بطريقة أشعر بالراحة معها.
ومع ذلك ، يمكننا مناقشة بعض الأشياء بعمق أكبر. هل صحيح أنني أقوم بإنشاء "أرشيفي WordPress" ، وليس "عرضين" يتم استخدامهما للأرشفة؟ عندما تستخدم التعبير "وأنت بصدد عرض المصطلح (المعرف: 789)" ما هو "رقم الهوية"؟
إضافة تصنيفات مخصصة في ووردبريس
لإنشاء تصنيف مخصص ، استخدم register_taxonomy. هذه الوظيفة متاحة في WordPress Codex وتتطلب منك تحديد التصنيف ، والرموز الرخوة (الاسم الأساسي للتصنيف) ، ومجموعة من حقول post_type التي يجب أن ينطبق عليها التصنيف. عند إضافة هذا الرمز إلى المظهر أو المكون الإضافي ، يتم عرض التصنيف في الشريط الجانبي للمسؤول ضمن "المنشورات".
WordPress إنشاء تصنيف مخصص برمجيًا
يعد التصنيف المخصص طريقة رائعة لتنظيم المحتوى الخاص بك. يمكنك إنشاء تصنيف مخصص لموقعك على الويب أو مدونتك باستخدام كودكس WordPress.
في هذا البرنامج التعليمي ، سوف نتعلم كيفية إنشاء تصنيف مخصص لأنواع المنشورات في WordPress. يسمح لك التصنيف في WordPress بتنظيم مجموعات كبيرة من المشاركات في بنية واحدة. لا توجد قيود على عدد المجموعات التي يمكنك إضافتها ؛ يمكن أن تتناسب العلاقات مع احتياجاتك. في هذه الدورة ، ستتعلم طريقتين لإنشاء (تسجيل) التصنيفات المخصصة في WordPress. إذا كنت مبتدئًا ولا تعرف الكثير عن الترميز ، فيمكنك استخدام سجل التصنيف المخصص في WordPress كمثال على كيفية القيام بذلك. في الطريقة الثانية ، سنستخدم ملف function.php دون الحاجة إلى الإضافات. في هذا البرنامج التعليمي ، سنتعرف على كيفية إنشاء تصنيف لنوع المنشور المخصص لـ "الدورات التدريبية".
إذا كنت تريد ملء جميع الحقول تلقائيًا ، فاختر اسم تسمية المنظور بدلاً من تسميات المفرد والجمع. يمكن العثور على المزيد من الخيارات للعناصر المعروضة في واجهة مستخدم المسؤول وفي قائمة التنقل ، مثل صفحة الأرشيف وقائمة المسؤول وموضع القائمة وأيقونة القائمة وما إلى ذلك. باتباع الخطوات الواردة في هذا البرنامج التعليمي ، سنتمكن من إنشاء تصنيف مخصص في WordPress باستخدام الكود الموجود في ملف function.php. سيتم منح التصنيف الخاص بنا تسمية "التصنيف الهرمي" كنتيجة للكود. بعد الانتهاء من حفظ الكود ، سترى إضافة التصنيف الجديد لنوع المنشور الخاص بك. يمكنك الآن تنظيم الدورات التدريبية الخاصة بك بناءً على التصنيف "أنواع الدورات التدريبية". تُستخدم الدالة_terms () في الكود أعلاه لعرض مصطلحات التصنيف المخصصة .
يعد إنشاء قالب مخصص أمرًا بسيطًا مثل إضافة رمز سطر تعليق إلى بداية الملف في مجلد النسق النشط. سيخبر هذا الرمز WordPress بالملف الذي يعد نموذجًا. بعد ذلك ، يمكنك إضافة الرمز المخصص الخاص بك لعرض قائمة الوظائف والتصنيفات المخصصة.
كيفية عرض فئات التصنيف في WordPress
لعرض فئات التصنيف في WordPress ، يمكنك استخدام فئة WP_Term_Query. تسمح لك هذه الفئة بالاستعلام عن مصطلحات في تصنيف معين.
كيف أقوم بإدراج تصنيف مخصص في WordPress؟
يعد List Custom Taxonomy Widget أداة ممتازة لعرض التصنيفات المخصصة في غضون ثوانٍ. يمكن تحديد اسم التصنيف الذي تريد عرضه بالنقر فوق اسم التصنيف في قائمة يتم ملؤها تلقائيًا. يمكن للأداة أيضًا عرض عنوان. يمكن إضافة أدوات التصنيف المخصصة إلى مجموعة متنوعة من الأشرطة الجانبية ، بما في ذلك الصفحة الرئيسية.
ما هو الفرق بين التصنيف وفئة ووردبريس؟
التصنيف عبارة عن مجموعة من المصطلحات الوصفية. التصنيف مصطلح واسع يستخدم لوصف أي طريقة لتجميع المشاركات. الفئة والعلامة هما طريقتان من الطرق الثلاث التي يعرض بها WordPress المنشورات بترتيب معين. هذا التصنيف موجود في WordPress بشكل منتظم.