欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

wordpress更多 wordpress site

如何讓W(xué)ordPress支持上傳更多文件類型

可以在functions.php中這樣寫:

創(chuàng)新互聯(lián)建站堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的貴陽網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

add_filter('upload_mimes',?'wpdit_filter_mime_types');

function?wpdit_filter_mime_types($mimes)

{

$mimes['ttf']?=?'font/ttf';

$mimes['woff']?=?'font/woff';

$mimes['svg']?=?'font/svg';

$mimes['eot']?=?'font/eot';

return?$mimes;

}

表示允許ttf等文件的上傳。

wordpress內(nèi)置允許的文件類型可查看wp_get_mime_types() 函數(shù)中定義的列表。

位于/wp-includes/ - functions.php 文件中。

如何給WordPress可視化編輯器添加更多按鈕

在上圖中,我們可以看到,我們給wordpress文章編輯器添加了2個(gè)百度廣告按鈕,我們只需要發(fā)表文章時(shí),在需要顯示廣告的地方點(diǎn)擊一下這個(gè)百度按鈕,就會(huì)在那里添加短代碼?,而不需要再像以前一樣要一個(gè)一個(gè)地輸入字符了。這種效果只需2部就可以實(shí)現(xiàn)。

1、將下面的代碼放到主題的functions.php文件中:

function?baidu_button()?{//判斷用戶是否有編輯文章和頁面的權(quán)限if?(?!?current_user_can(‘edit_posts’)??!?current_user_can(‘edit_pages’)?)?{return;}??//判斷用戶是否使用可視化編輯器if?(?get_user_option(‘rich_editing’)?==?‘true’?)?{

add_filter(?‘mce_external_plugins’,?‘a(chǎn)dd_plugin’?);add_filter(?‘mce_buttons’,?‘register_button’?);}}add_action(‘init’,?‘baidu_button’);

function?register_button(?$buttons?)?{array_push(?$buttons,?“|”,?“baidu1″?);?//添加?一個(gè)baidu1?按鈕array_push(?$buttons,?“|”,?“baidu2″?);?//添加?一個(gè)baidu2?按鈕

return?$buttons;}function?add_plugin(?$plugin_array?)?{

//baidu2按鈕的js路徑$plugin_array[‘baidu1′]?=?get_bloginfo(?‘template_url’?)?.?‘/js/baidu1.js';

//baidu2按鈕的js路徑$plugin_array[‘baidu2′]?=?get_bloginfo(?‘template_url’?)?.?‘/js/baidu2.js';

return?$plugin_array;}

上面的代碼,我們添加了2個(gè)百度按鈕。效果如上圖。

2、在主題文件夾的js文件夾里添加baidu1.js和baidu2.js2個(gè)JS文件,在這2個(gè)js文件中分別添加如下代碼:

baidu1.js文件

/*給wordpress編輯器添加自定義按鈕*/

(function()?{tinymce.create(‘tinymce.plugins.baidu1′,?{?//注意這里有個(gè)baidu1init?:?function(ed,?url)?{ed.addButton(‘baidu1′,?{?//注意這一行有一個(gè)baidu1title?:?‘百度廣告-1′,image?:?url+’/baidu.jpg’,?//注意圖片的路徑?url是當(dāng)前js的路徑onclick?:?function()?{ed.selection.setContent(‘【baidu1】’);

}});},createControl?:?function(n,?cm)?{return?null;},});tinymce.PluginManager.add(‘baidu1′,?tinymce.plugins.baidu1);})();

baidu2.js文件

/*給wordpress編輯器添加自定義按鈕*/

(function()?{tinymce.create(‘tinymce.plugins.baidu2′,?{?//注意這里有個(gè)baidu1init?:?function(ed,?url)?{ed.addButton(‘baidu2′,?{?//注意這一行有一個(gè)baidu1title?:?‘百度廣告-2′,image?:?url+’/baidu.jpg’,?//注意圖片的路徑?url是當(dāng)前js的路徑onclick?:?function()?{ed.selection.setContent(‘【baidu2】’);

}});},createControl?:?function(n,?cm)?{return?null;},});tinymce.PluginManager.add(‘baidu2′,?tinymce.plugins.baidu2);})();

然后在這個(gè)js文件夾里添加一個(gè)百度圖標(biāo),圖片名稱為baidu.jpg?,這樣就可以了。

注:需要把js代碼中的【baidu】各【baidu2】這2個(gè)中文中括號(hào)修改成英文的中括號(hào)。否則會(huì)出錯(cuò)哦。

這里沒有添加百度廣告代碼,這個(gè)在前面的章節(jié)中已經(jīng)介紹過如何添加,所以這里就不多說了。

WordPress如何編輯器開啟更多功能按鈕

答:后臺(tái)文章編輯框添加按鈕,可以通過下面的代碼實(shí)現(xiàn) 。把這個(gè)代碼放到主題functions.php文件里。 //增強(qiáng)編輯器開始 ,將代碼放到function.php文件中 function add_editor_buttons($buttons) { $buttons[] = 'fontselect'; $buttons[] = 'fontsizes...

wordpress 怎么修改首頁更多

修改源碼

主題通查關(guān)鍵字“更多”

找到相關(guān)代碼修改即可

BanYuner回復(fù)

網(wǎng)站題目:wordpress更多 wordpress site
路徑分享:http://chinadenli.net/article26/ddodejg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站靜態(tài)網(wǎng)站網(wǎng)站設(shè)計(jì)App設(shè)計(jì)微信公眾號(hào)品牌網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

微信小程序開發(fā)