解決WordPress文章上傳圖片使用中文名不顯示的問題
在使用WP後臺編輯中發現,我上傳的幾張圖片都不能顯示縮圖,只有點選瀏覽圖片的時候才能看見,經過搜尋,發現可以通過以下方式解決
方法一:
首先到WordPress目錄下找到wp-admin/includes/file.PHP這個檔案。在wp-admin/includes/file.php檔案中查詢
1: $new_file = $uploads['path'] . "/$filename";
替換成下面的:
$new_file = $uploads['path'] . "/" . iconv("UTF-8","GB2312",$filename);
2: return apply_filters( 'wp_handle_upload', array( 'file' => $new_file, 'url' => $url, 'type' => $type ), 'upload' );
替換成下面的
return apply_filters( 'wp_handle_upload', array( 'file' => $uploads['path'] . "/$filename", 'url' => $url, 'type' => $type ) , 'upload');
但是這個方法有個缺點就是每次我上傳的檔名重複的話,就會覆蓋原檔案
方法二:
首先到WordPress目錄下找到wp-admin/includes/file.php這個檔案。在wp-admin/includes/file.php檔案中查詢
$new_file = $uploads['path'] . "/$filename";
替換成下面的:
$new_file = $uploads['path'] . "/".date("YmdHis").floor(microtime()*1000).".".$ext;
這樣就可以實現wordpress上傳圖片自動重新命名了。
以上程式碼意思就是,上傳檔案就會以“年月日時分秒+千位毫秒整數”的格式重新命名檔案。這就再也不用擔心圖片檔名相同而覆蓋了原檔案。
經過測試後採用第二種方案解決問題。
- 頂
- 0
相關文章
- 成功解決github無法顯示圖片問題Github
- SDWebImage在iOS12上WebP格式圖片不顯示問題WebiOS
- IOS下圖片不能顯示問題的解決辦法iOS
- Picasa相簿圖片不顯示的解決辦法
- 使用"mews/captcha:~2.0" 驗證碼圖片不顯示問題APT
- win7圖片只顯示圖示不顯示預覽圖解決方案Win7圖解
- 上傳封面圖片前臺不顯示 Picture檔案裡可以看到上傳的圖片
- 【菜鳥學安卓】- TextView 顯示Html 一 解決圖片顯示不了的小問題安卓TextViewHTML
- Swift UIButton 圖片 文字 同時顯示 不顯示,細節問題SwiftUI
- vue-element-admin 解決壓縮打包之後背景圖片不顯示問題Vue
- QT使用scrollarea顯示圖片,完美解決方案QT
- Java解決Itext pdf中文不顯示問題Java
- ueditor上傳圖片尺寸過大導致顯示難看的解決辦法
- vue+springboot實現圖片的上傳及回顯失敗問題的解決VueSpring Boot
- 解決windows上靜態連結cairo不顯示東西的問題WindowsAI
- React-Quill中的圖片上傳及顯示ReactUI
- 資料庫顯示圖片的問題資料庫
- WordPress中文標題無法顯示的解決方法
- [文件教程]解決sae下編輯器圖片上傳問題
- django 實現圖片上傳和顯示操作Django
- wangEditor上傳圖片問題
- Win10 Xbox商店不顯示圖片怎麼辦 Win10 Xbox商店不顯示圖片解決教程Win10
- qt下使用qwebview開啟網頁不顯示JPEG圖片的解決辦法QTWebView網頁
- 網頁圖片不能顯示 網頁圖片顯示不出來的解決辦法網頁
- QML中載入圖片不顯示,路徑出錯問題
- 解決arcgis for android中feature不顯示的問題Android
- vmware不顯示usb圖示解決辦法
- 解決本地筆記匯入部落格中圖片無法顯示的問題筆記
- 跨域CORS圖片上傳問題跨域CORS
- laravel上傳圖片路徑問題Laravel
- vue-解決background-image:url不顯示問題Vue
- ssh三大框架簡單整合,struts2整合JasperReport報表、圖表,解決HTML顯示圖片不出來,PDF中文不顯示的問題框架HTML
- asp.net 使用FileUpload控制元件上傳並顯示圖片ASP.NET控制元件
- pyecharts地圖功能,並解決顯示不全或只顯示南海諸島問題解決Echarts地圖
- 解決Win7 軟體圖示不顯示--Win7圖示異常,快捷方式不顯示解決方法Win7
- KindEditor編輯器的圖片上傳問題
- Win10淘寶網站圖片無法顯示如何解決_Win10淘寶網圖片不顯示的解決步驟Win10網站
- Django實現圖片上傳並前端頁面顯示Django前端