中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

WordPress自帶TinyMCE編輯器使用技巧大全
來源:易賢網 閱讀:1214 次 日期:2014-09-04 10:34:44
溫馨提示:易賢網小編為您整理了“WordPress自帶TinyMCE編輯器使用技巧大全”,方便廣大網友查閱!

自從用上WordPress以來我不知道換了多少個后臺編輯器了,從FCKEditor到CKeditor,甚至還有一些名不見經傳的 CodeRenderUnmi和WLW、FE editor等等,用來用去發現有些功能確實強大,但是要想用著順手就必須修改很多東西,而且一旦WordPress或者插件本身自己升級,那些修改過的 東西就必須重新再設置一遍,相當麻煩;要不就是一些離線的編輯器,復制來粘貼去的也很費心。到現在,我依然覺得,WordPress自帶的編輯器才是最強 大且實用的!

正所謂“自此精修,漸進于無劍勝有劍之境”,拋開那些個浮夸的編輯器,回到WordPress自帶的TinyMCE編輯器上來,要知 道,WordPress自身也在不斷的強大,每一次升級對自帶編輯器的改動都是很實用的,不僅將多媒體功能融合到了一起,而且給人的感覺是越來越干凈利 落,從此我們也可以看到官方對自帶編輯器TinyMCE的重視程度。下面我將我自己對自帶編輯器TinyMCE的修改方法貼出來,所有代碼只需寫到主題里 的functions.php文件里,即使日后升級WordPress也不需要重復操作。

更改編輯器默認視圖為HTML

大家都知道,在后臺新建文章后,編輯器就自動跳轉到“可視化”視圖,對于一些經常要插入代碼或者WEB設計者們來說(我就是^_^),可能更習慣使 用HTML視圖手動編輯。而且,像CKEditor在可視化視圖下編輯本來沒有<p>或<div>標簽,但切換到HTML視圖之 后就會自動添加,當然這是CKEditor的自動設置無可厚非,但是在日后想要重新編輯一篇發表過的文章時就會頭疼了,因為CKEditor會自作多情的 生成很多冗雜或混亂的代碼,保持代碼的干凈整潔非常不便(當然你要想湊合著用也不會對實際顯示效果有很大改變,但會對網頁結構減分)。

設置方法:將以下代碼添加到主題的functions.php文件里即可:

add_filter('wp_default_editor', create_function('','return "html";'));

添加編輯器默認內容(編輯器內可見)

新建文章后編輯器里的內容默認是空的,有些朋友做的是WordPress主題站、插件站或單純的下載站,一些標準的格式化的文章每次都會輸入“主題 名稱”、“主題作者”、“下載地址”等內容,添加默認內容之后,這些重復性的工作以后再也不用了,一切都預定義好了。而且如果發表文章不需要這些預定義的 內容,只需要全選-Delete就ok了,并不會很麻煩。

設置方法:在主題functions.php文件添加以下代碼即可:

function insertPreContent($content) {

if(!is_feed() && !is_home()) {

$content.= "<div class='wpohome'>";

$content.= "<h4>WordPress網站優化之家</h4>";

$content.= "這里的預定義內容在編輯器可見<a href='http://www.***.com'>WordPress網站優化之家</a>";

$content.= "</div>";

}

return $content;

}

add_filter ('default_content', 'insertPreContent');

添加編輯器默認內容(編輯時不可見)

此方法添加的內容在發布文章時自動添加在內容的最后,在編輯的時候是看不見的,用于添加訂閱、文章版權信息等等。

設置方法:在主題functions.php文件添加以下代碼即可:

function insertFootNote($content) {

if(!is_feed() && !is_home()) {

$content.= "<div class='wpohome'>";

$content.= "<h4>WordPress網站優化之家</h4>";

$content.= "這里的預定義內容在編輯器可見<a href='http://www.***.com'>WordPress網站優化之家</a>";

$content.= "</div>";

}

return $content;

}

add_filter ('the_content', 'insertFootNote');

添加更多的HTML標簽(慎用)

