我希望能在這個上得到一些幫助。我正在尋找通過WordPress _thumb中的上傳工具將所有適用於帖子的圖片和媒體添加到媒體對象的src中。如何將_thumb附加到所有上傳的媒體和已上傳到我的wordpress博客的媒體
感謝,
馬特
我希望能在這個上得到一些幫助。我正在尋找通過WordPress _thumb中的上傳工具將所有適用於帖子的圖片和媒體添加到媒體對象的src中。如何將_thumb附加到所有上傳的媒體和已上傳到我的wordpress博客的媒體
感謝,
馬特
看看這個SO wordpress-3-0-media-uploader-alters-my-image-filename。
你可以修改它像這樣的東西;
function my_upload_prefix($filename, $filename_raw) {
if("_thumb" != substr($filename_raw, 0, 6))
$filename = "_thumb" . $filename;
return $filename;
}
add_filter('sanitize_file_name', 'my_upload_prefix', 10, 2);
假設你正在試圖做到這一點的前端,一個簡單的解決辦法是類似以下內容:
假設是這樣的:
<img src='image1.png'>
<img src='image2.png'>
jQuery如下:
var $allImages = $('img');
$allImages.each(function() {
var curUrl = $(this).attr('src');
var newUrl = '_thumbs/' + curUrl;
$(this).attr('src',newUrl);
})
會導致下面的HTML:
<img src='thumbs_/image1.png'>
<img src='thumbs_/image2.png'>
,並最終在的jsfiddle工作的例子 - http://jsfiddle.net/BTRax/7/
如果你試圖做這在PHP後端以及那麼別人需要附和在:)
ThanX HurnsMobile ...我希望在後端有味道。 – TikaL13 2010-07-07 18:43:24
謝謝讓我信服這一點,並回到你們家。 – TikaL13 2010-07-07 21:45:57