现在的位置: 首页plugins>正文
WordPress文章置顶插件Classic Posts 使用详解
2008年04月24日 plugins ⁄ 共 573字 评论数 31 ⁄ 被围观 6,672+

我们知道,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可以显示推介文章的全文或摘要,尤其当你推荐文章数目较多时候,它的随机显示功能显得非常实用。

目前有 31 条留言 其中:访客:21 条, 博主:10 条

  1. 紫雨老师 : 2009年05月15日 999 天前 23:54:51  1楼 @回复 回复

    有没有不需要修改index.php的插件?这样会更方便

    • 知更鸟 : 2009年05月16日 999 天前 00:07:14 @回复 回复

      是指置顶操作,这个插件不需要修改模板,另外最新版本的WP已具备置顶功能

      • 柳亚 : 2010年08月01日 557 天前 17:10:59 @回复 回复

        新版wp可以置顶,但是我只想输出文章标题怎么办,并且上面没有置顶显示。。。。

        • 知更鸟 : 2010年08月01日 556 天前 21:11:03 @回复 回复

          单独实现置顶文章只输出标题很难办,显示置顶提示倒是不难,网上教程很多,加个判断函数,简单定义一下样式就可以了

      • easy : 2011年02月13日 361 天前 00:12:34 @回复 回复

        请问新版wp 怎么置顶? 我怎么没找到置顶按钮? 谢谢

        • 知更鸟 : 2011年02月13日 361 天前 00:25:48 @回复 回复

          在编辑页面,右上公开度中,点编辑

        • 青苹果健康减肥365 : 2011年06月21日 233 天前 11:28:29 @回复 回复

          怎样让置顶文章全文显示,其他的文章只显示摘要,我用的xiaohan2.0主题,并且装了摘要插件,置顶文章用标签放在底部。

  2. 摩托哥 : 2010年10月05日 492 天前 02:21:53  2楼 @回复 回复

    不错,第一次从别人的网站上,看到你的博客,好多很有用的文章,都是我以前到处用百度找到的,

    我没有想到,你这里有这么详细的教程。真是遇到良师了。

    我想问下,可以加我QQ嘛。如果不方便透露的话,加我吧。215349294

  3. acking : 2011年01月26日 379 天前 15:50:35  3楼 @回复 回复

    鸟哥学习了,不过你这个页面的图片无法显示

    • 知更鸟 : 2011年01月26日 379 天前 16:12:50 @回复 回复

      这是很早之前的插件,已无用,目前WP自带置顶功能

      • 小也 : 2011年04月23日 292 天前 00:49:28 @回复 回复

        请问鸟哥 wp自带的置顶功能怎么使用?
        顺便问下这个插入图片的功能是怎么做的。。

        • 知更鸟 : 2011年04月23日 292 天前 01:50:32 @回复 回复

          貌似都喜欢问题,不喜欢自己找,
          这些问题我早写过相关的文章
          这个插件已无任何用处

  4. 小黄 : 2011年04月09日 306 天前 00:02:34  4楼 @回复 回复

    http://www.wmne.com/这样的企业站用WP也做出来.

  5. 铭轩 : 2011年04月21日 294 天前 00:15:03  5楼 @回复 回复

    大师您好,我是用wordpress3.11版本的,我在首页已置顶了,是在快速编辑那里编辑的,但是没有显示文章摘要,,能指点一下么,,谢谢了!

    • 知更鸟 : 2011年04月21日 294 天前 00:35:30 @回复 回复

      你用的Xianhan主题,此主题没有为置顶文章添加正文函数
      会改主题作者版权链接,估计加上这个也应该没问题...

  6. 记忆枕头 : 2011年07月11日 213 天前 09:32:47  6楼 @回复 回复

    xianhan的主题怎么修改置顶,老师可说详细点吗

    • 知更鸟 : 2011年07月11日 213 天前 10:24:47 @回复 回复

      主题支持置顶功能,想修改什么?
      PS:请尊重作者劳动,保持页脚原作者链接

      • 记忆枕头 : 2011年07月11日 213 天前 10:29:21 @回复 回复

        他的主题不是置顶只显示标题,我想全文显示,请问老师怎么改。

        • 知更鸟 : 2011年07月11日 213 天前 10:46:14 @回复 回复

          打开:index.php,查找:

          1. <div class="sticky" id="post-<?php the_ID(); ?>">   
          2.     <h2>[置顶] <a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h2>   
          3. </div>  

          替换为:

          1.         <div class="sticky" id="post-<?php the_ID(); ?>">   
          2.             <h2>[置顶] <a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h2>   
          3. <div class="intro">   
          4.     <?php if(is_category() || is_archive() || is_home() ) {   
          5.         the_excerpt();   
          6.         } else {   
          7.             the_content('Read the rest of this entry &raquo;');    
          8.     }    
          9.     ?>   
          10. </div>   
          11.         </div>  
          • 记忆枕头 : 2011年07月11日 213 天前 10:49:14 @回复 回复

            好的谢谢老师的分享

          • hou : 2011年12月26日 45 天前 18:02:19 @回复 回复

            你好,老师,按照你的方法修改代码后,进行了文章置顶功能,可是置顶的文章字体样式跟原来不一样了,变得较密较小了,是啥原因?如何进行修改啊,谢谢先!
            我的网站www.diancilu123.com,老师你看看

  7. 学生证打折优惠网 : 2011年07月20日 204 天前 12:27:37  7楼 @回复 回复

    不错的方法,可是现在这个插进怎么搜索不到了

  8. 猫理会会长 : 2011年08月03日 190 天前 11:52:08  8楼 @回复 回复

    我也发现搜索不到了。。。

  9. jwenee : 2011年08月14日 179 天前 01:47:03  9楼 @回复 回复

    求助一下,请问这个插件在哪里有的下载。
    我在wordpress.org上搜索不到~

  10. 疯狂站长 : 2011年10月11日 121 天前 09:35:01  10楼 @回复 回复

    嗯,学习一下!呵呵

  11. wordpress学习者 : 2011年10月23日 109 天前 03:39:58  11楼 @回复 回复

    打开: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的模板,用你说得代码替换,为什么置顶的文章还是只显示标题,无法全文显示呢?请老师指点指点,谢谢

  12. 文昌塔 : 2011年11月25日 76 天前 13:21:32  12楼 @回复 回复

    恩,我百度搜索了,发现其实真的新版本的WP就自带有置顶功能。不过不知道是不是可以也多篇共存置顶,等会测试下。另外置顶文章单独输出全文,而其他非置顶文章只输出摘要的功能WP自带的是否也有呢?还是测试下,呵呵www.wenchangta8.com顺便留个脚印

Wopus问答

给我留言

留言无头像?

留言不能超过1500字,已输入字数:

×
腾讯微博