wordpress代码高亮显示插件:SyntaxHighlighter++

SyntaxHighlighter++ 这款 wordpress代码高亮显示插件了。从根本上说这个插件也是和一般的 SyntaxHighlight 类插件显示效果差不多。可是它最大优点就是在编辑器下方提供了一个可以插入代码的编辑框。我们把代码粘贴上去,点击插入就可以了,方便吧。还有就是插件是中文版的,出自国人leo108 。

SyntaxHighlighter++ 没有用 SyntaxHighlight 3.0 的内核,而是沿用了2.0的内核,正好也是我比较喜欢的。最重要的是该插件减少了加载的 js 文件数量,合并了css 文件,这都有利于加快了页面的载入速度。

SyntaxHighlighter++ 解压出来也仅有212KB,比起其它的代码高亮显示插件来说真的小多了。然而不要看它小,功能却一点也不少。

如下图所示的设置页面:

风格:这里有6种代码高亮显示风格可选。

标签:可以自己输入。这个非常重要,因为这样你更换这个插件后,就不需要担心你原来的代码不能高亮显示,而又要重新编辑更新。

其它几项:自动链接、代码折叠、首行行号、显示行号、自动跳格、跳格大小、显示工具栏等均保持默认就可以了。

php例子

	# Check we're allowed to choose
	if ( ! empty($details['force']) ) {
		continue;
	}

	# Generate the HTML 'checked' where appropriate
	$checked = $options[$name] ? ' checked="checked"' : '';

	# Add to the toShow array
	$toShow[] = array(
		'name'			=> $name,
		'title'			=> $details['title'],
		'desc'			=> $details['desc'],
		'escaped_desc'	=> str_replace("'", "\'", $details['desc']),
		'checked'		=> $checked
	);

}

 

WordPress官方下载地址:http://wordpress.org/extend/plugins/syntax-highlighter-with-add-button-in-editor/
作者地址http://leo108.com/pid-1304.asp

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注