WordPress如何无插件调用最新、热门、随机文章

在WordPress中无插件调用最新、热门、随机文章

WordPress如何无插件调用最新、热门、随机文章
(图片来源网络,侵删)

要在WordPress中无插件调用最新、热门和随机文章,你可以使用WP_Query类来创建自定义查询,以下是一些示例代码,可以帮助你实现这些功能:

1. 调用最新文章

要在WordPress中显示最新文章,你可以使用以下代码:

$args = array(
    'posts_per_page' => 5, // 显示的文章数量
    'orderby'         => 'date', // 按照日期排序
    'order'           => 'DESC', // 降序排序(最新的在前)
);
$query = new WP_Query($args);
if ($query>have_posts()) {
    while ($query>have_posts()) {
        $query>the_post();
        ?>
        <h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
        <?php
    }
    wp_reset_postdata();
}

2. 调用热门文章

要在WordPress中显示热门文章,你可以使用以下代码:

$args = array(
    'posts_per_page' => 5, // 显示的文章数量
    'orderby'         => 'comment_count', // 按照评论数量排序
    'order'           => 'DESC', // 降序排序(最热门的在前)
);
$query = new WP_Query($args);
if ($query>have_posts()) {
    while ($query>have_posts()) {
        $query>the_post();
        ?>
        <h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
        <?php
    }
    wp_reset_postdata();
}

3. 调用随机文章

要在WordPress中显示随机文章,你可以使用以下代码:

$args = array(
    'posts_per_page' => 5, // 显示的文章数量
    'orderby'         => 'rand', // 随机排序
);
$query = new WP_Query($args);
if ($query>have_posts()) {
    while ($query>have_posts()) {
        $query>the_post();
        ?>
        <h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
        <?php
    }
    wp_reset_postdata();
}

你可以将以上代码添加到你的WordPress主题文件中,例如index.phpsidebar.php,以在相应的位置显示最新、热门或随机文章列表,记得根据你的需求自定义查询参数和输出格式。

原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/487284.html

(0)
未希新媒体运营
上一篇 2024-04-18 12:18
下一篇 2024-04-18 12:20

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购  >>点击进入