iGoogler 主题添加文章“预告”功能

大家有没有注意到,本博客小小增加了一点新东西?那就是传说中的“预告”模块。出于某些原因,我们会在 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>
此文章是由nikbobo发表在旧博客分类目录的。将固定链接加入收藏夹。

关于 nikbobo

Nikbobo,本名刘永强,记忆空间站长,男,1998 年出生于广东茂名,至今(2022 年)23 岁,目前(2022 年)就读于广州大学华软软件学院,常以“nikbobo”这个网名混迹互联网。如无特殊注明,Nikbobo 在本站发表的文章,遵循 知识共享 署名-非商业性使用-相同方式共享 4.0 国际 许可协议。详情请参阅关于页面的作者介绍。

发表回复

您的电子邮箱地址不会被公开。