هل تريد عرض المقالات ذات الصلة لنفس المؤلف في ووردبريس ؟ عادة ، يمكنك استخدام أي إضافة للمقالات ذات الصلة لإظهار مقالات مماثلة على موقع الويب الخاص بك. ومع ذلك ، إذا قمت بتشغيل موقع ووردبريس متعدد المؤلفين ، فقد يرغب المستخدمون في قراءة محتوى آخر من نفس المؤلف.
ويمكنك أيضاً تعلم كيفية إظهار الصفحات ذات الصلة في ووردبريس
في هذه المقالة ، سوف نوضح لك كيفية عرض المقالات ذات الصلة لنفس المؤلف في ووردبريس .
الطريقة الأولى: عرض المقالات ذات الصلة بواسطة المؤلف في ووردبريس باستخدام الإضافة
هذه الطريقة أسهل ويوصى بها لجميع المستخدمين.
أول شيء عليك القيام به هو تثبيت وتفعيل الإضافة “مقالات مماثلة”. .
عند التنشيط ، تحتاج إلى زيارة Settings » Similar Posts لتكوين إعدادات الإضافة .
تنقسم صفحة الإعدادات إلى علامات تبويب مختلفة ، وستنتقل إلى علامة التبويب “عام” افتراضيًا. يمكنك مراجعة الخيارات وتغييرها لتلائم متطلباتك.
في هذه الصفحة ، تحتاج إلى التمرير لأسفل إلى أسفل وتحديد “نعم” بجوار خيار “مطابقة مؤلف المقال الحالي”. يمكنك إلغاء تحديد خيارات المطابقة الأخرى للتأكد من أن الإضافة يجلب المقالات حسب المؤلف فقط.
بعد ذلك ، تحتاج إلى التبديل إلى علامة التبويب “الموضع” وتفعيل خيار “الإخراج بعد النشر”. يمكنك أيضًا تعديل نموذج الإخراج عن طريق تحرير النص في مربع “المعلمات”.
لا تنس النقر على زر “حفظ الإعدادات” لتخزين تغييراتك.
يمكنك الآن زيارة أي مقال منفرد على موقع الويب الخاص بك ، وسترى المنشورات ذات الصلة من قبل المؤلف نفسه بعد محتوى المقال .
الطريقة 2: عرض المقالات ذات الصلة يدويًا بواسطة نفس المؤلف في ووردبريس
تتطلب هذه الطريقة إضافة رمز إلى ملفات قالب ووردبريس الخاصة بك. .
ستحتاج إلى إضافة الكود التالي إلى ملف function.php الخاص بالقالب أو في إضافة خاص بالموقع.
function wpb_related_author_posts($content) {
if ( is_single() ) {
global $authordata, $post;
$content .= '<h4>Similar Posts by The Author:</h4> ';
$authors_posts = get_posts( array( 'author' => $authordata->ID, 'post__not_in' => array( $post->ID ), 'posts_per_page' => 5 ) );
$content .= '<ul>';
foreach ( $authors_posts as $authors_post ) {
$content .= '<li><a href="' . get_permalink( $authors_post->ID ) . '">' . apply_filters( 'the_title', $authors_post->post_title, $authors_post->ID ) . '</a></li>';
}
$content .= '</ul>';
return $content;
}
else {
return $content;
}
}
add_filter('the_content','wpb_related_author_posts');
يمكنك الآن زيارة أي مقال منفرد على موقع الويب الخاص بك ، وسترى المقالات ذات الصلة لنفس المؤلف أسفل المحتوى.
نأمل أن تساعدك هذه المقالة في تعلم كيفية عرض المقالات ذات الصلة بسهولة بواسطة نفس المؤلف في ووردبريس .