Um ein eigenes Label für 'subscriptions'
Schlüssel festgelegt und Menüpunkte neu ordnen zu erhalten am Anfang, versuchen Sie dies stattdessen (dies wird ersetzen Ihre Funktion):
add_filter('woocommerce_account_menu_items', 'rename_my_account_menu_items', 100, 1);
function rename_my_account_menu_items($items) {
$ordered_items = array();
// HERE set your custom label name for 'subscriptions' key in this array
$subscription_item = array('subscriptions' => __('Langgan', 'woocommerce'));
// Remove 'subscriptions' key/label pair from original $items array
unset($items['subscriptions']);
// merging arrays
$items = array_merge($subscription_item, $items);
return $items;
}
Dieser Code wird in der Datei function.php Ihres aktiven untergeordneten Themas (oder Themas) oder auch in einer beliebigen Plugin-Datei gespeichert.
geprüft und Arbeiten
To "Langgan" Bold Sie in Ihrer styles.css Datei hinzufügen müssen in der aktiven Thema, die folgenden CSS-Regel befindet sich machen sollen:
li.woocommerce-MyAccount-navigation-link--subscriptions {
font-weight: bold !important;
}
ODER
nav.woocommerce-MyAccount-navigation > ul > li:first-child {
font-weight: bold !important;
}
Hallo @LoicTheAztec Die Sortierung funktioniert super. Die Navigation zeigt jedoch immer noch Abonnements anstelle von Langgan. Ich habe den vorherigen Code durch den oben angegebenen ersetzt. Irgendein anderer Schritt, den ich vermisse? – TheNewbie
@TheNewbie ** Update ** -Das Problem war in Ihrer hooked-Funktion (die Hook-Priorität und die Anzahl der Argumente sind falsch). Ich habe ', 0, 15) geändert;' zu ', 100, 1);' ... jetzt funktioniert es ganz gut, versuch es bitte ... – LoicTheAztec
Es funktioniert super! Danke für die Hilfe. Bin dankbar! – TheNewbie