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

知更鸟
知更鸟
知更鸟
1569
文章
6922
评论
2016年3月9日11:23:30 93 13.1K

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

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

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

  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显示即将发布的文章列表

最终效果

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

weinxin
版权声明
本站原创文章转载请注明文章出处
WordPress自定义媒体上传路径 WordPress

WordPress自定义媒体上传路径

默认WordPress自定义媒体上传路径wp-content\uploads并以年和月文件夹归档,如果想修改这个默认的存放目录,可以参考我之前的两篇文章。 方法一:通过add_filter 钩子修改上...
Wordpress 5.5 测试版发布 WordPress

WordPress 5.5 测试版发布

Wordpress 5.5 测试版发布,正式版预计2020 年 8 月 11日发布。新版本除了乐此不彼地继续改进区块编辑器之外,增加的两个功能还是有些用处: 图片延迟加载 WordPress 5.5 ...
WordPress上传图片自动添加Alt和图像描述 WordPress

WordPress上传图片自动添加Alt和图像描述

WordPress上传图片时手动给图片添加替代文本(Alt)和图像描述有些麻烦,可以通过本文的方法自动将图片名称设置为WordPress图像标题、说明和图像描述,如图:   将下面的代码添加...
将title标签作为Wordpress文章图片的ALT WordPress

将title标签作为WordPress文章图片的ALT

Wordpress站长在发表文章时,往往不注意给图片添加说明(ALT),导致大量文章中的图像缺少 ALT属性,不利于SEO。网上有很多自动给文章图片添加ALT属性的教程,这里转个国外的方法供参考。 只...
匿名

发表评论

匿名网友 填写信息

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

评论:93   其中:访客  90   博主  3
    • 网赚博客 网赚博客 1

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

      • 管家婆 管家婆 0

        莫有看懂啊

        • 测试 测试 1

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

          • 工人房 工人房 3

            份份额为绯闻绯闻雾非雾

            • 快启动论坛 快启动论坛 3

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

              • 小小 小小 1

                非常好!

                • 小小 小小 1

                  非常好

                  • Win7en乐园 Win7en乐园 7

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

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

                      这个很不错,收藏了先!

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

                        不错

                        • 无作为 无作为 3

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

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

                            表示非常的好

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

                              这个代码 真牛 不错

                              • 测试 测试 0

                                测试测试测试

                                • 佛山净水器 佛山净水器 3

                                  非常不错

                                  • 腾蛙网 腾蛙网 4

                                    好功能

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

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

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

                                        非常好,更好用了

                                        • 阿怪怪 阿怪怪 0

                                          不错

                                          • SEO网赚 SEO网赚 0

                                            测试看看 能否评论成功

                                            • 七支剑 七支剑 5

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

                                              • VEXS VEXS 4

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