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

    Spam-Kommentare automatisch löschen

    Spam-Kommentare können in Word­Press schnell zur Plage werden. Sie verstopfen die Kommentarsektion und belasten die Datenbank. Manuelles Löschen ist zeitaufwändig, vor allem, wenn sich viele Spam-Kommentare ansammeln. Glücklicherweise kann ...
    Keine Inhalte gefunden.

    Werbung

     

    Pin It on Pinterest

    Share This