Verbleibende Downloads und abgelaufene Spalten in Woocommerce entfernen

Lesezeit: 1 Minute

Benutzer-Avatar
Hoco Digital

Ich versuche, die Tabelle so zu verkleinern, dass es nur den Download-Produkttitel und die Schaltfläche zum Herunterladen des Produkts gibt. Hier sind die Spalten „Verbleibende Downloads“ und „Läuft ab“ aus „Bestellung erhalten“ und „Mein Konto“, die ich entfernen möchte…
Hier ist ein Screenshot.

Um nur den Produktnamen und den Download-Button sehen zu können

  • Was hast du gemacht/probiert?

    – Petrus

    6. Februar 2019 um 17:43 Uhr

Benutzer-Avatar
LoicTheAztec

Probieren Sie den folgenden Code aus, der „Verbleibende Downloads“ und „Downloads läuft ab“ von überall entfernen sollte (auch bei E-Mail-Benachrichtigungen):

add_action( 'woocommerce_account_downloads_columns', 'custom_downloads_columns', 10, 1 ); // Orders and account
add_action( 'woocommerce_email_downloads_columns', 'custom_downloads_columns', 10, 1 ); // Email notifications
function custom_downloads_columns( $columns ){
    // Removing "Download expires" column
    if(isset($columns['download-expires']))
        unset($columns['download-expires']);

    // Removing "Download remaining" column
    if(isset($columns['download-remaining']))
        unset($columns['download-remaining']);

    return $columns;
}

Der Code wird in die function.php-Datei Ihres aktiven untergeordneten Designs (oder aktiven Designs) eingefügt. Es sollte funktionieren.

  • Vielen Dank für diesen Code. Hat super funktioniert. Noch besser, dass es es auch in den E-Mails versteckt. Danke, dass ich jetzt mit meinem Leben weitermachen darf lol.

    – HocoDigital

    7. Februar 2019 um 12:19 Uhr

  • Semantisch gesehen sollten diese sein add_filter Anstatt von add_action. Beide funktionieren natürlich. Nur Semantik.

    – Arun Basil Lal

    19. Juni 2021 um 15:31 Uhr

1016480cookie-checkVerbleibende Downloads und abgelaufene Spalten in Woocommerce entfernen

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy