1.到GoogleCode下载Syntax Highlighter。
2.解压后上传到服务器wp-content/下,这就已经可以使用了。
在Wordpress写文章时,在“HTML编辑”状态下写,将代码用<pre name=”code” class=”php”></pre>包起,当然要把php换成源码的语言名,下面是Syntax Highlighter支持的语言和对应该处语言名可以使用的的写法:
| Language |
Aliases |
| C++ |
cpp, c, c++ |
| C# |
c#, c-sharp, csharp |
| CSS |
css |
| Delphi |
delphi, pascal |
| Java |
java |
| Java Script |
js, jscript, javascript |
| PHP |
php |
| Python |
py, python |
| Ruby |
rb, ruby, rails, ror |
| Sql |
sql |
| VB |
vb, vb.net |
| XML/HTML |
xml, html, xhtml, xslt |
举例:
<pre name=”code” class=”php”>
<?
//插入PHP源码
$a=5;
$a++;
echo $a;
?>
</pre>
最后,在文章的末尾插入
<link type=”text/css” rel=”stylesheet” href=”../../wp-content/dp.SyntaxHighlighter/Styles/SyntaxHighlighter.css”></link>
<script language=”javascript” src=”../../wp-content/dp.SyntaxHighlighter/Scripts/shCore.js”></script>
<script language=”javascript” src=”../../wp-content/dp.SyntaxHighlighter/Scripts/shBrushPhp.js“></script>
<script language=”javascript”>
dp.SyntaxHighlighter.ClipboardSwf =’../../wp-content/dp.SyntaxHighlighter/Scripts/clipboard.swf’;
dp.SyntaxHighlighter.HighlightAll(’code’);
</script>
红色部分要换成相应语言对应的文件名,具体是什么文件名,请查看dp.SyntaxHighlighter/Scripts/文件夹下的文件。
本文只介绍了SyntaxHighlighter的最简单应用,它的强大功能远不止这些,要了解的请到GoogleCode的Syntax Highlighter Wiki.
你确定你这样可以?为什么我照着上面的做了但是不成?
可以安装一个wordpress的加强型的编辑器,就有高亮代码了