WEB主題公園
WordPress原創(chuàng)主題,高端網(wǎng)站模板建站,網(wǎng)站模板建站資源以及開發(fā)知識分享,盡在WEB主題公園
WEB主題公園致力于開發(fā)適合中國人習(xí)慣的中文WordPress網(wǎng)站模板,并提供全程視頻教程,讓您能夠輕松的使用網(wǎng)站模板建立好自己的網(wǎng)站!
WordPress3.9更新之后樣式選擇的調(diào)整
WordPress3.9版本發(fā)布之后,有一些非常有趣的更新,如媒體庫被更新的更加易用,相冊可以直接在編輯器中預(yù)覽,這些功能無疑都非常棒,WordPress3.9在更新之后還有一個(gè)非常重要的更新 , 那就是WordPress默認(rèn)的編輯器更新到了TinyMCE4,功能更加強(qiáng)大。
更新到WordPress3.9之后,我們會發(fā)現(xiàn),TinyMCE3.0默認(rèn)的工具“樣式選擇(styleselect )”,變成了一個(gè)選項(xiàng)卡“格式(formats)”,如果你的主題在以前的版本支持樣式選擇(下拉選擇樣式),那么此次更新之后,樣式選擇獎完全變化,找不到可選的地方了(從下圖我們可以看出WordPress3.9更新之后樣式選擇的變化):

這樣的更新讓一些主題的選擇樣式功能就無法使用了,以前只需要使用代碼將TinyMCE3的一些隱藏按鈕釋放出來:
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"); //默認(rèn)將新添加的按鈕追加在工具欄的第一行 //add_filter("mce_buttons_2", "enable_more_buttons"); //添加到工具欄的第二行
這段代碼已經(jīng)失效,不過WordPress官方上有新的方法可以講樣式選擇的模式提供出來:http://codex.wordpress.org/TinyMCE_Custom_Styles
function my_mce_before_init_insert_formats( $init_array ) {
// Define the style_formats array
$style_formats = array(
// Each array child is a format with it's own settings
array(
'title' => '.translation', //樣式的名稱
'block' => 'blockquote', //樣式的包含標(biāo)簽,即選擇之后會被某一個(gè)標(biāo)簽包含,這里可以使b標(biāo)簽、span標(biāo)簽、div標(biāo)簽等等
'classes' => 'translation',//樣式的名稱
'wrapper' => true,
),
array(
'title' => '?.rtl',
'block' => 'blockquote',
'classes' => 'rtl',
'wrapper' => true,
),
array(
'title' => '.ltr?',
'block' => 'blockquote',
'classes' => 'ltr',
'wrapper' => true,
),
);
// Insert the array, JSON ENCODED, into 'style_formats'
$init_array['style_formats'] = json_encode( $style_formats );
return $init_array;
}
// Attach callback to 'tiny_mce_before_init'
add_filter( 'tiny_mce_before_init', 'my_mce_before_init_insert_formats' );上嗎的代碼能夠?qū)⒆远x的樣式添加進(jìn)入“格式”按鈕中,這樣,我們能夠以可視化的方式,選擇樣式,這樣的方式比起之前的選擇樣式更加便捷,并且可以設(shè)定中文標(biāo)示(如圖所示):

這樣的變動我們在此說明,對于我們的一些可選樣式的主題,我們會更新主題,讓主題更好使用。、
感謝支持
如未標(biāo)明出處,所有文章均為WEB主題公園原創(chuàng),如需轉(zhuǎn)載,請附上原文地址,感謝您的支持和關(guān)注。
本文地址:http://www.dengyin90.cn/wordpress39gxzhysxzddz.html
推薦閱讀
- 2014年12月29日
- 2013年6月4日
- 2015年4月13日
- 2013年5月3日
- 2023年1月13日
- 2012年8月15日
- 2014年4月28日




