إضافة رابط فئة discourse إلى ووردبريس

مرحبًا،

للأسف، بناءً على ما أراه، لا توجد خيار لذلك. ولكن يمكنك القيام بذلك باتباع الخطوات التالية:

  1. قم بتثبيت إضافة اختصارات discourse واستخدم الاختصار في عنصر القائمة الجانبي للنص [discourse_topics]

  2. انتقل إلى wp-discourse-shortcodes-master / lib / discourse-topic-formatter.php وابحث عن هذا السطر
    $category = $this->find_discourse_category( $topic );

  3. بعد هذا السطر، الصق التالي:
    $category_url = $this->discourse_url . "/c/{$category['slug']}/{$category['id']}";

  4. ابحث عن هذا (ستجد سطرين، لموضعين: أعلى وأسفل):
    $output .= '<span class="wpds-shortcode-category">' . $this->discourse_category_badge( $category ) . '</span>';

  5. استبدلهما بـ:
    $output .= '<span class="wpds-shortcode-category"><a class="wps-cat-link" target="_blank" href="' . esc_url( $category_url ) . '">' . $this->discourse_category_badge( $category ) . '</a></span>';

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

تذكر أن هذه التعديلات ستُحذف عند تحديث إضافة wp-discourse-shortcodes، لذا يُفضل عمل نسخة احتياطية قبل التحديث. بالتوفيق.