2010-07-07 3 views

Répondre

2

Vérifiez ce SO wordpress-3-0-media-uploader-alters-my-image-filename.

Vous pourriez le modifier quelque chose comme;

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); 
+0

Merci, laissez-moi implémenter ceci et revenir à vous les gars. – TikaL13

0

En supposant que vous essayez de le faire sur le front-end, une solution simple serait quelque chose comme ce qui suit:

En supposant quelque chose comme:

<img src='image1.png'> 
    <img src='image2.png'> 

jQuery comme suit:

var $allImages = $('img'); 

$allImages.each(function() { 
    var curUrl = $(this).attr('src'); 
    var newUrl = '_thumbs/' + curUrl; 
    $(this).attr('src',newUrl); 
}) 

RESULTERAIENT dans le code HTML suivant:

<img src='thumbs_/image1.png'> 
<img src='thumbs_/image2.png'> 

Et enfin un exemple de travail à jsFiddle - http://jsfiddle.net/BTRax/7/

Si vous essayez de le faire sur le backend en PHP bien alors quelqu'un d'autre devra sonner dans :)

+0

ThanX HurnsMobile ... J'espérais trouver quelque chose dans le backend. – TikaL13

Questions connexes