كل ما تحتاج لمعرفته حول تصنيفات WordPress
نشرت: 2020-10-21حصل تصنيف WordPress على سمعة سيئة. غالبًا ما يتم إساءة فهمها وإساءة استخدامها (وهذا إذا تم استخدام الميزة على الإطلاق). لكن القدرة على إعداد تصنيفات WordPress المخصصة هي سلاحك السري الجديد. باستخدامهم ، يمكنك توفير تجربة مستخدم رائعة لقرائك ، ولبرامج زحف تحسين محركات البحث من Google ، ولكتابك على الواجهة الخلفية. لا داعي للخوف من التصنيفات بعد الآن. سنقوم بتوجيهك حول كيفية إنشاء تصنيف WordPress الخاص بك. وستفهم سبب كونه من أفضل الأشياء التي يمكنك القيام بها لموقعك على الويب.
اشترك في قناتنا على اليوتيوب
ما هو تصنيف WordPress؟
حسنًا ، باختصار ، إنها طريقة لتنظيم المحتوى الخاص بك. بشكل افتراضي ، يأتي WordPress مع تصنيفين تستخدمهما بالفعل كل يوم. الفئات والعلامات . التصنيفات هي أقسام مميزة وقابلة للفرز والتصفية من موقع الويب الخاص بك. يمكن أن تكون هرمية أو مسطحة. الفئات هرمية مع العلاقات الأصل / الفرعية. العلامات مسطحة. داخل كل واحد ، يمكنك تعيين طرق مختلفة يمكن للمستخدمين من خلالها العثور على معلومات محددة. سواء كان ذلك على نطاق واسع ، أو بطريقة الوالدين / الطفل عبر الفئات أو موضوع معين من خلال العلامات.
على سبيل المثال ، خذ تصنيف الفئات . أنت تختار منطقة معينة تشكل جزءًا رئيسيًا من موضوعك العام. في مدونة الصحة والعافية العامة ، قد ترى فئات مثل التمرين أو التدريبات ، مع فئات الأطفال مثل ركوب الدراجات أو الجري أو تدريب القوة . هذا مثال على تصنيف في العمل. يمكن للمستخدمين فرز المعلومات وتصفيتها للعثور على ما يحتاجون إليه بالضبط.

العلامات متشابهة ، يتم استخدامها فقط لموضوعات محددة على موقعك. يعد تصنيف WordPress هذا مفيدًا في العثور على منشورات محددة حول مواضيع معينة قد تمتد عبر فئات متعددة.
قد تغطي علامة ألعاب الفيديو للياقة البدنية في الصورة أعلاه المنشورات في فئتي الجري وركوب الدراجات . لذا فإن العلامات هي تصنيف مفيد للفرز بطريقة مختلفة.
ما هو تصنيف WordPress المخصص؟
التصنيفات المخصصة في WordPress هي نفسها تمامًا. يمكن أن تكون هرمية أو مسطحة. ويمكنك استخدامها لاستهداف المحتوى على وجه التحديد لقراءك وتخصصك. يمكنك تشغيل موقع إخباري يغطي الأخبار المحلية والعالمية. يمكنك إنشاء تصنيف WordPress مخصص للأخبار المحلية وآخر للأخبار العالمية . تحت كل فئة ، يمكنك وضع فئات محددة تتعلق فقط بهذا التصنيف حتى لا يغمر القراء الذين يبحثون عن الأخبار المحلية في هنتسفيل ، ألاباما بالأخبار القادمة من هونج كونج أو طوكيو.
بينما يمكنك استخدام الفئات الرئيسية / الفرعية لهذا ، فإن أفضل ممارسات تحسين محركات البحث تفضل الهيكل الأبسط الذي يوفره التصنيف المخصص. إنه يزيل أساسًا مستوى واحدًا من بنية موقعك ، ويفصل بياناتك إلى شرائح يسهل قراءتها والبحث فيها. بالإضافة إلى ذلك ، تسير أنواع المنشورات المخصصة جنبًا إلى جنب مع تصنيفات WordPress. لديك بعد ذلك القدرة على إدراج الأخبار العاجلة والتقارير الاستقصائية بشكل منفصل ضمن لوحة معلومات WP وضمن التصنيفات المحلية / العالمية الخاصة بها . بدلاً من إدراج كل ما تكتبه ضمن المنشورات .
كيفية إنشاء تصنيف WordPress مخصص
مثل معظم الأشياء في WordPress ، يمكنك إما إنشاء تصنيف يدويًا. هذه المرة، يمكنك القيام بذلك عن طريق تحرير ملف functions.php الخاص بك. أو يمكنك استخدام مكون إضافي للقيام بكل المهام الثقيلة. سوف نوضح لك كيفية استخدام مكون إضافي للقيام بذلك ، بالإضافة إلى تقديم نموذج التعليمات البرمجية ورابط إلى المراجع لإضافة تصنيف WordPress المخصص الخاص بك عن طريق تحرير ملفات PHP الخاصة بك. على الرغم من أنه من الأفضل عمومًا تعديل ملفات PHP في WordPress يدويًا لإضافة ميزات وخيارات جديدة ، إلا أن إضافتها عبر المكون الإضافي يمكن الوصول إليها بشكل أكبر لمستخدمي WordPress كل يوم.
باستخدام Custom Post Type UI Plugin
للبدء ، قم بتنزيل وتثبيت المكون الإضافي Custom Post Type UI في مستودع WP.org.

