ووردبريس

كود لعرض الفئات الفرعية وروابط التدوينات

في عالم تطوير المواقع الإلكترونية، تُعتبر الأكواد القصيرة أو Shortcodes واحدة من الأدوات المفيدة التي تسهل على المطورين عرض المحتوى بطريقة منظمة. في هذا المقال، سنتحدث عن كيفية استخدام شورت كود لإخراج الفئات الفرعية مع روابط للمقالات المنتمية إلى هذه الفئات. سنخصص تركيزنا على فئة رئيسية تُعرف باسم "Referenzliste" ونستعرض كيفية ربطها بمحتوى الفئات الفرعية.

ما هو الشورتكود؟

الشورت كود هو عبارة عن كود مدمج يمكنك من إضافة عناصر معقدة في المحتوى بعملية بسيطة. بالإمكان استخدام الشورت كود الخاص بنا لتحميل الفئات الفرعية للمقالات وعرضها مع روابط بالمحتوى المتعلق بها. وهذا يسهل على الزوار الانتقال بين المحتويات ذات الصلة.

إنشاء الشورت كود لعرض الفئات الفرعية

فيما يلي طريقة جديدة تمكنك من عرض الفئات الفرعية للفئة الرئيسية "Referenzliste" مع تضمين روابط المقالات ضمن تلك الفئات عند استخدام الشورت كود. يعتمد الشورت كود على استعلام قاعدة بيانات للحصول على الفئات الفرعية والمقالات ذات الصلة. الكود التالي يُظهر كيفية القيام بذلك:

function verlinkte_artikel_referenzen($atts) {
    $atts = shortcode_atts(array(
        'parent_cat' => 'Referenzliste', 
        'cpt' => 'referenzen' 
    ), $atts, 'verlinkte_artikel_referenzen');
    $parent_category = get_term_by('name', $atts['parent_cat'], 'category');
    if (!$parent_category) {
        return 'Kategorie nicht gefunden.';
    }
    $unterkategorien = get_terms(array(
        'taxonomy' => 'category',
        'child_of' => $parent_category->term_id,
        'hide_empty' => false
    ));
    if (empty($unterkategorien)) {
        return 'Keine Unterkategorien gefunden.';
    }
    $output = "";
    foreach ($unterkategorien as $unterkategorie) {
        $output .= '<h3>' . esc_html($unterkategorie->name) . '</h3>';
        $query = new WP_Query(array(
            'post_type' => $atts['cpt'],
            'tax_query' => array(
                array(
                    'taxonomy' => 'category',
                    'field' => 'term_id',
                    'terms' => $unterkategorie->term_id
                )
            )
        ));
        if ($query->have_posts()) {
            while ($query->have_posts()) {
                $query->the_post();
                $output .= '<a href="' . get_permalink() . '">' . get_the_title() . '</a><br>';
            }
            wp_reset_postdata();
        } else {
            $output .= 'Keine Artikel gefunden.';
        }
        $output .= '<hr>';
    }
    $output .= '';
    return $output;
}
add_shortcode('verlinkte_artikel_referenzen', 'verlinkte_artikel_referenzen');

هذا الكود يقوم بتعريف الشورت كود الذي يعرض الفئات الفرعية للفئة الرئيسية "Referenzliste" مع عرض روابط المقالات. يتم استدعاء الكود عند تضمينه في أي مقال أو صفحة، مما يوفر تجربة مستخدم أكثر سلاسة.

أهمية تحسين محركات البحث (SEO)

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

استنتاج

باستخدام الشورت كود، يمكنك تنظيم المحتوى بشكل فعال وسهل الوصول، مما يحسن من تجربة الزوار على موقعك. يمكن أن يساعدك عرض الفئات الفرعية مع روابط المقالات في تعزيز التجربة المستخدم وزيادة التفاعل. يعد شورت كود لعرض الفئات الفرعية مع روابط للمقالات وسيلة رائعة للربط بين المحتوى وتحسين تجربة المستخدم.

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

احمد علي

متخصص في مجال تطوير وإدارة المواقع الإلكترونية، يتمتع بخبرة واسعة في التعامل مع منصات إدارة المحتوى، خاصة ووردبريس. يقدم أحمد حلولاً مبتكرة واستراتيجيات فعالة لتحسين أداء المواقع وتطوير تصميماتها بما يتناسب مع احتياجات المستخدمين. كما يتميز بقدرته على تبسيط المفاهيم التقنية وكتابة محتوى تعليمي يساعد الأفراد والشركات على تحسين تواجدهم الرقمي وتحقيق أهدافهم على الإنترنت.
زر الذهاب إلى الأعلى
Don`t copy text!