2016-10-18 90 views
0

我移動的WordPress網站的ATTR,但我有與圖像以下路徑很多帖子:http://www.example.com/media/76897/tips-for-keeping-your-chips-from-getting-crushed-header.jpg更換WordPress郵寄圖像

備份映像文件夾中:wp-content/uploads/blog/assets/

例如備份圖像:http://www.example.com/wp-content/uploads/blog/assets/76897/tips-for-keeping-your-chips-from-getting-crushed-header.jpg

我想這個地方與jQuery,但沒有成功。

jQuery的

$('.wsContentAndSideBar .wsContent img').attr('src', function (i, src) { 
    return 'http://www.example.com/wp-content/uploads/blog/assets/76897/' + src.split('/')[1]; 
}); 

回答

1

我建議使用WordPress插件Search Regex。在提交任何替換之前,請務必備份數據庫。 enter image description here

如果你真的想要的jQuery這裏使用的代碼,會爲你工作:

$(document).ready(function() { 
     $('.wsContentAndSideBar .wsContent img').each(function() { 
      var oldsrc = $(this).attr('src'); 
      $(this).attr('src', oldsrc.replace('http://www.example.com/media/', 'http://www.example.com/wp-content/uploads/blog/assets/')); 
      }); 
     }); 

jsfiddle example