此功能請慎用,因為WordPress自帶的TinyMCE編輯器會默認過濾掉不符合XHTML 1.0中的html標簽,如《br /》、《iframe》等。但不排除某些情況下也可能會用到這些標簽,所以把方法放出來供大家參考吧。

添加方法:將以下代碼粘貼到主題的functions.php文件里即可:

function fb_change_mce_options($initArray) {

$ext ='pre[id|name|class|style],iframe[align|longdesc|

name|width|height|frameborder|scrolling|marginheight|

marginwidth|src]'; //注意:格式為“標簽一[屬性一|屬性二],標簽二[屬性一|屬性二|屬性三]”

if ( isset( $initArray['extended_valid_elements'])) {

$initArray['extended_valid_elements'].= ','. $ext;

} else {

$initArray['extended_valid_elements'] = $ext;

}

return $initArray;

}

add_filter('tiny_mce_before_init','fb_change_mce_options');

顯示編輯器中的隱藏按鈕

WordPress自帶編輯器的強大往往被人忽略,很大程度上就是其隱藏的編輯按鈕默認情況下沒有被顯示出來而已。完整的編輯器其實包含這些功能: 加粗(bold)、斜體(italic)、下劃線(underline)、刪除線(strikethrough)、左對齊(justifyleft)、居 中(justifycenter)、右對齊(justfyright)、兩端對齊(justfyfull)、無序列表(bullist)、編號列表 (numlist)、減少縮進(outdent)、縮進(indent)、剪切(cut)、復制(copy)、粘貼(paste)、撤銷(undo)、重 做(redo)、插入超鏈接(link)、取消超鏈接(unlink)、插入圖片(image)、清除格式(removeformat)、幫助 (wp_help)、打開HTML代碼編輯器(code)、水平線(hr)、清除冗余代碼(cleanup)、格式選擇(formmatselect)、 字體選擇(fontselect)、字號選擇(fontsizeselect)、樣式選擇(styleselect)、上標(sub)、下標(sup)、 字體顏色(forecolor)、字體背景色(backcolor)、特殊符號(charmap)、隱藏按鈕顯示開關(wp_adv)、隱藏按鈕區起始部 分(wp_adv_start)、隱藏按鈕區結束部分(wp_adv_end)、錨文本(anchor)、新建文本(類似于清空文本) (newdocument)、插入more標簽(wp_more)、插入分頁標簽(wp_page)、拼寫檢查(spellchecker)。下面就把這 些功能掉出來吧!效果圖:

WordPress自帶TinyMCE編輯器隱藏按鈕

調用方式:將以下代碼添加到主題functions.php文件里即可:

function enable_more_buttons($buttons) {

$buttons[] = 'hr';

$buttons[] = 'fontselect';

$buttons[] = 'sup';

$buttons[]= 'del';

$buttons[] = 'fontselect';

$buttons[] = 'cleanup';

$buttons[] = 'styleselect';

// 更多按鈕自行添加吧。

return $buttons;

}

add_filter("mce_buttons", "enable_more_buttons"); //默認將新添加的按鈕追加在工具欄的第一行

//add_filter("mce_buttons_2", "enable_more_buttons"); //添加到工具欄的第二行

//add_filter("mce_buttons_3", "enable_more_buttons"); //添加到工具欄的第三行

讓編輯器支持中文拼寫檢查

WordPress自帶TinyMCE編輯器默認對英文拼寫進行檢查,怎么樣才能讓其支持中文拼寫檢查呢?

設置方法:在主題的functions.php文件里添加如下代碼即可:

function fb_mce_external_languages($initArray){

$initArray['spellchecker_languages'] = '+Chinese=zh,

English=en';

return $initArray;

}

add_filter('tiny_mce_before_init','fb_mce_external_languages');

簡單添加自定義按鈕

如果你使用了WordPress3.3.0最新版,可以用以下方法快捷方便的在后臺HTML編輯器中加入自定義按鈕。效果圖:

名單

WordPress自帶TinyMCE編輯器自定義按鈕

步驟一:首先創建一個js文件,粘貼如下代碼并保存為my_quicktags.js文件:

