2012-04-09 7 views
0

Ich habe ein Blogger-Konto in eine Wordpress-Installation importiert. Doch plötzlich sah ich, dass der Tisch wp_posts wachsen bis zu 128 MiB, und ich bemerkte, dass innerhalb einige Beiträge gab es embebbed Bilder codiert in Base64 wie dieseExportieren von Bildern in eine Wordpress-Datenbank eingebettet

<img alt="" src="data:image/png;base64,iVBORw0KGgo...." />

Wie kann ich alle diese Bilder exportieren außerhalb der Datenbank, zum Ordner wp-content, und die Datenbank aufhellen?

Gibt es irgendeine Art von Plugin das tun?

Einige Richtlinien, wenn nicht?

Vielen Dank.

Antwort

1

Es gibt ein Plugin namens Blogger Importer. Es sollte mit diesen Bildern umgehen. Wenn dies nicht der Fall ist, schreiben Sie Ihren eigenen Importeur. Das ist wirklich einfach. Dann müssen Sie die Bilder base64_decode() und sie in das Upload-Verzeichnis mit wp_insert_attachment() einfügen.

Wir haben einige Fragen zu diesem Thema auf WordPress Stack Exchange. Schauen Sie sich diese an und bitten Sie um Hilfe, wenn Sie nicht weiterkommen.

+0

Das Problem mit Blogger Importer ist, dass alle Tags bricht, und macht importierte Beiträge eine Menge Unsinn. Ich werde das versuchen. Vielen Dank. –

Verwandte Themen