Kode WordPress ngalaksanakeun fungsi pikeun meunangkeun sareng ningalikeun tulisan anu aya hubunganana sareng nyarankeun nebak anjeun resep

seueurplugin WordPressBisa ngawujudkeun fungsi nyarankeun artikel patali jeung guessing naon anjeun resep.

  • Kauntungannana plugins WordPress nyaeta aranjeunna gampang pikeun ngonpigurasikeun, tapi bisa boga sababaraha dampak dina website.
  • Ku alatan éta, loba jalma masih resep ngagunakeun kode WordPress pikeun nerapkeun artikel patali jeung nebak fungsi anjeun resep.
  • Tapi dina cara nu sarua, kode pikeun nerapkeun artikel patali jeung nebak naon anjeun resep oge kontradiktif.Kalemahan kode teh nya eta konfigurasi nu leuwih pajeulit.

Kumaha kode WordPress pikeun ngahontal fungsi pikeun kéngingkeun tulisan anu aya hubunganana sareng nebak anjeun resep?

Artikel patali WordPress dianjurkeun, nebak anjeun resep sampel kode

Ieu mangrupikeun tatarucingan anu anjeun resep kode pikeun kéngingkeun tulisan anu aya hubunganana tina tag sareng kategori:

<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>
  • diantara aranjeunna $post_num = 10; nyaéta pikeun mintonkeun jumlah artikel patali salaku 10.
  • Upami teu aya tag sareng kategori dina halaman WordPress, éta bakal ningalikeun "Teu aya saran anu aya hubunganana".

Kumaha carana WordPress nyieun tumbu ka artikel sarupa patali?

Ku masang plugin ad-inserter, éta disetel ka nyelapkeun saran artikel relevan dina artikel ieu sanggeus eusi artikel (sisipan: Saatos Kandungan), sarta nebak anjeun resep kodeu fungsi.

Blog Hope Chen Weiliang ( https://www.chenweiliang.com/ ) ngabagikeun "Kode WordPress pikeun ngahontal fungsi pikeun meunangkeun sareng ningalikeun tulisan anu aya hubunganana sareng nyarankeun nebak anjeun resep", anu ngabantosan anjeun.

Wilujeng ngabagikeun tautan artikel ieu:https://www.chenweiliang.com/cwl-1987.html

Pikeun muka konci trik anu langkung disumputkeun🔑, wilujeng sumping ka saluran Telegram kami!

Bagikeun sareng suka upami anjeun resep! Bagikeun sareng resep anjeun mangrupikeun motivasi anu terus kami!

 

koméntar

alamat surélék anjeun moal diterbitkeun. Widang anu diperyogikeun dianggo * Labél

Ngagulung ka luhur