header image

新主题进化!

继续改进新主题的相关功能。毕竟这是2008年推出的主题了,不改进实在不行。

今天改进的是评论功能:

1、增加嵌套评论。这是WordPress 2.7增加的功能,原来都需要使用插件来实现。但是这个主题没有这个功能,所以只好自己改造了。不过幸好不是很复杂,这一步的实现倒是很容易,就是实现之后CSS样式的调整着实费了一番功夫。

2、增加评论AJAX功能。直接评论然后提交就行了,不会重载页面,速度当然要快上许多了。

3、增加图片缩略图AJAX功能。只要在图片链接的<a>标签上写上class=”thickbox”,经过改进,只要添加的图片有到大图的链接,就会在点击的时候直接在当前页面加载,不会再跳转。而且这是利用WordPress内置的功能,因此只需要该很少的代码就能实现了。

示例(点击即可。图片较大,做好等待的准备):

今后还会其实页面的模板也做好了,只不过不知道为什么WordPress死活不认,我在本地测试的时候都一切正常的……

今后还会视需要不断地加入新功能的。不过其实WordPress的插件系统很强大了,不少很有用的功能都可以用插件实现。

我现在安装的插件有:

No IE Welcome:就是拒绝旧版IE的。使用8以下的IE浏览本站就无法看到新主题。

TinyMCE Advanced:一个编辑功能的增强插件,很多功能都不用写代码,直接通过工具栏就实现了。

Yet Another Related Posts Plugin:生成关联文章的。每篇文章下的关联文章就是由这个插件自动生成的。

Google XML Sitemaps:生成标准的Sitemap(站点地图)的,不光Google,Bing、Yahoo!等都支持,是SEO必备之物。至于百度,它不支持标准格式的Sitemap,忽略它了。

Google Talk Widget:侧边栏的Google Talk小挂件。其实他本身没有Google Talk的功能,只是能把一小段代码显示在侧边栏而已。因此,不光Google Talk,其他的东西也可以挂在这里。

WP-Polls:一个投票功能小插件。虽然我到目前还没用过……

赞赏

微信赞赏支付宝赞赏

1 comment

reply

your email will keep secret. (* required).

you can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> .