Cette fonction ajoute un onglet nommé « page spéciale » dans la liste de l'onglet « Mon compte »:WooCommerce: Attribution d'un point final à un modèle personnalisé dans mes pages de compte
add_filter('woocommerce_account_menu_items' , 'jc_menu_panel_nav');
function jc_menu_panel_nav() {
$items = array(
'dashboard' => __('Dashboard', 'woocommerce'),
'orders' => __('Orders', 'woocommerce'),
'downloads' => __('Downloads', 'woocommerce'),
'edit-address' => __('Addresses', 'woocommerce'),
'payment-methods' => __('Payment Methods', 'woocommerce'),
'edit-account' => __('Account Details', 'woocommerce'),
'special-page' => __('Special Page', 'woocommerce'), // My custom tab here
'customer-logout' => __('Logout', 'woocommerce'),
);
return $items;
}
Cela se traduit par ceci:
Mais le lien pointe vers my-account/special-page/
, et donne naturellement une erreur 404.
Comment puis-je attribuer cette URL à un fichier nommé ?
est "spécial-page.php" une page de modèle de WooCommerce personnalisé qui se trouve dans votre thème actif> WooCommerce> mon dossier compte? – LoicTheAztec
Oui c'est exactement :) –