기사 디렉토리
많은 워드프레스 플러그인은 관련 글을 추천하거나 사용자가 좋아할 만한 글을 제안하는 등의 기능을 구현할 수 있습니다.
- 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 플러그인을 설치하면 기사 내용(삽입: After Content) 뒤에 이 기사에서 관련 기사 추천을 삽입하도록 설정되며, 기능 코드가 마음에 든다고 추측합니다.
Chen Weiliang님의 블로그( https://www.chenweiliang.com/ ) 에 공유된 "관련 글과 즐겨찾기를 표시하는 WordPress 코드 구현하기"라는 글이 여러분께 도움이 되기를 바랍니다.
이 기사 링크( https://www.chenweiliang.com/cwl-1987.html )를 자유롭게 공유해 주세요.
