我们知道,WordPress的日志是按时间排序的,新的文章总在旧的文章之上。而当日志的文章多了,而你又想把一些自己认为值得访客浏览和注意的文章放在最顶部,就象在论坛内看到的置顶帖子一样。你可以选择使用Classic Posts这个插件。
Classic Posts有如下几个特点:
1. 可以随机显示一篇或多篇选定文章;
2. 可以设置显示选定文章的全文或者摘要,并且摘要数字可调;
3. 可以设置选定文章按列表显示;
4. 方便的后台管理。
插件安装激活后,在后台管理文章的页面中,增加了一个”Classic Post”的栏目,在那里我们可以选择自己要置顶的一篇或多篇文章。
然后,我们需要修改一下index.php的代码,通过调用<?php classic_post_get(1,200) ?>,使显示的文章位于最顶部的位置,如下图:
其中:
数字1是要显示文章的数目,
数字200是显示文章摘要的多少,当选择为0时候,则显示文章列表。
后记:我们可以发现,其实该插件不单只是一个文章置顶的插件。我们也可以通过代码位置的灵活调用,让它可以在日志内的随意位置显示我们的推介文章,功能就象Articles这一个推荐文章插件一样。不同的是Articles只显示文章的列表,而Classic Posts可以显示推介文章的全文或摘要,尤其当你推荐文章数目较多时候,它的随机显示功能显得非常实用。
本站文章大部分为原创,用于个人学习记录,可能对您有所帮助,仅供参考!
我的微信
微信号已复制
版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
马来西亚 1F
有没有不需要修改index.php的插件?这样会更方便
辽宁省沈阳市 B1
@ 紫雨老师 是指置顶操作,这个插件不需要修改模板,另外最新版本的WP已具备置顶功能
湖南省长沙市 B2
@ 知更鸟 新版wp可以置顶,但是我只想输出文章标题怎么办,并且上面没有置顶显示。。。。
中国 B3
@ 柳亚 单独实现置顶文章只输出标题很难办,显示置顶提示倒是不难,网上教程很多,加个判断函数,简单定义一下样式就可以了
江苏省常州市 B2
@ 知更鸟 请问新版wp 怎么置顶? 我怎么没找到置顶按钮? 谢谢
中国 B3
@ easy 在编辑页面,右上公开度中,点编辑
河北省廊坊市 B3
@ easy 怎样让置顶文章全文显示,其他的文章只显示摘要,我用的xiaohan2.0主题,并且装了摘要插件,置顶文章用标签放在底部。
江苏省南京市 2F
不错,第一次从别人的网站上,看到你的博客,好多很有用的文章,都是我以前到处用百度找到的,
我没有想到,你这里有这么详细的教程。真是遇到良师了。
我想问下,可以加我QQ嘛。如果不方便透露的话,加我吧。215349294
浙江省宁波市 B1
@ 摩托哥 摩托哥你也来这里啊
上海市徐汇区 3F
鸟哥学习了,不过你这个页面的图片无法显示
中国 B1
@ acking 这是很早之前的插件,已无用,目前WP自带置顶功能
河南省郑州市 B2
@ 知更鸟 请问鸟哥 wp自带的置顶功能怎么使用?
顺便问下这个插入图片的功能是怎么做的。。
中国 B3
@ 小也 貌似都喜欢问题,不喜欢自己找,
这些问题我早写过相关的文章
这个插件已无任何用处
浙江省温州市 4F
http://www.wmne.com/这样的企业站用WP也做出来.
广东省广州市 5F
大师您好,我是用wordpress3.11版本的,我在首页已置顶了,是在快速编辑那里编辑的,但是没有显示文章摘要,,能指点一下么,,谢谢了!
中国 B1
@ 铭轩 你用的Xianhan主题,此主题没有为置顶文章添加正文函数
会改主题作者版权链接,估计加上这个也应该没问题…
江西省赣州市 6F
xianhan的主题怎么修改置顶,老师可说详细点吗
中国 B1
@ 记忆枕头 主题支持置顶功能,想修改什么?
PS:请尊重作者劳动,保持页脚原作者链接
江西省赣州市 B2
@ 知更鸟 他的主题不是置顶只显示标题,我想全文显示,请问老师怎么改。
中国 B3
@ 记忆枕头 打开:index.php,查找:
<div class=“sticky” id=“post-<?php the_ID(); ?>”>
<h2>[置顶] <a href=“<?php the_permalink() ?>” rel=“bookmark”><?php the_title(); ?></a></h2>
</div>
替换为:
<div class=“sticky” id=“post-<?php the_ID(); ?>”>
<h2>[置顶] <a href=“<?php the_permalink() ?>” rel=“bookmark”><?php the_title(); ?></a></h2>
<div class=“intro”>
<?php if(is_category() || is_archive() || is_home() ) {
the_excerpt();
} else {
the_content(‘Read the rest of this entry »’);
}
?>
</div>
</div>
江西省赣州市 B4
@ 知更鸟 好的谢谢老师的分享
山东省临沂市费县 B4
@ 知更鸟 你好,老师,按照你的方法修改代码后,进行了文章置顶功能,可是置顶的文章字体样式跟原来不一样了,变得较密较小了,是啥原因?如何进行修改啊,谢谢先!
我的网站www.diancilu123.com,老师你看看
北京市 7F
不错的方法,可是现在这个插进怎么搜索不到了
上海市虹口区 8F
我也发现搜索不到了。。。
中国 B1
@ 猫理会会长 新版WP已自带置顶功能
广东省广州市 9F
求助一下,请问这个插件在哪里有的下载。
我在wordpress.org上搜索不到~
中国 B1
@ jwenee 新版WP已自带置顶功能,估计这个插件已不能使用
广东省广州市 B2
@ 知更鸟 哈哈~好吧~谢谢你的答复~
我也找到解决的方法了~
http://www.ttphp.com/posts/62.html
云南省昆明市 10F
嗯,学习一下!呵呵
福建省泉州市 11F
打开:index.php,查找:
1.<div class="sticky" id="post-“>
2. [置顶] <a href="” rel=”bookmark”>
3.
替换为:
1. <div class="sticky" id="post-“>
2. [置顶] <a href="” rel=”bookmark”>
3.
4.
10.
11.
我用萧涵3.0的模板,用你说得代码替换,为什么置顶的文章还是只显示标题,无法全文显示呢?请老师指点指点,谢谢
湖南省衡阳市 B1
@ wordpress学习者 按照老师的方法 打开 外观—编辑—找到 index.php 文件 找到下面代码:
<div class="sticky" id="post-“>
[置顶] <a href="” rel=”bookmark”>
在此代码下面加入:
然后编辑要置顶的文章
写文章时写完后,转换成HTML代码模式,然后在全文的最后加上more标签,保存时记得分类。这样就能让置顶文章全文显示了。大家可以看下我的网站 www.mycargoods.com
广西玉林市 12F
恩,我百度搜索了,发现其实真的新版本的WP就自带有置顶功能。不过不知道是不是可以也多篇共存置顶,等会测试下。另外置顶文章单独输出全文,而其他非置顶文章只输出摘要的功能WP自带的是否也有呢?还是测试下,呵呵www.wenchangta8.com顺便留个脚印
山东省滨州市 13F
www.wenchangta.com来支持下,很好用插件。
山东省滨州市邹平县 14F
http://www.wenchangta.com 留点脚印
江西省鹰潭市 15F
楼上的,你这外链也太明显了吧~
江苏省扬州市 16F
有什么简单方法让置顶文章排序?
广东省湛江市 17F
3.x版本似乎用不了
四川省广安市 18F
来学习下,
谢谢分享,
正在找这个置顶的问题呢
http://www.ssctd.com/
广东省广州市 19F
多谢了,插件找不到
美国 20F
谢谢分享。不过需要是自行编辑吗?还是有专用plugin下载,给个链接更好
www.mazele.com
美国 21F
取消一个留言回复功能,谢谢。
www.mazele.com
美国 22F
能不能做个互链?
www.mazele.com
浙江省台州市 23F
wp自带的置顶不怎么好,显示的还有内容这些,我想只单单显示一个标题怎么操作呢,老师指点一下,现在有什么插件可以实现,最好是不用修改代码的,谢谢。
四川省成都市 24F
不错的插件!留个脚印www.motuoceping.com
来自外部的引用