WP-Medienanhangsstandort vs Permalink

Gestern habe ich meine Seiten von http://www.example.com nach (sichere Seite und entfernte das www) verschoben. Wenn ich nun eine Anhangsseite ansehe, sehe ich die Datei-URL als das alte http: // www …, aber den Seiten-Permalink unter https: //.

Ich habe sogar die Originalfotos gelöscht und neue hochgeladen, weil ich dachte, dass sie das lösen könnten, aber das tut es nicht. Die Domain ist in WordPress Settings / General richtig eingestellt (https: //). Die Seite funktioniert gut … und der Wechsel zu https ging viel reibungsloser als ich erwartet hatte … außer für dieses Problem.

Hat jemand Ähnliches gefunden? Oder wissen was / wo ich etwas ändern muss?

Danke für jede Information / Beratung.

Solutions Collecting From Web of "WP-Medienanhangsstandort vs Permalink"

Ich denke, eine mögliche Lösung könnte Code-Clip von Mark Kaplun folgen.

Um Probleme damit zu lösen, könnten Sie den http Teil entfernen und WordPress wird stattdessen https verwenden.

Da der Rest Ihrer Website korrekt funktioniert, gehe ich davon aus, dass weitere Einstellungen korrekt sind und ihre Arbeit wie gewünscht erledigen.

 add_filter('the_content','wpse_217012',1000,1); // remove 'http:' part from any mention of the site url function wpse_217012($content) { return str_replace(siteurl(),str_replace('http:','',siteurl()),$content); } 

Bitte füge das Snippet zu functions.php ( kopiere zuerst ) oder zu einem plugin .

Hinweis: Natürlich ist dies eine Lösung, um ein positives Ergebnis zu erzielen und nicht auf die Ursache Ihres Problems zu zeigen. Ich persönlich würde keine redirect durch Code in .htaccess weil, wie von Ihnen bereits erwähnt, der Rest funktioniert.
Vielleicht gibt es irgendwo in der functions.php ein plugin oder einen eigenen Code, der das Problem verursacht? Bitte casting Sie auch einen Blick auf diese Möglichkeiten.

Wenn ich total falsch liege, bitte lass es mich wissen und ich werde die Antwort entfernen, um andere Benutzer hier auf wpse zu verhindern, wird den (falschen) Code für ein gleiches Problem verwenden.