تنفذ شفرة WordPress وظيفة الحصول على المقالات ذات الصلة وعرضها والتوصية بالتخمين الذي يعجبك

يمكن للعديد من إضافات ووردبريس تنفيذ ميزات مثل التوصية بمقالات ذات صلة واقتراح أنها قد تعجبك.

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

كيف يعمل كود WordPress على تحقيق وظيفة الحصول على عرض المقالات ذات الصلة وتخمين أنك تعجبك؟

يوصى بالمقالات ذات الصلة بـ WordPress ، أعتقد أنك تحب نماذج التعليمات البرمجية

ما يلي هو التخمين الذي تفضله للحصول على مقالات ذات صلة من العلامات والفئات:

<h3>猜你喜欢</h3>
<ul class="related_posts">
<?php
$post_num = 10; //文章数量
$exclude_id = $post->ID;
$posttags = get_the_tags(); $i = 0;
if ( $posttags ) {
$tags = ''; foreach ( $posttags as $tag ) $tags .= $tag->term_id . ',';
$args = array(
'post_status' => 'publish',
'tag__in' => explode(',', $tags),
'post__not_in' => explode(',', $exclude_id),
'caller_get_posts' => 1,
'orderby' => 'comment_date',
'posts_per_page' => $post_num,
);
query_posts($args);
while( have_posts() ) { the_post(); ?>
<li><a rel="bookmark" href="<?php the_permalink(); ?>" title="<?php the_title(); ?>" target="_blank"><?php the_title(); ?></a></li>
<?php
$exclude_id .= ',' . $post->ID; $i ++;
} wp_reset_query();
}
if ( $i < $post_num ) {
$cats = ''; foreach ( get_the_category() as $cat ) $cats .= $cat->cat_ID . ',';
$args = array(
'category__in' => explode(',', $cats),
'post__not_in' => explode(',', $exclude_id),
'caller_get_posts' => 1,
'orderby' => 'comment_date',
'posts_per_page' => $post_num - $i
);
query_posts($args);
while( have_posts() ) { the_post(); ?>
<li><a rel="bookmark" href="<?php the_permalink(); ?>" title="<?php the_title(); ?>" target="_blank"><?php the_title(); ?></a></li>
<?php $i++;
} wp_reset_query();
}
if ( $i == 0 ) echo '<li>暂无相关推荐</li>';
?>
</ul>
  • بين $post_num = 10; هو عرض عدد المقالات ذات الصلة كـ 10.
  • إذا لم تكن هناك علامات وفئات على صفحة WordPress ، فستعرض "لا توجد توصيات ذات صلة".

كيف يقوم WordPress بعمل روابط مقالات مماثلة ذات صلة؟

من خلال تثبيت المكون الإضافي ad-inserter ، يتم تعيينه لإدراج توصيات المقالة ذات الصلة في هذه المقالة بعد محتوى المقالة (الإدراج: بعد المحتوى) ، وتخمين أنك تحب رمز الوظيفة.

نأمل أن تكون المقالة "تطبيق كود ووردبريس لعرض المقالات ذات الصلة ومفضلاتك" المنشورة على مدونة تشين ويليانغ ( https://www.chenweiliang.com/ ) مفيدة لك.

لا تتردد في مشاركة رابط هذه المقالة: https://www.chenweiliang.com/cwl-1987.html

لاكتشاف المزيد من الحيل المخفية🔑، مرحبًا بك في الانضمام إلى قناتنا على Telegram!

مشاركة ومثل إذا كنت ترغب في ذلك! مشاركاتك وإعجاباتك هي حافزنا المستمر!

 

发表 评论

لا يوجد أي مشكلة في هذا الأمر.

انتقل إلى الأعلى