WordPress文章置顶插件Classic Posts 使用详解

Plugins4514.5K阅读模式

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

本站文章大部分始于原创,用于个人学习记录,可能对您有所帮助,仅供参考!

weinxin
我的微信
版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
 
评论  45  访客  34  作者  10
    • 紫雨老师
      紫雨老师 2

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

        • 知更鸟
          知更鸟

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

            • 柳亚
              柳亚 2

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

                • 知更鸟
                  知更鸟

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

                • easy
                  easy 1

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

                    • 知更鸟
                      知更鸟

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

                      • 青苹果健康减肥365
                        青苹果健康减肥365 0

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

                  • 摩托哥
                    摩托哥 1

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

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

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

                      • QQ983201998
                        QQ983201998 2

                        @ 摩托哥 摩托哥你也来这里啊

                      • acking
                        acking 4

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

                          • 知更鸟
                            知更鸟

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

                              • 小也
                                小也 2

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

                                  • 知更鸟
                                    知更鸟

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

                              • 小黄
                                小黄 1

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

                                • 铭轩
                                  铭轩 0

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

                                    • 知更鸟
                                      知更鸟

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

                                    • 记忆枕头
                                      记忆枕头 1

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

                                        • 知更鸟
                                          知更鸟

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

                                            • 记忆枕头
                                              记忆枕头 1

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

                                                • 知更鸟
                                                  知更鸟

                                                  @ 记忆枕头 打开: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 &raquo;’);    
                                                      }    
                                                      ?>   
                                                  </div>   
                                                          </div>  

                                                    • 记忆枕头
                                                      记忆枕头 1

                                                      @ 知更鸟 好的谢谢老师的分享

                                                      • hou
                                                        hou 1

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

                                                • 学生证打折优惠网
                                                  学生证打折优惠网 1

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

                                                  • 猫理会会长
                                                    猫理会会长 2

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

                                                    • jwenee
                                                      jwenee 1

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

                                                        • 知更鸟
                                                          知更鸟

                                                          @ jwenee 新版WP已自带置顶功能,估计这个插件已不能使用

                                                            • jwenee
                                                              jwenee 1

                                                              @ 知更鸟 哈哈~好吧~谢谢你的答复~
                                                              我也找到解决的方法了~
                                                              http://www.ttphp.com/posts/62.html

                                                          • 疯狂站长
                                                            疯狂站长 0

                                                            嗯,学习一下!呵呵

                                                            • wordpress学习者
                                                              wordpress学习者 0

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

                                                                • 深秋枫叶
                                                                  深秋枫叶 0

                                                                  @ wordpress学习者 按照老师的方法 打开 外观—编辑—找到 index.php 文件 找到下面代码:

                                                                  <div class="sticky" id="post-“>
                                                                  [置顶] <a href="” rel=”bookmark”>

                                                                  在此代码下面加入:

                                                                  然后编辑要置顶的文章
                                                                  写文章时写完后,转换成HTML代码模式,然后在全文的最后加上more标签,保存时记得分类。这样就能让置顶文章全文显示了。大家可以看下我的网站 www.mycargoods.com

                                                                • 文昌塔
                                                                  文昌塔 0

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

                                                                  • www.wenchangta.com
                                                                    www.wenchangta.com 1

                                                                    www.wenchangta.com来支持下,很好用插件。

                                                                    • www.wenchangta.com
                                                                      www.wenchangta.com 1

                                                                      http://www.wenchangta.com 留点脚印

                                                                      • 80后Tim的博客
                                                                        80后Tim的博客 1

                                                                        楼上的,你这外链也太明显了吧~

                                                                        • cloud
                                                                          cloud 1

                                                                          有什么简单方法让置顶文章排序?

                                                                          • 鲜活优惠码
                                                                            鲜活优惠码 3

                                                                            3.x版本似乎用不了

                                                                            • 时时彩天地
                                                                              时时彩天地 0

                                                                              来学习下,
                                                                              谢谢分享,
                                                                              正在找这个置顶的问题呢
                                                                              http://www.ssctd.com/

                                                                              • 热点话题
                                                                                热点话题 0

                                                                                多谢了,插件找不到

                                                                                • 曼德勒时光
                                                                                  曼德勒时光 1

                                                                                  谢谢分享。不过需要是自行编辑吗?还是有专用plugin下载,给个链接更好
                                                                                  www.mazele.com

                                                                                  • 曼德勒时光
                                                                                    曼德勒时光 1

                                                                                    取消一个留言回复功能,谢谢。
                                                                                    www.mazele.com

                                                                                    • 曼德勒时光
                                                                                      曼德勒时光 1

                                                                                      能不能做个互链?

                                                                                      www.mazele.com

                                                                                      • 尹承熙
                                                                                        尹承熙 0

                                                                                        wp自带的置顶不怎么好,显示的还有内容这些,我想只单单显示一个标题怎么操作呢,老师指点一下,现在有什么插件可以实现,最好是不用修改代码的,谢谢。

                                                                                        • 摩托测评网
                                                                                          摩托测评网 1

                                                                                          不错的插件!留个脚印www.motuoceping.com

                                                                                        • 来自外部的引用

                                                                                        匿名

                                                                                        发表评论

                                                                                        匿名网友
                                                                                        :?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

                                                                                        拖动滑块以完成验证