博客的写作

写了这么长时间的博客,突然想到一个问题,就是“为什么要写博客?”。或许当初建立博客只是一时的冲动,很多人都是建立博客的时候信心满满,但渐渐地失去了写作的动力,博客也就渐渐地荒废。或许写博客只是为了一种不浪费,毕竟建立博客不容易,投入了那么多,不坚持写下去对不起自己花的钱。又或许是真正的想要写博客,愿意分享自己遇到的事情,愿意分享自己的心路历程,愿意分享自己的探索过程。

继续阅读

WP-PageNavi添加到WordPress主题

以Twenty Eleven为例。首先定位到function.php,找到如下代码:

function twentyeleven_content_nav( $nav_id ) {
	global $wp_query;
	if ( $wp_query->max_num_pages > 1 ) : ?>
		<nav id="<?php echo $nav_id; ?>">
			<h3 class="assistive-text"><?php _e( 'Post navigation', 'twentyeleven' ); ?></h3>
			<div class="nav-previous"><?php next_posts_link( __( '<span class="meta-nav">&larr;</span> Older posts', 'twentyeleven' ) ); ?></div>
			<div class="nav-next"><?php previous_posts_link( __( 'Newer posts <span class="meta-nav">&rarr;</span>', 'twentyeleven' ) ); ?></div>
		</nav><!-- #nav-above -->
	<?php endif;
}

将<nav></nav>中间的部分替换为:

<?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } ?>

替换后为:

function twentyeleven_content_nav( $html_id ) {
	global $wp_query;

	if ( $wp_query->max_num_pages > 1 ) : ?>
		<nav id="<?php echo esc_attr( $html_id ); ?>">
			<?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } ?>
		</nav><!-- #nav-above -->
	<?php endif;
}

即可。

简约即美

用过了很多的WordPress主题,当真正再回头来看的时候,才发现原始的TwentyEleven、TwentyTwelve主题是那么的经典,功能一应俱全,而且简约大气。又转念一想,毕竟是默认主题,必然经过许多人的精雕细琢,否则也就不会选择其作为默认主题了。而相信正在用TwentyTwelve主题的人,应该都会被那纯白色的页面所迷住。因为这就像是一张纸,写满了无限的可能性;又会引人浮想联翩。

继续阅读