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
版权声明:本文为 安达网络工作室 转载文章,如有侵权请联系我们及时删除。
相关文章
管制好你的 Wordpress 侧边栏

当然 Wordpress 2.7 里有&ldquo;小工具&rdquo;选项也能管制 Widget ,然而重复试验后发现款式无奈对立,可控...

详解WordPress开发中wp_title()函数的用法

wp_title 函数在 WordPress 中是用来显示文章、页面、分类等等等等题目的一个函数,但在首页索引,该函数将...

应用WordPress发送电子邮件的相干PHP函数用法解析

wp_mail() 函数用来发送邮件,相似于 PHP 的 mail() 函数。 默许的发件人称号是 WordPress,发件人邮箱是相...

WordPress应用中文用户名的办法

在WordPress上增加中文用户时报错说不支持中文,失去如下谬误:谬误:请填写用户名。谬误:此用户名蕴含有效...

修正WordPress链接程序和排序的办法

WP的性能弱小在于有支持并完满兼容的插件。自身WP链接治理不好自在排序,CoCo Link Sort 这款插件补偿了这样...

WordPress查问某年某月文章的SQL语句

利用$wpdb自定义查问能够调用某年下的月份归档, 例如调用2014年月份归档的代码如下所示。复制代码代码如下:...

需求提交

客服服务

亿鸽在线客服系统