WordPress显示即将发布的文章列表

知更鸟
知更鸟
知更鸟
站长
2587
文章
0
粉丝
WordPress9313,738阅读模式

如果为新文章设置了定时发布,是否想在显著的位置放个提示,告诉读者马上将会有什么文章发布,可能会帮助你的博客获得更多的关注,这里有两种方法可以实现上述功能。

WordPress显示即将发布的文章列表-图片1

方法一:将下面代码添加到主题模板适当的位置即可。

  1. <ul>
  2. <?php
  3. $my_query = new WP_Query('post_status=future&order=DESC&showposts=10&ignore_sticky_posts=1');
  4. if ($my_query->have_posts()) {
  5.     while ($my_query->have_posts()) : $my_query->the_post();
  6.         $do_not_duplicate = $post->ID; ?>
  7.         <li><?php the_time('H:i') ?> <?php the_title(); ?></li>
  8.     <?php endwhile;
  9. }
  10. ?>
  11. </ul>

 

方法二、将下面的代码添加到当前主题functions.php文件中:

  1. function future_posts_function($atts){
  2.     extract(shortcode_atts(array(
  3.         'poststatus' => 'future',
  4.         'order'         => 'DESC',
  5.         'showposts' => 10,
  6.         'ignore_sticky_posts' => 1
  7.     ), $atts));
  8.     $return_string = '<ul>';
  9.     query_posts(array('post_status' => $poststatus, 'order' => $order, 'ignore_sticky_posts' => $ignore_sticky_posts, 'showposts' => $showposts));
  10.     if (have_posts()) :
  11.         while (have_posts()) : the_post();
  12.             $return_string .= '<li>'.get_the_title().'</li>';
  13.         endwhile;
  14.     endif;
  15.     $return_string .= '</ul>';
  16.     wp_reset_query();
  17.     return $return_string;
  18. }
  19. add_shortcode('future_posts', 'future_posts_function');
  20. // 让文本小工具支持短代码
  21. add_filter('widget_text', 'do_shortcode');

之后在文本小工具中添加短代码:

  1. [future_posts]

Begin主题用户添加上述代码就更简单了,直接将方法一的代码放到增强文本小工具中即可,无需修改主题,效果如下图:

WordPress显示即将发布的文章列表-图片2

最终效果

原代码出自:http://www.trickspanda.com/2014/03/display-scheduled-posts-wordpress/

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

weinxin
我的微信
微信号已复制
版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!
 
知更鸟
评论  93  访客  90  作者  3
    • 网赚博客
      网赚博客

      这个非常不错啊,可以预告了

      • 管家婆
        管家婆

        莫有看懂啊

          • 刘国栋个人博客
            刘国栋个人博客

            @ 管家婆 发布文章的时候可以指定时间发布,这个功能就是显示定时发布的文章的列表

          • 测试
            测试

            这个小功能针对平时更新比较频繁的,挺好!预先给别人一个期待!

            • 工人房
              工人房

              份份额为绯闻绯闻雾非雾

              • 快启动论坛
                快启动论坛

                这个估计用不到,基本都没有预存稿

                • 小小
                  小小

                  非常好!

                  • 小小
                    小小

                    非常好

                    • Win7en乐园
                      Win7en乐园

                      我去,这个功能够爆炸,够新颖!很适合显示线上活动什么的啊

                      • 明月登楼的博客
                        明月登楼的博客

                        这个很不错,收藏了先!

                        • 谢文印书法绘画
                          谢文印书法绘画

                          不错

                          • 无作为
                            无作为

                            怎么搞的,评论之后可以定实修改

                            • 华唯商标转让网
                              华唯商标转让网

                              表示非常的好

                              • 易淘金股票博客
                                易淘金股票博客

                                这个代码 真牛 不错

                                • 测试
                                  测试

                                  测试测试测试

                                  • 佛山净水器
                                    佛山净水器

                                    非常不错

                                    • 腾蛙网
                                      腾蛙网

                                      好功能

                                      • 烤漆房通风工程
                                        烤漆房通风工程

                                        嗯,这个不错,谢谢分享!

                                        • 淘宝天猫优惠券大全
                                          淘宝天猫优惠券大全

                                          非常好,更好用了

                                          • 阿怪怪
                                            阿怪怪

                                            不错

                                            • SEO网赚
                                              SEO网赚

                                              测试看看 能否评论成功

                                              • 七支剑
                                                七支剑

                                                这功能的确不错 不过如何能让访客访问的时候给出提示而不是404页面呢

                                                • VEXS
                                                  VEXS

                                                  还没有注意到有这个功能,哈哈 :mrgreen:

                                                匿名

                                                发表评论

                                                匿名网友

                                                拖动滑块以完成验证