前段时间在博客上安装了这个wp-Syntax插件,在整个应用过程中遇到了很多问题。经过不断的尝试,都被一一处理了。今天给大家总结一下我的学习过程,希望能帮助到遇到困难的盆友。
最先简易掌握下wp-Syntax插件,wp-Syntax是一个对于wordpress的代码高亮插件,较大的优势是简易实用,兼容模式很好。wp-Syntax插件 *** 作方法
最先请到wordpress官方网下载wp-Syntax插件。点此下载!
下载后缓解压力安裝激话,全过程已不过多阐释。
下边的实际 *** 作我们要把wp-Syntax插件添加到wordpress文章编辑器上边(这一步可选,了解代码实际 *** 作的盆友能够绕过),那样的话多余大家每一次手动式输入代码,十分便捷。寻找\wp-includes\js\quicktags.js这一文档,随后在本页正下方下载园区出示改动好的quicktags.js文档遮盖,更新后台管理网页页面,在编写文章内容时转换到代码方式就可以见到空出一个“syntax”按键。
假如您想添加css代码,在输入相对的CSS代码后选定代码,随后点一下“syntax”按键,在d出对话框中输入相匹配的語言如“CSS”,那样在公布文章内容后大家就可以见到代码高亮的实际效果了。
wp-Syntax代码高亮代码写法为:
拷贝代码代码以下:
<prelang="html"line="1">
这儿是有关代码……
</pre>
上边是演试代码,在应用时请自主除掉pre前边的空格符。假如不愿显示信息行号除掉“line=”1″”就可以!
温馨提示:代码高亮的实际效果务必在代码在线编辑器里边完成,也便是你黏贴的代码一定要在代码在线编辑器里边,不要在代码和数据可视化中间往返转换,那样会出現不正确。假如不愿显示信息代码高亮实际效果,依照平常的习惯性撰写代码就可以。
wp-syntax插件适用的language目录:
拷贝代码代码以下:
'actionscript'=>array('as'),
'ada'=>array('a','ada','adb','ads'),
'apache'=>array('conf'),
'asm'=>array('ash','asm','inc'),
'asp'=>array('asp'),
'bash'=>array('sh'),
'bf'=>array('bf'),
'c'=>array('c','h'),
'c_mac'=>array('c','h'),
'caddcl'=>array(),
'cadlisp'=>array(),
'cdfg'=>array('cdfg'),
'cobol'=>array('cbl'),
'cpp'=>array('cpp','hpp','C','H','CPP','HPP'),
'csharp'=>array('cs'),
'css'=>array('css'),
'd'=>array('d'),
'delphi'=>array('dpk','dpr','pp','pas'),
'diff'=>array('diff','patch'),
'dos'=>array('bat','cmd'),
'gettext'=>array('po','pot'),
'gml'=>array('gml'),
'gnuplot'=>array('plt'),
'groovy'=>array('groovy'),
'haskell'=>array('hs'),
'html4strict'=>array('html','htm'),
'ini'=>array('ini','desktop'),
'java'=>array('java'),
'javascript'=>array('js'),
'klonec'=>array('kl1'),
'klonecpp'=>array('klx'),
'latex'=>array('tex'),
'lisp'=>array('lisp'),
'lua'=>array('lua'),
'matlab'=>array('m'),
'mpasm'=>array(),
'mysql'=>array('sql'),
'nsis'=>array(),
'objc'=>array(),
'oobas'=>array(),
'oracle8'=>array(),
'oracle10'=>array(),
'pascal'=>array('pas'),
'perl'=>array('pl','pm'),
'php'=>array('php','php5','phtml','phps'),
'povray'=>array('pov'),
'providex'=>array('pvc','pvx'),
'prolog'=>array('pl'),
'python'=>array('py'),
'qbasic'=>array('bi'),
'reg'=>array('reg'),
'ruby'=>array('rb'),
'sas'=>array('sas'),
'scala'=>array('scala'),
'scheme'=>array('scm'),
'scilab'=>array('sci'),
'smalltalk'=>array('st'),
'smarty'=>array(),
'tcl'=>array('tcl'),
'vb'=>array('bas'),
'vbnet'=>array(),
'visualfoxpro'=>array(),
'whitespace'=>array('ws'),
'xml'=>array('xml','svg'),
'z80'=>array('z80','asm','inc')
有关下载wp-Syntax插件下载(改动的quicktags.js)https://www.jb51.net/codes/83089.html
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)