存档

‘Wordpress’ 分类的存档

Wordpress高亮插件之wp-codebox

2009年4月26日 admin 3 条评论

下载地址:http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/
WP-codebox基于GeSHi,支持超多语言,支持文件下载,IE下支持“复制到剪贴板”操作,代码框收放及后台默认属性设置。
同样是<pre lang="php" line="1">code here</pre>的形式
功能很强大

2009.04.21 更新
coolcfan提到怎么高亮xhtml,好像只能支持html4strict,lang="html4strict"吧,具体支持的格式可以看geshi目录下面
效果图如下:
wp-codebox

分类: Wordpress 标签:

Wordpress代码高亮插件之wp-syntax

2009年4月26日 admin 没有评论

下载地址 http://wordpress.org/extend/plugins/wp-syntax/
<pre lang="所用代码语言"> code here </pre >形式实现,对内容影响很小,同时保留了<pre>原样输出的特性
效果很简单,很美观。支持的代码格式都在geshi文件夹里。

效果图如下:
wp-syntax

分类: Wordpress 标签:

反垃圾评论插件之Akismet

2009年4月26日 admin 没有评论

安装完wordpress,可能接着来的就是可恶的垃圾评论。如果网站没有被搜索引擎收录还好,收录后则是无穷无尽的垃圾评论。反垃圾评论当防患于未然。

本文介绍的Akismet是wordpress自带的一个反垃圾评论的插件。它通过一个存储在wordpress中心服务器上公共的黑名单库,来阻止垃圾评论。

Akismet会将垃圾评论记录到中心服务器,这样就形成了一个由众多wordpress用户提交的超强黑名单。

下面言规正传,Akismet默认是没有开启的,需要在后台-插件里面开启一下。

开启的时候需要一个Wordpress API key,我简单说一下。

1.启用Akismet。在启用Akismet后会有提示需要设置一个Wordpress API key。

2.在wordpress.com注册一个用户,选择username only。

3.收邮件。wordpress会发一个确认信到你邮箱,里面有一个确认链接,点击后确认。

4.继续收邮件。这个我当时找了好一会儿,我登陆到wordpress.com没找到。结果他把Wordpress API key发到邮箱了。

5.设置API key。点更新。

至此,已经成功启用Akismet插件。

分类: Wordpress 标签:

wordpress2.7安装

2009年4月26日 admin 没有评论

首先需要一个支持wordpress的空间,linux+PHP+mySQL为佳。空间大小200M以上即可,流量5G以上。

需要一个域名,com域名大概60元一年,cn域名首年20,次年40。绑定到空间。

下面正式开始安装wordpress:

1.下载wordpress程序文件,http://cn.wordpress.org/ 中文版

2.将解压缩后的upload/中的内容,用ftp上传到空间。

3.打开空间网址,比如本站 http://icest.zhanlm.com/ 会提示安装。

4.创建一个配置文件,按提示填入数据库信息。

5.创建完成。

就是这么简单。

分类: Wordpress 标签:

Wordpress代码高亮插件codecolorer

2009年2月13日 admin 没有评论

CodeColorer is the plugin which allows you to insert code snippets into the post with nice syntax highlighting.

Plugin based on GeSHi library, which supports most languages. CodeColorer has various nice features:

line numbers
automatic links to the documentation inserting
code block intelligent scroll detection (short code would have short block, for long one block height would be fixed and scrollbar would appear)
predefined color themes (Slush & Poppies, Blackboard, Dawn, Mac Classic, Twitlight, Vibrant Ink)
syntax colors customization in CSS file
syntax highlighting of the code in comments
code protect from mangling by Wordpress (for example, quotes, double-dashes, etc would look just right as you entered)

http://wordpress.org/extend/plugins/codecolorer/

分类: Wordpress 标签:

直接显示code问题,搞了不少时间,找到暂时解决方法

2008年6月30日 admin 没有评论

今天发布带有代码的文章时,突然发现一个严重的问题

引号',",--都被替换为全角了。

即便是加了code标签还是有问题。

我对整段加了code标签,结果却是一段替换了,一段没替换。

无奈,去看wp的源码。

在/wp-includes/formatting.php里,wp似乎只检查了<code>标签,而没有检查</code>标签。

因此我在里面加上
if (isset($curl{0}) && ‘<' != $curl{0} && '[' != $curl{0} && $next) { // If it's not a tag
// static strings
$curl = str_replace($static_characters, $static_replacements, $curl);
// regular expressions
$curl = preg_replace($dynamic_characters, $dynamic_replacements, $curl);
} elseif (strpos($curl, '‘) !== false || strpos($curl, ‘

') !== false || strpos($curl, '') !== false || strpos($curl, '

') !== false || strpos($curl, '') !== false) {
$next = true;
}

保存上传,问题解决。

分类: Wordpress 标签: