大家有没有注意到,本博客小小增加了一点新东西?那就是传说中的“预告”模块。出于某些原因,我们会在 WordPress 中把该篇文章设为“定时发布”。我们何不把静躺在后台的预发布的博文,得以提前给大家透漏点消息呢?通过小手段在前台进行播报呢?
有了这个功能,你再也不用把博文保存为草稿了,取而代之的是预定一个发布时间。此时前台的播报区,已经把你要进行的事情“泄漏”了。访问的用户对此感兴趣,或收藏或默记方便关注;用户没兴趣也不要紧,浏览你博客时发现你在进行的“小动作”,应该会为你正辛苦劳作加油吧?——这无疑增加了用户体验度。
本站用的是 iGoogler 主题,所以,就基于这个主题写一个代码吧!代码参考部分网上的。
需要扔到 Functions.php 里面的代码
<?php function get_future_posts_igoogler($number = 5) { global $post; $temp_post = $post; $output = ''; $futu_posts = get_posts('numberposts='.$number.'&orderby=ID&order=ASC&post_status=future'); foreach( $futu_posts as $fpost ) : $output.='<li>'.get_the_title($fpost->ID).'</li>'; endforeach; $post = $temp_post; return $output; } ?>
需要扔到 Sidebar_r.php 里面的代码
温馨提示:
代码插入
<?php if ( !dynamic_sidebar('right') ) : ?> <?php endif; ?>
之间。
<h3>即将推出</h3> <ul> <?php echo get_future_posts_igoogler(5); ?> </ul>