WordPress在网站建设开发中进行随机文章调用输出的3个方法

用wordpress系统进行网站开发时,经常会用到随机调用数据信息的需求。这样对于我们页面或是详细页中,这样每次访问时就会展示不同的数据,每次都会更新不同的数据,这样可以给网站用户访问一种每次不同的访问变化与数据展示。

1、最常见的调用随机代码,这样也比较容易懂,调用数据也比较简单。

<?php 
$args = array( 'events' => 5, 'orderby' => 'rand', 'post_status' => 'publish' ); 
$rand_posts = get_posts( $args ); 
foreach( $rand_posts as $post ) : ?>
<a href="<?php the_permalink(); ?>">
   <?php the_title(); ?>
</a>
<?php endforeach; ?>

2、也可以采用 query_posts 生成随机文章列表,但是这种一般只应用于 post 常规组件调用。

<?php 
$args = array( 'events' => 5, 'orderby' => 'rand', 'post_status' => 'publish' ); 
$rand_posts = get_posts( $args ); 
foreach( $rand_posts as $post ) : ?>
<a href="<?php the_permalink(); ?>">
   <?php the_title(); ?>
</a>
<?php endforeach; ?>

3、这个是应用于本分类随机文章数据进行调用

<?php
$cat = get_the_category();
foreach($cat as $key=>$category){
$catid = $category->term_id;
}
$args = array('orderby' => 'rand','showposts' => 8,'cat' => $catid );
$query_posts = new WP_Query();
$query_posts->query($args);
while ($query_posts->have_posts()) : $query_posts->the_post();
?>
<a href="<?php the_permalink(); ?>">
<?php the_title(); ?>
</a>
<?php endwhile;?>
<?php wp_reset_query(); ?>

主题测试文章,只做测试使用。发布者:zhaolou,转转请注明出处:https://www.zhaolou.cc/archives/4229

Like (0)
zhaolou的头像zhaolou
Previous 2025年3月22日
Next 2025年3月22日

相关推荐

  • 如何做好页面标题标签内容优化编辑-Title Tags SEO优化全面指南(内附谷歌官方标题优化文档)

    想要提高网站页面的SEO优化,页面的标题标签优化是非常重要的一环,如果你会把页面的标题标题标签(Title Tag)优化做好,那么你的网站有显著的自然排名提升。 标题优化的好处如下: 1. 提升网站整体SEO质量; 2. 增加内容营销效果; 3. 提升搜索引擎排名; 4. 提高用户点击率CTR(Click-through Rate) A. 什么是标题标签? …

    google seo 2025年4月23日
    54500
  • WordPress常用插件推荐(外贸)

    WordPress有海量拓展的插件能满足我们功能需求,以下是外贸网站中常用的插件推荐,包括但不限于:页面设计插件、SEO优化插件、速度优化插件、完全防护插件、询盘跟踪插件等等。 有免费的、付费的,大部分为付费,需要手动安装插件并在线授权。 插件名称 插件作用 插件费用 页面设计类 Elementor 页面设计插件,需要支持此插件的主题配合使用 免费 Elem…

    外贸 2025年5月14日
    35000
  • 如何用 Semrush + Google Trends + Ahrefs 高效挖掘关键词?

    作为Google SEO中最核心的一步,关键词挖掘不仅关系到流量多少,还决定了你内容能否打入目标用户搜索视野。本文以“xxx”为例,带你实操一遍关键词挖掘与筛选的完整流程。 ✅ Step 1:用 Semrush 查询关键词基础数据(Keyword Overview) 打开 Semrush,在左侧点击【Keyword Overview】,输入你想查询的关键词,…

    google seo 2025年5月14日
    44000
  • WordPress 常用开发中的条件判断标签及开发用法

    平时在wordpress开发项目时,会经常使用到条件判断语句的开发场景。 因为通过条件判断逻辑的应用可以实现我们很多的开发数据处理任务,所以条件判断是非常重要,也是用的比较多的一组开发逻辑。 正常的条件都是判断一个标签或是一个布尔值也或是一个循环的数据调用的结果。不同页面的判断,不同数据类型的判断可以实现我们很多的技术应用。 首页(Front)is_fron…

    外贸 2025年3月22日
    35200
  • 外贸网站内链SEO优化对搜索引擎排名影响及注意事项详解

    一. 什么是内部链接? 内部链接是同一域名下页面与页面之间的链接,客户通过点击锚文本链接进入到其他的页面,外部链接指的是其他域名指向本域名的链接。 二. 为什么内部链接对于SEO优化非常重要?   内部链接可以帮助谷歌查找,收录并理解你网站所有页面。 如果你有策略地布局内链,那么会让你的页面有效地传递权重(相当于提升页面权威度)…

    google seo 2025年4月23日
    50600

发表回复

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

联系我们

在线咨询: QQ交谈

邮件:156738051@qq.com

工作时间:周一至周五,9:00-18:00,节假日休息

关注微信