我希望能在这个上得到一些帮助。我正在寻找通过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