Entferne ‘wp-content / themes / themename /’ aus dem Bildpfad

Ich versetze gerade eine alte Website, die auf einem anderen CMS basiert, auf einen neuen Server mit WordPress. Allerdings ist die Seite bei Google gut positioniert, und ich muss die gesamte Linkstruktur einschließlich der Bilder beibehalten.

Im alten CMS waren die Links zu Bildern also so:

http://www.domain-name.de/images/image1.jpg 

Im Moment sind sie so:

 http://www.domain-name.de/wp-content/themes/theme-name/images/image1.jpg 

Aber sie müssen wie im ersten Beispiel aussehen.

Ich benutze viel den / images / … Code, also würde das Ändern in allen .php Dateien und Widgets, Seiten usw. Stunden dauern.

Ist es irgendwie möglich dies zu erreichen, vielleicht mit htaccess?

PS: Nach dem Suchen habe ich ein paar “Relative Bildpfade” ausprobiert, die ich bei Google gefunden habe … aber keiner von ihnen hat funktioniert. zB habe ich das versucht:

 function relativePathForUploads($fileInfos) { global $blog_id; $path = get_blog_option($blog_id,'siteurl'); $fileInfos['url'] = str_replace($path,'',$fileInfos['url']); return $fileInfos; } add_filter('wp_handle_upload', 'relativePathForUploads'); 

und kopiert es in die functions.php, aber es tut nichts.

PPS: Ich suche nach einer Möglichkeit, dass der ausgedruckte Pfad ohne den “wp-content / themes / …..” ist.

Solutions Collecting From Web of "Entferne ‘wp-content / themes / themename /’ aus dem Bildpfad"