Woocommerce Tabs

https://woocommerce.com/document/editing-product-data-tabs/

 

Um WooCommerce-Tabs zu manipulieren, ist es oft notwendig, Aktionen und Filter-Hooks zu verwenden. Hier ist ein einfaches Tutorial auf Deutsch mit Beispielcode, der zeigt, wie Sie WooCommerce-Tabs beeinflussen können.

### 1. Ziel: Ein neues Tab hinzufügen

#### Schritt 1: Funktion für das neue Tab

Fügen Sie den folgenden Code zu Ihrer `functions.php`-Datei im Theme hinzu:

```php
function custom_woocommerce_product_tabs( $tabs ) {
// Füge ein neues Tab hinzu
$tabs['custom_tab'] = array(
'title' => __( 'Benutzerdefiniertes Tab', 'textdomain' ),
'priority' => 50,
'callback' => 'custom_tab_content',
);

return $tabs;
}
add_filter( 'woocommerce_product_tabs', 'custom_woocommerce_product_tabs' );

// Callback-Funktion für den Tab-Inhalt
function custom_tab_content() {
echo '<h2>' . __( 'Benutzerdefiniertes Tab Inhalt', 'textdomain' ) . '</h2>';
echo '<p>' . __( 'Hier ist der Inhalt für das benutzerdefinierte Tab.', 'textdomain' ) . '</p>';
}
```

#### Schritt 2: Stil für das neue Tab

Fügen Sie den folgenden CSS-Code zu Ihrer `style.css`-Datei hinzu, um das Erscheinungsbild des neuen Tabs anzupassen:

```css
/* Stil für das benutzerdefinierte Tab */
#tab-custom_tab {
background-color: #f5f5f5;
padding: 20px;
border: 1px solid #ddd;
}

“`

### 2. Ziel: Ein vorhandenes Tab entfernen

#### Schritt 1: Funktion zum Entfernen des Tabs

Fügen Sie den folgenden Code zu Ihrer `functions.php`-Datei hinzu:

“`php
function remove_existing_tab( $tabs ) {
// Entferne das vorhandene Tab
unset( $tabs[‘description’] );

return $tabs;
}
add_filter( ‘woocommerce_product_tabs’, ‘remove_existing_tab’, 98 );
“`

#### Schritt 2: Stil für die Produktbeschreibung anpassen

Da die Beschreibung nicht mehr als Tab vorhanden ist, können Sie den folgenden CSS-Code verwenden, um den Stil der Produktbeschreibung anzupassen:

“`css
/* Stil für Produktbeschreibung, wenn das Tab entfernt wurde */
.woocommerce-tabs .panel {
background-color: #fff;
padding: 20px;
border: 1px solid #ddd;
}
“`

Diese Codes sollten Ihnen einen Einstieg in die Manipulation von WooCommerce-Tabs geben. Beachten Sie, dass Sie möglicherweise Änderungen an den Codes vornehmen müssen, um sie an Ihre spezifischen Anforderungen anzupassen.

PERSÖNLICHE BERATUNG

Gut beraten entscheiden.

Ob Orientierung, Entscheidung oder konkrete Frage – wir beraten Sie persönlich und transparent.

AM SCHNELLSTEN PERSÖNLICH

Sprechen Sie mit uns

+43 800 700 170

Wir klären Ihre Fragen direkt und finden gemeinsam den passenden nächsten Schritt.

Jetzt anrufen

Rückruf vereinbaren

Schulung wählen und schon bald fit für die neue Arbeitswelt sein