要在WordPress中随机获取一篇文章,您可以使用以下方法:

  1. 使用WP_Query:您可以创建一个WP_Query来检索随机文章。以下是一个示例代码:

WordPress随机一篇文章的实现方法

$random_query = new WP_Query(array(
    'orderby'        => 'rand',
    'posts_per_page' => 1
));

if ($random_query>have_posts()) {
    while ($random_query>have_posts()) {
        $random_query>the_post();
        // 在这里输出文章内容或链接
    }
}
wp_reset_postdata();
  1. 使用SQL查询:您还可以直接执行SQL查询来获取随机文章。这是一个示例:
global $wpdb;
$random_post = $wpdb>get_var("SELECT ID FROM $wpdb>posts WHERE post_type = 'post' AND post_status = 'publish' ORDER BY RAND() LIMIT 1");

if ($random_post) {
    // 获取随机文章的内容或链接
}

请注意,上述代码中的输出部分应根据您的需求进行自定义。确保将代码放入WordPress主题文件的适当位置,以便按照您的要求显示随机文章。