QTags.addButton('QTags.addButton('hr', 'hr', "n<hr />n",''); //快捷輸入一個hr橫線,點一下即可

QTags.addButton('h1','h1', "n<h1>", "</h1>n"); //快捷輸入h1標簽

QTags.addButton('1', '【php】', "n【php】nn【/php】", "");//我就是將SyntaxHighlighter Evolved插件的簡碼集成到工具欄,這樣就方便多了^_^,不過記得將【】換成[]。

QTags.addButton('【css】', '【css】', "n【css】nn【/css】", "");//當然你也可以集成其他代碼高亮或插件的簡碼^_^

//QTags.addButton('my_id', 'my button', 'n', 'n');

//這兒共有四對引號,分別是按鈕的ID、顯示名、點一下輸入內容、再點一下關閉內容(此為空則一次輸入全部內容),n表示換行。

步驟二:把剛才寫好的my_quicktags.js放在主題文件夾,再在主題 functions.php 中加入代碼:

add_action('admin_print_scripts', 'my_quicktags');

function my_quicktags() {

wp_enqueue_script(

'my_quicktags',

get_stylesheet_directory_uri().'/my-quicktags.js',

array('quicktags')

);

}

好了,再去HTML編輯器看看吧,是不是很方便呢?

你還有其他好的WordPress自帶TinyMCE編輯器的使用技巧嗎?歡迎留言交流!

更多信息請查看IT技術專欄

更多信息請查看CMS教程
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!

2026上岸·考公考編培訓報班

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
云南網警備案專用圖標
聯系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網
云南網警報警專用圖標
中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
欧美日韩精品在线播放| 午夜在线不卡| 国产伦一区二区三区色一情| 国产一区二区三区免费在线观看 | 国产精品综合| 日韩小视频在线观看| 欧美色综合天天久久综合精品| 国产亚洲欧美日韩日本| 亚洲一区黄色| 亚洲第一偷拍| 久久久99国产精品免费| 久久久久成人精品免费播放动漫| 亚洲二区视频在线| 欧美激情精品久久久| 国产欧美日韩在线视频| 亚洲午夜精品国产| 麻豆成人在线播放| 在线播放国产一区中文字幕剧情欧美| 亚洲欧美视频在线| 黄色av成人| 欧美高清在线| 欧美大片在线看免费观看| 亚洲欧美中文在线视频| 在线日韩中文字幕| 在线高清一区| 媚黑女一区二区| 欧美日韩123| 羞羞漫画18久久大片| 亚洲国产精品高清久久久| 久久久久久久久久久久久9999| 国产精品任我爽爆在线播放 | 欧美日韩在线免费视频| 国产一区在线免费观看| 日韩视频专区| 久久国产精品免费一区| 香蕉亚洲视频| 久久久久国产精品厨房| 欧美日韩一区二区国产| 欧美视频在线观看 亚洲欧| 欧美—级a级欧美特级ar全黄| 欧美日本一区| 激情久久久久久久久久久久久久久久| 国产伦精品一区二区三| 一区二区高清视频| 蜜臀久久久99精品久久久久久 | 国产精品一区久久久| 亚洲第一区中文99精品| 中日韩男男gay无套| 国产精品久久一卡二卡| 亚洲人午夜精品| 久久国产精品毛片| 国产主播精品| 亚洲五月婷婷| 欧美在线观看视频一区二区三区| 国产精品九九| 国产精品第一区| 国产区精品在线观看| 国产一区二区三区在线播放免费观看| 国产伦精品免费视频 | 亚洲精品在线免费观看视频| 久久国产精品久久国产精品| 欧美 亚欧 日韩视频在线| 国产精品专区h在线观看| 亚洲欧美成人精品| 欧美在线观看一区| 影音国产精品| 欧美另类综合| 欧美香蕉大胸在线视频观看| 91久久久久久久久| 欧美国产日韩亚洲一区| 久久精品视频在线| 亚洲欧美制服另类日韩| 免费观看在线综合色| 亚洲一区二区三区中文字幕| 怡红院精品视频在线观看极品| 99国产精品视频免费观看| 午夜精品亚洲一区二区三区嫩草| 日韩一区二区精品葵司在线| 亚洲免费观看高清完整版在线观看熊| 狠狠色2019综合网| 欧美色综合网| 亚洲黄色免费电影| 在线播放精品| 精品不卡一区| 一区二区三区四区五区精品| 欧美与欧洲交xxxx免费观看| 久久一区二区视频| 亚洲欧美激情视频在线观看一区二区三区 | 国产精品成人免费| 国产精品高精视频免费| 国产主播一区二区三区四区| 国产一区再线| 亚洲免费综合| 伊人成人在线| 久久精品亚洲一区二区三区浴池| 亚洲国产欧美在线| 久久精品导航| 亚洲精品一区二区三区不| 亚洲福利视频网| 欧美黄色小视频| 国产日产精品一区二区三区四区的观看方式 | 一区二区自拍| 久久一区二区三区国产精品| 国产美女在线精品免费观看| 性欧美办公室18xxxxhd| 国产精品毛片在线看| 久久亚洲免费| 亚洲午夜未删减在线观看| 国产精品色一区二区三区| 久久xxxx精品视频| 亚洲欧洲日产国产综合网| 欧美日韩一区二| 久久久久久尹人网香蕉| 欧美日韩一区二区免费视频| 亚洲欧美激情诱惑| 99re6热只有精品免费观看| 国产欧美精品| 国产精品久久77777| 亚洲自拍另类| 99国产精品国产精品久久| 国产欧美日韩视频在线观看| 久久久久久久网站| 亚洲一级黄色| 日韩一级大片| 悠悠资源网亚洲青| 国产精品超碰97尤物18| 久久精品视频免费观看| 亚洲一区二区三区四区五区黄| 国产一区二区高清视频| 国产精品丝袜91| 国产在线一区二区三区四区| 欧美视频1区| 欧美午夜理伦三级在线观看| 欧美日韩视频一区二区| 欧美性猛交视频| 国产日本欧美视频| 国产一区欧美日韩| 国产欧美综合在线| 久久婷婷国产综合国色天香| 久久精品91| 久久久久国产一区二区三区四区 | 亚洲无限av看| 亚洲国产精品成人精品| 亚洲国产一区二区在线| 欧美精品色综合| 欧美成人dvd在线视频| 国产精品自在欧美一区| 国产精品天美传媒入口| 精品成人国产| 亚洲无亚洲人成网站77777 | 国产精品久久久久久久浪潮网站| 日韩亚洲欧美成人| 午夜精品一区二区三区在线视| 久久丁香综合五月国产三级网站| 久久精品国亚洲| 欧美好骚综合网| 韩国精品一区二区三区| 亚洲精品久久久久中文字幕欢迎你 | 亚洲伊人第一页| 激情欧美日韩| 亚洲国产精品va在线观看黑人| 国产欧美日韩视频在线观看| 国产精品h在线观看| 亚洲日韩成人| 久久久精品午夜少妇| 国产精品久久久一区二区| 欧美成人午夜激情| 亚洲区国产区| 欧美日韩精品免费观看视一区二区 | 亚洲精品久久久久久久久久久| 亚洲欧美日韩人成在线播放| 欧美日韩成人精品| 国产综合久久| 久久av一区| 欧美性生交xxxxx久久久| 亚洲国语精品自产拍在线观看| 99国产精品99久久久久久| 一区二区日韩免费看| 久久中文字幕导航| 国产免费观看久久黄| 一二美女精品欧洲| 国产精品日韩二区| 久久精品国产欧美激情| 激情久久久久久久| 老色鬼久久亚洲一区二区| 91久久夜色精品国产网站| 欧美国产日产韩国视频| 韩日在线一区| 在线精品视频一区二区| 免费观看日韩av| 狠狠色狠狠色综合| 久久久久久香蕉网| 一区二区三区色| 狠狠色丁香婷婷综合| 美女被久久久| 亚洲欧美成人在线| 亚洲图片你懂的| 国产亚洲一区二区三区| 欧美女同在线视频| 欧美日韩高清不卡|