澳洲幸运10简介 > 心情随笔 > wordpress建站 > 利用wordpress置顶插件或者代码完美实现wordpress博客文章分类置顶功能
2015
03-06

澳洲幸运5开奖记录:利用wordpress置顶插件或者代码完美实现wordpress博客文章分类置顶功能

利用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保存刷新即可。

 

61.5K

本文链接:利用wordpress置顶插件或者代码完美实现wordpress博客文章分类置顶功能

转载声明:本站文章若无特别说明,皆为原创,转载请注明来源:澳洲幸运10简介,谢谢!^^


打赏
Smilie Vote is loading.

历史的今天琪琪SEO发布的文章:

  1. 2017:  有本事的人,两年就能完成亿万富翁。(0)
  2. 2017:  有能力的人在逆境中不断学习,花钱学习。(0)
  3. 2017:  不怕有失身份(0)
  4. 2017:  打工的要有打工的思想(0)
  5. 2017:  团结更多的行业精英来干一件极小的事情(0)
最后编辑:
作者:琪琪SEO
Avatar
专注于SEO营销、SEO优化、SEO实战培训、SEO实战经验的分享、交流、互利共赢。
捐 赠如果您觉得这篇文章有用处,请支持作者!鼓励作者写出更好更多的文章!

留下一个回复

你的email不会被公开。

浏览器必须开启Javascipt