wordpress如何设置文章置顶以及区分置顶文章与一般文章

很多博客都有本人的置顶文章,在默许状况下WP对置顶文章只是将它们的地位排在后面,除了地位差别外,跟其余文章是没有任何区别的。那咱们怎么能力将它们区别开来呢?我这里有几种办法:

一、在WordPress中如何设置文章置顶
置信很多冤家都还不晓得WordPress自身就有置顶文章的性能,而苦苦地去寻觅插件来完成置顶性能,真是糜费,我感觉有必要再阐明一下怎样置顶文章。WordPress中设置文章置顶很简略,关上文章编辑页,左边栏的发布栏目即可设置,如图:
 

二、在题目处增加置顶字样
其实咱们这篇文章要用到的函数也只有一个is_sticky(),这个函数用于判别该文章能否为置顶文章。置顶文章普通也只在首页显示,那如今就关上你的主标题录下的index.php,查找:the_title(); 而后将其改成:
 
the_title(); if( is_sticky() ) echo '&nbsp;&nbsp;<span style="color:red;">置顶</span>';

三、置顶文章不显示文章摘要
同样是关上index.php,查找:the_content 或 the_excerpt,给它增加一个判别,这样置顶文章就不显示摘要了,如:
 
if( !is_sticky() ) the_content(....);

 
if( !is_sticky() ) the_excerpt(....);

四、给置顶文章增加边框或背景等
这个办法不需求判别能否为置顶文章,咱们只要给它增加一个CSS款式即可。关上主标题录下的index.php,找到每篇文章所在的p,普通的主题查找:class="post" 这个p就是每篇文章所在的p了,咱们如今给个这个p增加一个类,如将 <p class="post"> 改成(可将以下代码中的class="post"去除):
 
<p <?php post_class(); ?> class="post">

假如是置顶文章,会主动给这个p增加一个类.sticky,咱们如今关上主标题录下的style.css,增加类属性:
 
.sticky {
background: #ff0000;
border: 1px solid #ccc;
}

这样,置顶文章就有了背景和边框,是不是很好看呢?你能够依据需求修正这个类属性,取得你称心的成果。

以上就是安达网络工作室关于《wordpress如何设置文章置顶以及区分置顶文章与普通文章》的一些看法。更多内容请查看本栏目更多内容!

本文相关话题: 文章置顶 置顶 WordPress
版权声明:本文为 安达网络工作室 转载文章,如有侵权请联系我们及时删除。
相关文章
Dedecms待审核章在列表页显示的办法

本文实例讲述了Dedecms待审核章在列表页显示的办法。分享给大家供大家参考。详细剖析如下: 昨天我写了一个...

wordpress 为主题增加AJAX提交评论性能的php代码

首先需求在主题的function.php文件里增加一段函数: 复制代码代码如下: < ?php function fail($s) { header...

WordPress老手装置教程(图文)

因为国际大多冤家普通都是间接装置WordPress中文版,所以,倡萌在此以WordPress 3.4.2中文版进行演示。 1....

WordPress勾销英文标点符号主动交换中文标点符号的优雅办法

家喻户晓,WordPress中文版有个特性,会将每一处英文引号("")都稀里哗啦转化为中文引号(&ldquo;&rdquo;)...

如何处理WordPress更改新域名后使得网站失常运转

WordPress网站在改换域名后,需求从新配置以后域名能力使得网站失常运转,很多人遇到过这样的状况,那么如何...

WordPress中的shortcode短代码性能应用详解

WordPress 从 2.5 的版本开端,添加了一个 shortcode (短代码) API ,相似于 BBS 上的 BBCode , shortcode ...

需求提交

客服服务

亿鸽在线客服系统