WordPress код нь холбогдох нийтлэлүүдийг авах, харуулах, танд таалагдахыг санал болгох функцийг хэрэгжүүлдэг

маш их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 plug-in-ийг суулгаснаар энэ нийтлэл дэх нийтлэлийн зөвлөмжийг нийтлэлийн агуулгын дараа оруулахаар тохируулна уу (оруулах: Агуулгын дараа). Функцийн код танд таалагдсан гэж бодож байна.

Hope Chen Weiliang блог ( https://www.chenweiliang.com/ ) "Холбогдох нийтлэлүүдийг олж авах, харуулах, танд таалагдахыг санал болгох WordPress код" хуваалцсан нь танд тустай.

Энэ нийтлэлийн холбоосыг хуваалцахад тавтай морилно уу:https://www.chenweiliang.com/cwl-1987.html

Илүү олон далд заль мэхийг нээхийн тулд манай Telegram сувагт нэгдэнэ үү!

Хэрэв танд таалагдвал лайк дарж, хуваалцаарай! Таны шэйр, лайк бол бидний байнгын урам зориг юм!

 

发表 评论

Таны имэйл хаягийг нийтлэхгүй. 必填 项 已 用 дээр ажиллаж байна * 标注

TOP хүртэл гүйлгэж