استخدمت الشهر الماضي نظام مدونة Typecho لفتح مدونة "ملاحظات خدمة العملاء". بعد استخدامه لبضعة أشهر، أشعر أن TE جيد جدًا وبسيط وسهل الاستخدام. الليلة الماضية فكرت في هذه المدونة التي تحتوي على مقالات ذات صلة، وأدركت أنه ليس لدي وظيفة إضافة المقالات ذات الصلة إلى "ملاحظات خدمة العملاء". كانت هذه خسارة كبيرة لشركة PV، لذلك بحثت بسرعة عبر الإنترنت عن طريقة الاتصال ذات الصلة مقالات على مدونة Typecho، موجودة على الموقع الرسمي لشركة TE.
طريقة Typecho لاستدعاء المقالات ذات الصلة:
1. قم بتسجيل الدخول إلى الواجهة الخلفية لمدونة TE، وحرك الماوس إلى "التحكم" في شريط القائمة، ثم حدد خيار "المظهر" في القائمة المنسدلة.
2. حدد "تحرير المظهر الحالي" في الواجهة الجديدة وحدد ملف post.php لتحريره.
3. أضف الكود التالي حيث تحتاج إلى استدعاء المقالة ذات الصلة، ثم احفظ الملف
<?php $this->required(5)->to($dependentPosts ?>
<ul>
<?php while ($dependentPosts->next()): ?>
<li><a href="<?php $dependentPosts->الرابط الثابت(); ?>" title="<?php $dependentPosts->title(); ?>"><?php $relatedPosts->title() ?></أ></لي>
<?php في نهاية المطاف ?>
</ul>
وصف رمز استدعاء المقالة ذات الصلة:
1. وظيفة الاتصال الرئيسية هي
$this->relation($limits, $type);
2. القيمة الافتراضية لـ $limits هي 5، مما يشير إلى عدد المقالات ذات الصلة المعروضة؛ القيمة الافتراضية لـ $type هي NULL، مما يشير إلى الطريقة ذات الصلة بالمقالة، ويتم قبول المؤلف فقط. عندما يكون $type هو المؤلف، يتم عرض المقالات ذات الصلة بناءً على المستخدم؛ وعندما يكون $type عبارة عن قيم أخرى، يتم عرض المقالات ذات الصلة بناءً على العلامة.
تذكير: تم تصميم أنماط CSS للمقالات ذات الصلة وفقًا لاحتياجات القالب الخاص بك.
» يرجى الإشارة إلى المصدر عند إعادة الطبع: شريط المدونة
شكرا لمقالة المدونة