博客系统升级至WordPress 3.9

版本升级至3.9

经过半年的测试,全面启用子主题,保证原始主题的自动升级。

计划近期对主题进行变更,wordpress官方的2011主题看腻了。

备选Sugar and Spice,或者Themolio。

二者均为官方认证主题,并且简介大方。同时主题内置统计代码输入框。

——————————

修正post.php中注释造成解释器错误

博客系统升级至WordPress 3.6

趁着周末没什么事,把wordpress版本做了一下升级,到了3.6版本。

稍稍尝试了一下子主题,希望通过以这种形式来定制化。毕竟我对官方主题的改动不大。

但这次尝试并没有获得实质意义上的成功,或多或少存在一些问题,暂时先作罢。

本来还想体验一下新出的2013主题,但是预览了一下,简单粗暴,需要从头开始改写css,实在太麻烦了,也就作罢了。

重启Akismet插件

年底了事情挺多,18天没有来这里更新博客。

今天早上被Google站长工具的一封提醒邮件拉回了这里。

网站数据库瘫了!而且从8号开始就挂掉了,浑然不知……

半自动修复了数据库,发现站点从1月27号开始就疯狂地被垃圾评论攻击着。

每天都有几百条垃圾评论,最终Wordpress和MySQL抗不住,bug了……

大致清理了一下,3500条左右的垃圾评论均对一片文章进行轰炸,而且就在网站恢复之后很快又开始了。

以前觉得网站访问量小,每天几十UV不会怎么样,现在看来不是这么回事啊。

看监控记录,被攻击的那段时间UV仍然不高,但是PV涨的很快。不知是哪位大仙自己一个人刷我玩呢……一般这么玩的都是分布式刷流量,这一两个IP刷我还真没见过。

这次也算长见识了,赶快把封闭许久的Akismet打开,之后打算再上个验证码什么的。

这次被教育了!抓紧时间应对!

稍后放图。

TwentyEleven主题下WP-PageNavi插件的设置方法

PageNavi
PageNavi

为wordpress添加了WP-PageNavi插件。在插件的安装说明里是这样写的:

Usage

In your theme, you need to find calls to next_posts_link() and previous_posts_link() and replace them.

In the Twentyten theme, it looks like this:

<div><?php next_posts_link( __( '<span>&larr;</span> Older posts', 'twentyten' ) ); ?></div> <div><?php previous_posts_link( __( 'Newer posts <span>&rarr;</span>', 'twentyten' ) ); ?></div>

You would replace those two lines with this:

<?php wp_pagenavi(); ?>

For multipart pages, you would look for code like this:

<?php wp_link_pages( ... ); ?>

and replace it with this:

<?php wp_pagenavi( array( 'type' => 'multipart' ) ); ?>

Go to WP-Admin -> Settings -> PageNavi for configuration.

 

到网上搜教程,都在说去index.php, archive.php, search.php 中修改代码。可其实TwentyEleven主题已经改变了代码结构,在这些页面里找不到分页相关的代码了。

继续阅读“TwentyEleven主题下WP-PageNavi插件的设置方法”

为你的图片添加弹出放大效果 Auto HighSlide插件

看到很多网站上的图片都可以点击弹出放大到原图,不免有些心动。谁让我这可怜的博客目前只能打开新页面显示图片呢!

去Google了一下,发现Auto HighSilde这个插件的口碑很不错,文章图片只要是符合<a href=”image location”><img src=”image location”/></a>这样的格式,Auto Highslide插件会自动把它们变身成动态显示效果。 而且不到30KB的体积绝对是轻量级!

继续阅读“为你的图片添加弹出放大效果 Auto HighSlide插件”