最新消息:

wordpress使用

wordpress admin 1990浏览 0评论

1、链接表管理。

由于安装的是wordpress3.5.1,结果在后台没有发现添加其他站点链接的地方。搜了一下,需要安装插件link-manager,http://wordpress.org/extend/plugins/link-manager/ .安装上述插件后,就可以在后台中看到“链接”功能。如果不想安装插件,可以参考http://www.helloyao.com/4677.html来修改源代码。

2、代码高亮插件

比较有名的代码高亮插件有两款:wp-syntax和Syntax Highlighter and Code Colorizer for WordPress插件。wp-syntax插件不会修改代码,但是背景和字体不够美观。Syntax Highlighter虽然字体和背景颜色都比较美观,但是发现会修改html代码(即有些html代码不会显示)。幸运的是两款插件可以同时使用,因此在博客中启用这两款插件,当代码类型是html时选择wp-syntax插件,当是其他代码时可以选择Syntax Highlighter and Code Colorizer for WordPress插件。其他类型的代码插件的比较可以参考http://article.yeeyan.org/view/119553/94844/

(1)wp-syntax插件的使用:

<pre lang="html" line="1">
//这里是相关代码……
</pre>

上诉方法会对转义字符<>等转移,因而导致代码更改。若不想代码中的字符被转义,可以这样使用:

<pre lang="html" line="1" escaped="true" >
//这里是相关代码……
</pre>

参数说明:lang参数代表代码类型。php、html、Java、Javascript、CSS等。line参数决定是否显示行号,不写这个属性的话,就是默认值0不显示,非0则从这个数值那行开始显示行数。注意:PHP语言不显示行号,所以不需要这个参数。

该插件支持的语言有:abap, actionscript, actionscript3, ada, apache, applescript, aptsources, asm, asp, autoit, avisynth, bash, bf, blitzbasic, bnf, boo, c, cmac, caddcl, cadlisp, cil, cfdg, cfm, cobol, cpp-qt, cpp, csharp, css, d, dcs, delphi, diff, div, dos, dot, eiffel, email, fortran, freebasic, genero, gettext, glsl, gml, bnuplot, groovy, haskell, hq9plus, html4strict, idl, ini, inno, intercal, io, java, java5, javascript, kixtart, klonec, klonecpp, latex, lisp, locobasic, lolcode lotusformulas, lotusscript, lscript, lsl2, lua, m68k, make, matlab, mirc, modula3, mpasm, mxml, mysql, nsis, oberon2, objc, ocaml-brief, ocaml, oobas, oracle11, oracle8, pascal, per, pic16, pixelbender, perl, php-brief, php, plsql, povray, powershell, progress, prolog, providex, python, qbasic, rails, rebol, reg, robots, ruby, sas, scala, scheme, scilab, sdlbasic, smalltalk, smarty, sql, tcl, teraterm, text, thinbasic, tsql, typoscript, vb, vbnet, verilog, vhdl, vim, visualfoxpro, visualprolog, whitespace, winbatch, xml, xorg_conf, xpp, z80

由于该插件字体和背景颜色不美观,可以修改源代码进行修改。修改字体:打开wp-content\plugins\wp-syntax\geshi目录下的geshi.php,搜索var $overall_style的值并将其修改成喜欢的字体即可,如:font-family:Verdana,Courier New.

(2)Syntax Highlighter 插件

Syntax Highlighter 插件是非常有名的插件,http://www.oschina.net 使用的就是该插件。使用方法如下:

<pre class="brush: php;;collapse: true"  >
//代码
</pre>

参数说明:auto-links决定是否允许代码的超链接可点击,默认是true,因此如果决定代码的超链接可点击就不用写这个参数;collapse参数决定是否开启代码收起功能,默认是false,因此如果想使用代码收起功能就要设置这个参数;first-line参数指定代码的起始行号,默认是1,因此可以不设置这个参数;toolbar参数决定是否开启工具箱,默认是true;

 

参考网址:

1、http://www.searu.org/wordpress-wp-syntax-use.html

2、http://www.slyar.com/blog/wordpress-wp-syntax.html

3、http://iiiday.com/2011/08/25/wp-syntax-backcolor

4、http://robin.sh/html/9_syntaxhighlighter-demo.html

转载请注明:jinglingshu的博客 » wordpress使用

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址