woof_seo_meta_description
Zweck: Ändern Sie den Meta-Description-Tag für gefilterte Produktseiten.
Dieser Hook ermöglicht es Ihnen, das anzupassen <meta name="description"> Inhalt für Seiten mit aktiven WOOF-Filtern. Standardmäßig generiert WOOF Meta-Beschreibungen basierend auf den von Ihnen konfigurierten SEO-Regeln, aber dieser Filter ermöglicht es Ihnen, diese programmgesteuert zu ändern.
add_filter('woof_seo_meta_description', function($description) {
// Modify the description
return $description;
}, 10, 1);
Beispiele:
Benutzerdefinierte Markenzeichen zu allen Filterbeschreibungen hinzufügen:
add_filter('woof_seo_meta_description', function($description) {
if (!empty($description)) {
$description .= ' | MyShop - Free Shipping Worldwide';
}
return $description;
});
Lange Beschreibungen kürzen:
add_filter('woof_seo_meta_description', function($description) {
// Limit to 160 characters for optimal SEO
if (strlen($description) > 160) {
$description = substr($description, 0, 157) . '...';
}
return $description;
});
Dynamische Produktanzahl hinzufügen:
add_filter('woof_seo_meta_description', function($description) {
global $wp_query;
if (isset($wp_query->found_posts)) {
$count = $wp_query->found_posts;
$description = "Browse {$count} products. " . $description;
}
return $description;
});
Meta-Beschreibung auf bestimmten Seiten entfernen:
add_filter('woof_seo_meta_description', function($description) {
if (is_page('special-category')) {
return ''; // No meta description
}
return $description;
});
Hinweise:
- Gilt nur, wenn WOOF SEO-Regeln aktiv sind
- Funktioniert mit dem SEO-Modul von WOOF in Tab Optionen → SEO
- Leere Zeichenkette verhindert die Ausgabe der Meta-Beschreibung
- Die Beschreibung sollte optimal für SEO 150-160 Zeichen lang sein
Bezogen auf:
- WOOF SEO Regeln: Konfigurieren Sie im Tab Optionen → SEO
- woof_seo_meta_title: Ähnlicher Hook für den Seitentitel (derzeit im Code auskommentiert)