Lesefortschritt:

    Featured Images aller Word­Press-Beiträge entfernen

    30. August 2023 | functions.php, Word­Press

    Trick # 270 | Dieser Beitrag beinhaltet 344 Wörter. – Geschätzte Lesezeit: ca. 2 Minuten.

    Gleich vorneweg: Dieses Snippet ist nicht ungefährlich. Es löscht alle Beitragsbilder aus allen Beiträgen. Wir empfehlen Ihnen, ein Datenbank-Backup zu erstellen, bevor Sie sich an die Arbeit machen. Wenn Sie sich jedoch der Sache sicher sind, kann Ihnen dieser Trick viel Arbeit ersparen.

    Das vorliegende Snippet kann in seltenen Fällen sinnvoll sein: Beispielsweise weil bei einer Migration der Daten das Entfernen und neu Hinzufügen der «Post Thumbnails» der schnellste Weg zum Ziel ist.

    Der Code muss in der Datei functions.php Ihrer Website abgelegt werden. Sie können die Datei unter Design/Theme-Editor bearbeiten:

    global $wpdb;
    $wpdb->query( "
    DELETE FROM $wpdb->postmeta
    WHERE meta_key = '_thumbnail_id'
    ");

    Das Snippet ist sofort aktiv und löscht alle Beziehungen Ihrer Beiträge zu den Beitragsbildern. Die Bilder selber bleiben unverändert auf dem Server.

    Nachdem alle Verknüpfungen gelöscht wurden, muss das Snippet wieder aus der functions.php entfernt werden – sonst würden Ihnen neu angelegte Beitragsbilder gleich wieder aus den Posts gelöscht.

    Eine Variante: In Zeile 4 ist der Meta-Key '_thumbnail_id' vermerkt. Durch dessen Anpassung können Sie jedes beliebige andere Datenbankfeld global entfernen.

    Noch einmal: Das Snippet ist nicht ohne und sofort nach Speicherung der functions.php aktiv. Auf der anderen Seite können Sie damit recht schnell einiges kaputt machen. Erstellen Sie also erst ein Datenbank-Backup.

    Werbung

    Keine Inhalte gefunden.

    Werbung

     

    Pin It on Pinterest

    Share This
    Überblick über den Datenschutz

    Diese Website verwendet Cookies, damit wir Ihnen die bestmögliche Benutzererfahrung bieten können. Cookie-Informationen werden in Ihrem Browser gespeichert und dienen dazu, Sie wiederzuerkennen, wenn Sie auf unsere Website zurückkehren, und unserem Team zu helfen, zu verstehen, welche Bereiche der Website Sie am interessantesten und nützlichsten finden.