بعد ذلك ، سيكون لديك عنصر قائمة جديد يسمى CPT UI في الشريط الجانبي الخاص بك. تحتها ، تريد الذهاب إلى إضافة / تحرير التصنيفات . لخلق الواقع التصنيف الجديد، كل ما عليك القيام به هو إعطائها سبيكة (example.com/taxonomy-slug) وما أنت والقراء ستشهد لكل من الجمع وصيغة المفرد، مثل الوظائف والوظائف.

انقر فوق إضافة تصنيف ، وقمت بإنشاء أول تصنيف مخصص لـ WordPress. تهانينا! ومع ذلك ، لا يزال أمامك الكثير لتفعله. تحتاج إلى إخبار WordPress بما يجب عرضه للتصنيف الجديد. في هذه المرحلة ، ستقوم بتعيين أشياء مثل تحرير التدريبات وإضافة تمرين جديد وما إلى ذلك.
التالي هو جزء الإعدادات . هذا هو المكان الذي تقرر فيه ما إذا كان هذا تصنيفًا عامًا ، حيث يمكن للمستخدمين تصفية المحتوى والبحث فيه أو خاصًا لموظفيك. ستحدد ما إذا كانت هرمية أم لا ، بمعنى ما إذا كانت تستخدم علاقة أصل / فرعية مثل الفئات أو مجرد قائمة مسطحة مثل العلامات.


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

لقد قمنا بإرفاق هذا بالمشاركات ، حتى ترى ، تظهر ضمن الفئات والعلامات في محرر الكتلة.
نظرًا لأن إضافة وتحرير التصنيفات وأنواع المنشورات الجديدة طويلة بشكل لا يصدق وتعتمد على خياراتك وخيارات الإعدادات ، فإننا نقترح إلقاء نظرة على القائمة الكاملة في صفحة مستودع المكون الإضافي.
إضافة التصنيفات مع الكود
بالنسبة لأولئك الذين يرغبون في القيام بذلك بالطريقة القديمة ، انتقل إلى ملفات تثبيت WP الخاصة بك ، إما عن طريق FTP أو cPanel أو أي وسيلة أخرى للوصول إليها. ابحث عن مجلد / wp-content / theme / theme-name ، وافتح ملف function.php في محرر الأكواد المفضل لديك.

