也想出现在这里?联系我们

WordPress 文章页添加3篇相关文章

2024.01.25 wordpress教程
  • 文章介绍
  • 升级版本
  • 评价&建议

要在WordPress文章页添加3篇相关文章,通常需要使用相关文章插件或自定义代码来实现。以下是一种使用插件的方法,可以实现这一功能:

  1. 登录WordPress后台。

  2. 转到“插件” > “添加新插件”。

  3. 在搜索框中输入“Related Posts”或“相关文章”来查找相关文章插件。您可以选择使用不同的插件,但以下是一些常用的插件:

Yet Another Related Posts Plugin (YARPP):这是一个受欢迎的插件,可以帮助您添加相关文章。

Contextual Related Posts:这个插件也可以创建相关文章列表。

Jetpack by WordPress.com:Jetpack插件提供了一个相关文章模块,您可以启用并自定义它。

  1. 找到适合您需求的插件后,点击“安装”按钮,然后激活插件。

  2. 插件激活后,您可能需要进行一些配置。通常,您可以在插件的设置页面或小工具中找到相关文章的选项。

  3. 自定义相关文章的外观和数量。通常,您可以选择显示3篇相关文章。

  4. 保存您的设置。

  5. 返回到您的文章编辑页面,您会发现现在已经在文章页底部添加了3篇相关文章。

如果您更喜欢使用自定义代码来添加相关文章,您可以在文章模板中添加以下代码:

<?php
// 获取当前文章的标签或分类
$tags = wp_get_post_tags($post>ID);
$categories = wp_get_post_categories($post>ID);

// 构建相关文章查询参数
$args = array(
    'post__not_in' => array($post>ID), // 排除当前文章
    'posts_per_page' => 3, // 显示3篇相关文章
    'orderby' => 'rand', // 随机排序
    'tax_query' => array(
        'relation' => 'OR',
        array(
            'taxonomy' => 'post_tag',
            'field' => 'id',
            'terms' => $tags,
        ),
        array(
            'taxonomy' => 'category',
            'field' => 'id',
            'terms' => $categories,
        ),
    ),
);

// 查询相关文章
$related_query = new WP_Query($args);

// 显示相关文章列表
if ($related_query>have_posts()) :
    while ($related_query>have_posts()) : $related_query>the_post();
        // 显示相关文章标题、链接等信息
        echo '<a href="' . get_permalink() . '">' . get_the_title() . '</a><br>';
    endwhile;
    wp_reset_postdata();
else :
    echo '没有相关文章';
endif;
?>

将上述代码添加到您的文章模板文件中,通常是single.phpcontentsingle.php。根据您的主题和具体需求可能需要进行一些自定义。

无论您选择使用插件还是自定义代码,都可以帮助您在WordPress文章页中添加3篇相关文章。

有用0
  • 2024.01.25初次和大家见面了!

等待您对该主题的建议

发表评论

还能输入240个字

Hi, 欢迎加入Wordpress技术交流群,带你装逼带你飞!

我要入群
也想出现在这里?联系我们
wordpress加速

我来推荐一个更牛逼的给你看看?

  • 猛戳我吧