文章目录
利用wordpress置顶插件或者代码完美实现wordpress博客文章分类置顶功能
完美实现wordpress博客文章分类置顶功能
玩过wrodpress博客的站长,都知道有时有些文章需要置顶显示,当然wordpress博客本身就有文章置顶功能,但是WordPress的置顶文章功能好像只针对博客网站首页,只有在博客首页时才会出现相应的置顶文章及为置顶文章生成的class=”sticky”。但这个功能在分类文章页面的时候就无效了,即使是使用单独调用置顶文章的代码也不能在分类页的时候调用。那么如何才能让分类页也支持置顶文章的功能呢?琪琪seo分别从自身实战经验出发,分别通过插件、代码两种方法完美实现wordpress博客文章分类置顶功能:
一、利用WP-Sticky插件实现wordpress博客文章分类置顶功能
WordPress本身就自带有文章置顶功能,但是想在分类栏目实现文章置顶,除了更改代码外,还可以使用插件——WP-Sticky。这就是今天要为大家介绍的。
安装过程很简单,看你是要下载在上传,还是直接在后台安装搜索插件搜索“WP-Sticky”。
安装完成后,如果你只是想文章在分类置顶,就需在设置那里,如下图,在分类这个地方选择是即可。
设置截图:
在编辑文章后台可以看到下面三个选项:
Announcement:这个选项能实现置顶效果,一直都会留在最上头;
Sticky:虽然也是置顶,但它只对那些与置顶文章同一天发表的其它文章有效,以后的文章还是会排到它的上面;
Normal:预设值,不对文章进行任何设定,当想取消置顶的时候,就选这个选项。
二、利用代码实现wordpress博客文章分类置顶功能
<dl>
<dt><span>置顶</span>推荐</dt>
<?php
wp_reset_query(); //重置搜索
$category = get_the_category(); //读取当前页面分类信息
query_posts(‘cat=’ . $category[0]->cat_ID); //查询指定分类文章
if (have_posts()) : ?>
<?php while (have_posts()) : the_post();
if (is_sticky()):
//输出置顶文章
?>
<dd>
<p class=”rList_title”><a href=”<?php the_permalink(); ?>” title=”<?php the_title(); ?>” rel=”bookmark”><?php the_title(); ?></a></p>
<p class=”rList_img”><?php the_post_thumbnail(); ?></p>
<span class=”rList_tag”></span></dd>
<?php else:
//非置顶文章
?>
<?php endif; ?>
<?php endwhile; ?>
<?php else: ?>
<dd class=”nothing”>暂无文章…</dd>
<?php endif; ?>
</dl>
具体操作方法,以管理员身份进行wordpress博客后台,找到外观-编辑,然后将以上代码放置于你的页面模板single.php保存刷新即可。
本文链接:利用wordpress置顶插件或者代码完美实现wordpress博客文章分类置顶功能
转载声明:本站文章若无特别说明,皆为原创,转载请注明来源:seo学堂-seo新手学习交流的最佳平台。,谢谢!^^
历史的今天琪琪SEO发布的文章:
- 2017: 有本事的人,两年就能完成亿万富翁。(0)
- 2017: 有能力的人在逆境中不断学习,花钱学习。(0)
- 2017: 不怕有失身份(0)
- 2017: 打工的要有打工的思想(0)
- 2017: 团结更多的行业精英来干一件极小的事情(0)
- 本文固定链接: http://www.qqseo8.com/1479.html
- 转载请注明: 琪琪SEO 于 seo学堂-seo新手学习交流的最佳平台。 发表
内容不能复制差评
不好意思了,琪琪SEO为了防止恶意采集,以及原创转载等行为,只能开启禁止复制功能了,如果给您带来不便,深表歉意,但是为了保证WP网站安全,以及维护全体用户的权益,也是没有办法的事情。