بعد ذلك ، ستأخذ هذا الرمز وتعديله بناءً على التصنيف الذي تريد إنشاءه.
/**
* Create two taxonomies, genres and writers for the post type "book".
*
* @see register_post_type() for registering custom post types.
*/
function wpdocs_create_book_taxonomies() {
// Add new taxonomy, make it hierarchical (like categories)
$labels = array(
'name' => _x( 'Genres', 'taxonomy general name', 'textdomain' ),
'singular_name' => _x( 'Genre', 'taxonomy singular name', 'textdomain' ),
'search_items' => __( 'Search Genres', 'textdomain' ),
'all_items' => __( 'All Genres', 'textdomain' ),
'parent_item' => __( 'Parent Genre', 'textdomain' ),
'parent_item_colon' => __( 'Parent Genre:', 'textdomain' ),
'edit_item' => __( 'Edit Genre', 'textdomain' ),
'update_item' => __( 'Update Genre', 'textdomain' ),
'add_new_item' => __( 'Add New Genre', 'textdomain' ),
'new_item_name' => __( 'New Genre Name', 'textdomain' ),
'menu_name' => __( 'Genre', 'textdomain' ),
);
$args = array(
'hierarchical' => true,
'labels' => $labels,
'show_ui' => true,
'show_admin_column' => true,
'query_var' => true,
'rewrite' => array( 'slug' => 'genre' ),
);
register_taxonomy( 'genre', array( 'book' ), $args );
unset( $args );
unset( $labels );
// Add new taxonomy, NOT hierarchical (like tags)
$labels = array(
'name' => _x( 'Writers', 'taxonomy general name', 'textdomain' ),
'singular_name' => _x( 'Writer', 'taxonomy singular name', 'textdomain' ),
'search_items' => __( 'Search Writers', 'textdomain' ),
'popular_items' => __( 'Popular Writers', 'textdomain' ),
'all_items' => __( 'All Writers', 'textdomain' ),
'parent_item' => null,
'parent_item_colon' => null,
'edit_item' => __( 'Edit Writer', 'textdomain' ),
'update_item' => __( 'Update Writer', 'textdomain' ),
'add_new_item' => __( 'Add New Writer', 'textdomain' ),
'new_item_name' => __( 'New Writer Name', 'textdomain' ),
'separate_items_with_commas' => __( 'Separate writers with commas', 'textdomain' ),
'add_or_remove_items' => __( 'Add or remove writers', 'textdomain' ),
'choose_from_most_used' => __( 'Choose from the most used writers', 'textdomain' ),
'not_found' => __( 'No writers found.', 'textdomain' ),
'menu_name' => __( 'Writers', 'textdomain' ),
);
$args = array(
'hierarchical' => false,
'labels' => $labels,
'show_ui' => true,
'show_admin_column' => true,
'update_count_callback' => '_update_post_term_count',
'query_var' => true,
'rewrite' => array( 'slug' => 'writer' ),
);
register_taxonomy( 'writer', 'book', $args );
}
// hook into the init action and call create_book_taxonomies when it fires
add_action( 'init', 'wpdocs_create_book_taxonomies', 0 );
يقوم هذا الرمز في الواقع بإنشاء تصنيفين في لوحة المعلومات ، أحدهما هرمي بقدرات الوالدين / الطفل والآخر بدونه. لذا فهي في الأساس مجموعة ثانوية من الفئات والعلامات. تم نشر الكود نفسه على صفحة التصنيف الرسمية بواسطة فريق WordPress Codex ، وهو يسجل الكتب كتصنيف مع مختلف الأنواع والكتاب لربطها. كل ما عليك فعله هو المرور واستبدال الكلمات الرئيسية المتعلقة بالكتاب بكلماتك الرئيسية. وأنت على ما يرام.
تغليف
يبدو استخدام تصنيفات WordPress معقدًا في البداية. ولكن عندما تبحث في الميزة ، آمل أن تتمكن من رؤية مدى بساطتها حقًا. إذا قمت بربطها بالفئات والعلامات التي تستخدمها بالفعل ، فإن فهم التصنيفات المخصصة أمر بسيط. عندما تقوم بدمجها مع أنواع المنشورات المخصصة ، يمكنك تنظيم موقعك بعدد لا حصر له من الطرق للعثور على أفضل طريقة تناسب مكانتك وجمهورك بشكل مثالي.
هل تستخدم تصنيف WordPress خاصًا على موقع الويب الخاص بك؟ أخبرنا كيف تم إعداده في التعليقات!
صورة مميزة للمقال من قبل Farhads / shutterstock.com
