WordPress分类栏目怎么让置顶文章显示在最前面

如何将分类栏目里的置顶文章显示在最前面呢?然后再显示新发布的文章。怎么实现在调用最新文章列表中置顶文章靠前显示呢?代码如下:

<?php
$sticky = get_option('sticky_posts');
query_posts( array('post__in' => $sticky,'caller_get_posts' =>1,'cat'=>$cat,'showposts'=>6));
static $case_num=0;
while (have_posts()) : the_post(); ?>
<!--置顶文章-->
<li><a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></li>
<?php $case_num++;
endwhile; wp_reset_query();
$case_num=6-$case_num;//
query_posts( array( 'post__not_in' => get_option( 'sticky_posts'),'cat'=>$cat,'showposts'=>$case_num ));
while (have_posts()) : the_post();
?>
<!--非置顶文章-->
<li><a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></li>

<?php endwhile; wp_reset_query(); ?>

代码解释:

'cat'=>$cat 是指当前分类的ID;'showposts'=>6 设置调用文章的总数量;

代码放置好之后,可以在网站后台设置置顶文章。

另外,在实际制作网站过程中,还可以针对置顶文章与非置顶文章显示不同的样式。

<?php
if ( have_posts() ) :
while ( have_posts() ) : the_post();
if ( is_sticky() ) {
// 这是一个置顶文章
// 输出文章标题、内容或其他内容
} else {
// 这是非置顶文章
// 输出文章标题、内容或其他内容
}
endwhile;
endif;
?>

本文摘自网络,不代表短经典网立场 https://www.duanjingdian.com/594.html

上一篇 2024 年 5 月 30 日 上午8:00
下一篇 2024 年 6 月 30 日 下午12:51

相关推荐

  • WordPress,Redis Object Cache缓存插件

    WordPress使用Redis Object Cache缓存插件加速网站的方法 在互联网行业中,网站的访问速度对于用户体验和搜索引擎排名都至关重要,为了提高网站的访问速度,我们可…

    2024 年 4 月 16 日
    223
  • WordPress如何实现网站防盗链?

    除了在服务器端实现网站防盗链之外,WordPress如何实现网站防盗链? 1、什么是防盗链? 防盗链是一种防止其他网站直接引用自己网站上的资源的技术手段。 常见的资源包括图片、视频…

    2024 年 4 月 16 日
    271
  • WordPress如何设置图片防盗链?

    1. 安装插件 在WordPress中,有一些插件可以帮助你防止图片被盗链,quot;WP Anti ClickJacking"、"Anti Leech Protect"等。 步骤…

    2024 年 4 月 19 日
    264
  • 如何批量删除WordPress中的待审评论?

    好久没有管过自己的博客了,今年不知怎么,准备将建网站的兴趣拿回来,于是又将这个博客重新还原了,还好数据都在。 结果登录后台一看,评论被灌了2万多条,点击评论管理,加载就花费了好一会…

    2024 年 4 月 9 日
    226
  • WordPress怎么增加文章排序方式?

    方法一:使用内置的“排序”功能 WordPress自带一个基础的文章排序功能,通常按照日期进行排序,要使用它,请按照以下步骤操作: 1、登录到你的WordPress后台。 2、转到…

    WordPress 2024 年 4 月 19 日
    207
  • WordPress屏蔽右键复制功能插件

    WordPress屏蔽右键复制功能 1. 为什么要屏蔽右键复制功能? 在某些情况下,您可能希望防止用户直接从您的WordPress网站上复制文本,这可能是因为您的内容是受版权保护的…

    2024 年 4 月 16 日
    205
  • 在外部怎样调用WordPress的文章?

    通过调用 wp-load.php 文件获取wordpress主要功能的。wp-load.php加载了Wordpress本身和它所有的程序开发接口(API),装载后就可以在自己的程序…

    WordPress 2024 年 4 月 21 日
    198
  • WordPress 发现 XSS 漏洞 – 建议更新至 6.5.2

    WordPress 宣布了 6.5.2 维护和安全版本更新,该更新修补了一个商店跨站脚本漏洞,并修复了核心和块编辑器中的十几个错误。 同样的漏洞会影响 WordPress 核心和 …

    2024 年 4 月 11 日
    400
  • WordPress搭建网站,有哪些注意事项?

    在制作WordPress网站时,以下注意事项是一些关键点: 1、选择合适的主题 WordPress有成千上万的主题可供选择,选择一个适合你的业务需求和风格的主题是非常重要的,你需要…

    WordPress 2024 年 5 月 21 日
    196
  • wordpress怎么做多级分类

    wordpress怎么做多级分类 1、登录到WordPress后台: 打开您的浏览器,输入您的网站URL,然后添加/wpadmin/到末尾,以访问WordPress后台。 输入您的…

    WordPress 2024 年 4 月 23 日
    213