高手自己写,水平不济的百度搜,可惜都是老掉牙的代码根本不能用
找了ChatGPT大哥帮忙,大哥毫不含糊给出代码,6.3版本一切正常
<?php
// 获取随机5篇已发布文章的标题和链接
$random_args = array(
'post_type' => 'post', // 文章类型
'orderby' => 'rand', // 按随机顺序排序
'posts_per_page' => 5, // 显示5篇文章
'post_status' => 'publish' // 仅显示已发布的文章
);
$random_query = new WP_Query( $random_args );
// 输出文章标题和链接
if ( $random_query->have_posts() ) {
while ( $random_query->have_posts() ) {
$random_query->the_post();
?>
<h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
<?php
}
wp_reset_postdata(); // 重置文章数据
}
?>
上述代码将获取随机的5篇已发布文章,并在页面上显示它们的标题,每个标题都链接到相应的文章页面。您可以根据需要进行自定义,比如更改文章类型、调整显示数量等。
再次提醒,进行代码修改前最好备份您的主题文件。如果您不熟悉代码操作,建议您先了解基本的PHP和WordPress开发知识,或者寻求专业开发人员的帮助。