每日随机展示10个wordpress置顶文章
WordPress 置顶文章是博主根据自己的需要设置的,通常用于展示重要或热门的文章。
以下是一个示例代码,用于在 WordPress 主题中展示 10 个置顶文章:
<?php
// 查询置顶文章
$sticky = get_option('sticky_posts');
$args = array('post__in' => $sticky,'posts_per_page' => 10, // 显示 10 篇置顶文章'ignore_sticky_posts' => 1 // 忽略置顶设置,直接获取置顶文章
);
$query = new WP_Query($args);// 判断是否有置顶文章
if ($query->have_posts()) {echo '<div class="sticky-posts">';while ($query->have_posts()) {$query->the_post();?><div class="sticky-post"><h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2><p><?php the_excerpt(); ?></p></div><?php}echo '</div>';
} else {echo '没有置顶文章';
}// 重置查询
wp_reset_postdata();
?>
你可以将这段代码添加到你的 WordPress 主题文件中,比如 sidebar.php 或 index.php,根据你的需求调整显示位置。
原文
http://www.chudafu.com/jianzhan/7749.html