wordpress自定義上傳文件類型的方法

前言
眾所周知WordPress默認(rèn)支持大部分圖片等文件格式的上傳,但也有一些文件格式是不支持的,根據(jù)個(gè)人需要,我們需要增加一些格式,一些格式也可以禁止上傳,設(shè)置非常非常簡單,下面來一起看看吧。
方法如下
直接把以下代碼復(fù)制到你的主題的functions.php文件中,如果沒有這個(gè)文件,就新建一個(gè)。
add_filter(‘upload_mimes’, ‘custom_upload_mimes’); function custom_upload_mimes ( $existing_mimes=array() ) { // 添加支持上傳的文件類型 $existing_mimes['zip'] = ‘application/zip’; // 可以添加其他類型,注意換行 // 下載是禁止上傳的文件類型 unset( $existing_mimes['exe'] ); unset( $existing_mimes['php'] ); unset( $existing_mimes['asp'] ); unset( $existing_mimes['bat'] ); // 可以添加多種類型,注意換行 return $existing_mimes; }
這段代碼就是允許上傳zip文件格式,同時(shí)禁止exe/php/asp/bat文件格式的上傳,其他格式以次類推,夠方便吧?
總結(jié)
以上就是關(guān)于wordpress修改上傳文件默認(rèn)類型的全部內(nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。
相關(guān)文章
WordPress實(shí)現(xiàn)網(wǎng)站投稿者也可以上傳圖片的方法
這篇文章主要為大家介紹了WordPress實(shí)現(xiàn)網(wǎng)站投稿者也可以上傳圖片的方法,可通過較為簡單的代碼修改來實(shí)現(xiàn)對(duì)投稿者權(quán)限的修改,進(jìn)而實(shí)現(xiàn)其上傳圖片的功能,是比較實(shí)用的技巧,2014-12-16- WordPress默認(rèn)的上傳文件的目錄是/wp-content/uploads,而且文件是以年月的形式組織的,雖然我們可以去掉按照年月組織的選項(xiàng),或者更改存儲(chǔ)路徑,但這個(gè)設(shè)置會(huì)應(yīng)用到全局,2014-03-20
- 這是一段無意間看到的代碼,親測(cè)可用,把下面的代碼加到主題文件夾下的functions.php文件中。上傳文件會(huì)自動(dòng)根據(jù)時(shí)間重命名,最后2位為(10-99)隨機(jī)數(shù)字2014-03-20
wordpress上傳圖片不自動(dòng)生成縮略圖的解決方法
在使用wordpress一段時(shí)間后,發(fā)現(xiàn)服務(wù)器空間使用量漲的有點(diǎn)快,發(fā)現(xiàn)是上傳圖片的問題,每上傳一張圖片就會(huì)生成好多張的縮略圖,難怪漲的這么快,下面給出解決方法2013-12-25修改wordpress上傳臨時(shí)目錄解決wordpress無法安裝插件包的方法
安裝插件遇到問題:無法安裝這個(gè)包。 PCLZIP_ERR_MISSING_FILE (-4) : Missing archive file ‘C:\WINDOWS\TEMP/frontier.tmp’ ,下面看解決方法2013-12-13WordPress在線安裝主題、插件及快速發(fā)布上傳圖片時(shí)提示錯(cuò)誤
正如標(biāo)題所言主要是因?yàn)榭臻g中的C:\WINDOWS\TEMP目錄沒有設(shè)置IIS訪問權(quán)限,所以我們只能改變WordPress的上傳臨時(shí)目錄,具體修改步驟如下,有類似問題的朋友可以參考下2013-09-06Wordpress(Wp)3.5版修改默認(rèn)上傳圖片路徑的解決方法
相信接觸過WP系統(tǒng)的朋友都了解,老版系統(tǒng)的上傳圖片路徑是默認(rèn)指向wp-content目錄下的。做過WP博客的朋友應(yīng)該十分熟識(shí)后臺(tái)的設(shè)置,以前的版本是在Settings修改媒體Media的2013-02-22如何在wordpress上增加文件上傳的大小限制(多種實(shí)現(xiàn)方法)
碰到這么一個(gè)問題,需要在一篇文章中加入一個(gè)大小為19.4MB的PDF文件,而wordpress限定的文件大小只有8MB,那么如何在WP博客上上傳文件,而且文件大小不受限制呢?本文只限A2012-12-28wordpress 上傳附件中文文件名亂碼解決辦法(for Windows)
我的開發(fā)工作是在Mac OS X下進(jìn)行的,而wordpress又是UTF-8編碼,在新版本(我用都是3.0.3)的wordpress中上傳中文附件可以正常存儲(chǔ)和顯示、下載2010-12-29- 從 WP 2.8.5 開始文件上傳使用預(yù)定義的文件擴(kuò)展名列表過濾,管理員也不例外。2010-01-18