标签归档:wordpress

替换博客的代码高亮插件为“Crayon Syntax Highlighter”

此前一直对博客的代码高亮插件不是很满意。以前用的插件,默认配色方案不是太美观,而且配色方案的修改还不是一件容易的事。
将代码高亮插件换到 Crayon Syntax Highlighter 。现在的这个插件还是让我比较满意的。

插件演示

# -*- coding: UTF-8 -*-
import os
from contextlib import contextmanager as __ctxmgr
from fabric.api import *
from fabric.decorators import runs_once
import fabsettings as cfg
#host settings
env.hosts = ['vicalloy@jstwind.com']
env.password = cfg.PASSWORD
#env.passwords = fabsettings.PASSWORDS
#custom settings
env.deploy_dir = '/home/vicalloy/webapps/jstwind/timeline-site'
env.activate = 'source %s' % os.path.join(env.deploy_dir, 'env/bin/activate')
env.mg = 'python %s' % os.path.join(env.deploy_dir, 'sites', 'manage.py ')
@__ctxmgr
def __virtualenv():
    with cd(env.deploy_dir):
        with prefix(env.activate):
            yield
def reload():
    wsgi = os.path.join(env.deploy_dir, 'deploy', 'dj_scaffold.wsgi')
    run("touch %s" % wsgi)
def update():
    with __virtualenv():
        run("git pull")
        run('%s syncdb' % env.mg)
        run('%s migrate' % env.mg)
        run('%s compress --force' % env.mg)
        reload()

为博客增加Markdown支持

前些天给ipad买了个蓝牙键盘。想日后短途旅行可以直接带上ipad,配合蓝牙键盘,整理照片发博客啥的无压力。遗憾的是ipad上并未找到什么好用的wordpress客户端软件。
wordpress的官方ipad客户端只支持原始的html,使用原始html写博客完全没有书写的乐趣。
Markdown 是一种「标记语言」,通常为程序员群体所用。Markdown的语法比html要简单很多,相应的写起来也要舒服很多。
我通过插件Markdown on Save Improved,实现Markdown的支持。Markdown的语法参考:php Markdown Extra
这篇文章就是用Markdown所写的。
调整博客的字体以及字体大小

body{font:75% "Palatino","Georgia","Hiragino Mincho ProN","Microsoft YaHei","WenQuanYi Micro Hei",serif;...

为博客的评论增加图片验证码

最近一直受到垃圾评论的困恼。让我奇怪的是,明明博客的访问量就非常的低,咋会有这么多的垃圾评论,而且都是老外发的。虽然我安的反垃圾插件Mollom可以应付大多的垃圾评论,但每天还是会有几个漏网之鱼。

为了彻底杜绝垃圾评论,决定使出杀手锏,加上图片验证码。

新启用插件SI CAPTCHA Anti-Spam,先看看效果吧。