不但可以向本文一樣顯示代碼,并且高亮顯示。

創(chuàng)新互聯(lián)公司網(wǎng)站建設(shè)服務(wù)商,為中小企業(yè)提供成都做網(wǎng)站、網(wǎng)站建設(shè)服務(wù),網(wǎng)站設(shè)計,網(wǎng)站托管、服務(wù)器托管等一站式綜合服務(wù)型公司,專業(yè)打造企業(yè)形象網(wǎng)站,讓您在眾多競爭對手中脫穎而出創(chuàng)新互聯(lián)公司。
一、在FCKeditor的配置文件(一般為fckconfig.js或custom.config.js)中,配置 FCKConfig.ToolbarSets設(shè)置部分 添加一個按鈕值 'InsertCode',步驟如下:
1、在配置文件中找到下面的代碼:
JavaScript代碼
XML/HTML代碼
FCKConfig.ToolbarSets[Default]=[
['Source','FontName','FontSize'],
['TextColor','BGColor'],
['Image','Media','Flash','Table','Smiley','SpecialChar'],
['ShowBlocks','Preview','FitWindow'],
'/',
['PasteText','Templates','Find','RemoveFormat'],
['Undo','Redo'],
['-','Bold','Italic','Underline','StrikeThrough'],
['OrderedList','UnorderedList','-','Outdent','Indent','Blockquote'],
['JustifyLeft','JustifyCenter','JustifyRight'],
['Link','Unlink','Rule'],
['Subscript','Superscript','-','InsertCode']//Nocommaforthelastrow.];看到了么?最后一句的區(qū)別。
2、查找:FCKConfig.PluginsPath = FCKConfig.BasePath + 'plugins/';
在下面加上:
FCKConfig.Plugins.Add('insertcodeRun');
二、打開fckeditor\editor\lang文件夾里的zh-cn.js,在結(jié)尾的 };之前 加入以下代碼
InsertCodeBtn : 插入代碼
注意:加入上面代碼時,原來的最未句代碼后面要加個逗號.
系統(tǒng)做了轉(zhuǎn)換
用wordpress markdown為關(guān)鍵詞搜索的話,無論Google還是百度,我的博客墻外的梯子 都是靠前的,如果你搜索了可以看看我的文章。推薦這篇文章使用Markdown寫作Wordpress。推薦使用Jetpack或者JP Markdown,后者是Jetpack插件的markdown部分,不推薦使用wp-markdown的原因是會丟失一些特殊內(nèi)容(至少我之前使用的版本是這樣。)
以下為文章內(nèi)容,知乎這里顯示的不好,推薦去看原文使用Markdown寫作Wordpress。
-----------
前言
今時今日,Markdown已經(jīng)越來越流行,作為最流行的博客程序——WordPress,雖然沒有原生支持,但是有豐富的插件讓W(xué)ordPress支持Markdown。本文將介紹使用Jetpack插件支持Markdown,Crayon Syntax Highlighter插件來支持代碼高亮。
一.什么是Mardkown
Markdown 的目標是實現(xiàn)「易讀易寫」。
可讀性,無論如何,都是最重要的。一份使用 Markdown
格式撰寫的文件應(yīng)該可以直接以純文本發(fā)布,并且看起來不會像是由許多標簽或是格式指令所構(gòu)成。Markdown 語法受到一些既有
text-to-HTML 格式的影響,包括 Setext、atx、Textile、reStructuredText、Grutatext 和
EtText,而最大靈感來源其實是純文本電子郵件的格式。
總之, Markdown 的語法全由一些符號所組成,這些符號經(jīng)過精挑細選,其作用一目了然。比如:在文字兩旁加上星號,看起來就像強調(diào)。Markdown 的列表看起來,嗯,就是列表。Markdown 的區(qū)塊引用看起來就真的像是引用一段文字,就像你曾在電子郵件中見過的那樣。
——摘抄自Markdown 語法說明(簡體中文版)
簡而言之,Mardkown讓我們可以拋棄糟糕的富文本編輯器,讓我們簡單、可控的寫作。
Markdown起源于Daring Fireball: Markdown Syntax Documentation,此文也是最原始版本的Markdown的規(guī)范。
更多關(guān)于Markdown的介紹請參見《使用Markdown寫作》或者維基百科Markdown詞條。Markdown語法說明請參見Markdown 語法說明(簡體中文版) 。
需要注意的是,除了原始的Mardkown,現(xiàn)在已經(jīng)衍生出Markdown Extra、Github Flavored Markdo、CommonMark等多個版本,他們都是在原始Markdown的基礎(chǔ)上進行功能擴充,也基本兼容原始Markdown的語法。
二.Wordpress的Markdown支持插件
已經(jīng)支持markdown,但是我們所使用的WordPrss程序并不原生支持,好在WordPress從來不缺插件。
WordPress的Markdown插件主要有WP-Markdown、Markdown on Save
Improved、Jetpack等。其中最好的當屬Jetpack,它也是實現(xiàn)Markdown支持的方式。另有一個JP Markdown插件,插件說明是Jetpack的Markdown模塊,筆者沒有使用過,讀者若有興趣,可自行嘗試。
在WordPress ? Jetpack by WordPress.com ? WordPress Plugins下載插件,或者在WordPress后臺搜索安裝即可。安裝后請記得在Jetpack后臺激活markdown,詳情見《
Markdown on Save Improved停止維護,已并入Jetpack
》一文。
需要注意的是,Jetpack支持的是Markdown Extra,和原始Markdown有稍許差別。具體語法,請參見官方文檔:《Markdown quick reference》 (wordpress.com上的內(nèi)容,自備梯子),或者Markdown Extra的語法說明:Michel Fortin – PHP Markdown Extra
三.代碼高亮插件
代碼高亮插件并非必須,但因為眾多使用者需要貼代碼,所以在這也介紹下。推薦使用的代碼高亮插件是Crayon Syntax Highlighter。
由于插件的自身的原因或者設(shè)置不當,使得代碼高亮插件和Markdown插件造成沖突,這也是WordPress使用Markdown的最大障礙。而Crayon Syntax Highlighter和Jetpack完全兼容。
貼代碼的方式多種多樣,可以使用WordPress后臺文章編輯處的添加按鈕,如圖:
或者使用Markdown Extra支持的語法。如:
行內(nèi)高亮:
`This is code`
效果為:This is code
區(qū)塊高亮:
沒有人知道遇到過嗎,個人覺得是wordpress版本過高而插件版本低的原因吧.但是為了嵌入到文章里的代碼美觀些,希望得到解決.
文章題目:zblog代碼高亮插件 zblogphp插件
文章URL:http://www.chinadenli.net/article40/ddoghho.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站、網(wǎng)站改版、外貿(mào)網(wǎng)站建設(shè)、品牌網(wǎng)站制作、小程序開發(fā)、品牌網(wǎng)站設(shè)計
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)