Kode WordPress mengimplementasikan fungsi mendapatkan dan menampilkan artikel terkait dan merekomendasikan tebakan Anda menyukainya

banyakplugin WordPressDapat mewujudkan fungsi merekomendasikan artikel terkait dan menebak apa yang Anda suka.

  • Keuntungan dari plugin WordPress adalah mudah dikonfigurasi, tetapi mungkin berdampak pada situs web.
  • Oleh karena itu, banyak orang masih suka menggunakan kode WordPress untuk mengimplementasikan artikel terkait dan menebak fungsi yang Anda sukai.
  • Tetapi dengan cara yang sama, kode untuk mengimplementasikan artikel terkait dan menebak apa yang Anda suka juga kontradiktif, kelemahan dari kode ini adalah konfigurasinya lebih rumit.

Bagaimana kode WordPress untuk mencapai fungsi mendapatkan artikel terkait tampilan dan kira Anda menyukainya?

Artikel terkait WordPress direkomendasikan, tebak Anda menyukai contoh kode

Berikut ini adalah kode tebakan yang Anda sukai untuk mendapatkan artikel terkait dari tag dan 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>
  • Yang mana $post_num = 10; adalah untuk menampilkan jumlah artikel terkait sebanyak 10.
  • Jika tidak ada tag dan kategori di halaman WordPress, maka akan muncul "Tidak ada rekomendasi terkait".

Bagaimana WordPress melakukan tautan artikel serupa terkait?

Dengan memasang plug-in penyisip iklan, atur rekomendasi artikel yang relevan di artikel ini untuk disisipkan setelah konten artikel (penyisipan: Setelah Konten). Kira Anda menyukai kode fungsinya.

Harapan Chen Weiliang Blog ( https://www.chenweiliang.com/ ) membagikan "Kode WordPress untuk mencapai fungsi memperoleh dan menampilkan artikel terkait dan merekomendasikan tebakan Anda menyukainya", yang sangat membantu Anda.

Selamat datang untuk membagikan tautan artikel ini:https://www.chenweiliang.com/cwl-1987.html

Untuk mengungkap lebih banyak trik tersembunyi🔑, selamat datang untuk bergabung di saluran Telegram kami!

Bagikan dan sukai jika Anda menyukainya! Bagikan dan suka Anda adalah motivasi kami yang berkelanjutan!

 

发表 评论

Alamat email Anda tidak akan dipublikasikan. 必填 项 已 用 * 标注

Gulir ke Atas