我想在我的wordpress博客上集成Syntax Highlighter。我在互联网上搜索它但没有得到答案。
我尝试通过将博客写入模式从视觉切换为html来链接sytax荧光笔,但它仍无效。
有答案说,这不能在免费的wordpress博客上完成,但最近我访问了这个博客:
tausiq.wordpress.com/2013/01/19/android-input-field-validation /
此博客已完成此任务。我想知道这是怎么可能的。
答案 0 :(得分:1)
您还可以编辑当前模板header.php文件。包括语法Highlighter js和css文件。
包含后,请使用帖子/页面内容编辑器页面上的<!--SYNTAX HIGHLIGHTER BY MBT STARTS-->
<link href='http://alexgorbatchev.com/pub/sh/2.1.382/styles/shCore.css' rel='stylesheet' type='text/css'/>
<link href='http://alexgorbatchev.com/pub/sh/2.1.382/styles/shThemeDefault.css' rel='stylesheet' type='text/css'/>
<script src='http://alexgorbatchev.com/pub/sh/2.1.382/scripts/shCore.js' type='text/javascript'/>
<script src='http://alexgorbatchev.com/pub/sh/2.1.382/scripts/shBrushCpp.js' type='text/javascript'/>
<script src='http://alexgorbatchev.com/pub/sh/2.1.382/scripts/shBrushCSharp.js' type='text/javascript'/>
<script src='http://alexgorbatchev.com/pub/sh/2.1.382/scripts/shBrushCss.js' type='text/javascript'/>
<script src='http://alexgorbatchev.com/pub/sh/2.1.382/scripts/shBrushJScript.js' type='text/javascript'/>
<script src='http://alexgorbatchev.com/pub/sh/2.1.382/scripts/shBrushPhp.js' type='text/javascript'/>
<script src='http://alexgorbatchev.com/pub/sh/2.1.382/scripts/shBrushPython.js' type='text/javascript'/>
<script src='http://alexgorbatchev.com/pub/sh/2.1.382/scripts/shBrushRuby.js' type='text/javascript'/>
<script src='http://alexgorbatchev.com/pub/sh/2.1.382/scripts/shBrushSql.js' type='text/javascript'/>
<script src='http://alexgorbatchev.com/pub/sh/2.1.382/scripts/shBrushVb.js' type='text/javascript'/>
<script src='http://alexgorbatchev.com/pub/sh/2.1.382/scripts/shBrushXml.js' type='text/javascript'/>
<script src='http://alexgorbatchev.com/pub/sh/2.1.382/scripts/shBrushPerl.js' type='text/javascript'/>
<script language='javascript'>
SyntaxHighlighter.config.bloggerMode = true;
SyntaxHighlighter.config.clipboardSwf = 'http://alexgorbatchev.com/pub/sh/2.1.382/scripts/clipboard.swf';
SyntaxHighlighter.all();
</script>
<!--SYNTAX HIGHLIGHTER BY MBT ENDS-->
代码(HTML模式)。
{{1}}
答案 1 :(得分:0)
得到答案:
博客正在使用[code language ='language'] .. [/ code],它没有使用语法高亮显示。
语言的值列表在以下位置提供: https://en.support.wordpress.com/code/posting-source-code/
答案 2 :(得分:0)
安装一个名为 Crayon Syntax Highlighter 的插件。它有50多个主题。
https://wordpress.org/plugins/crayon-syntax-highlighter/screenshots/
这是其中之一: