php
  • wordpress
  • woocommerce
  • account
  • hook-woocommerce
  • 2017-10-20 39 views 1 likes 
    1

    Salut i ont cette fonction insérée dans functions.php dans mon thème:Comment placer le contenu de la fonction dans Mon compte dans Woocommerce?

    function woocommerce_after_account_navigation(){ 
    $html = '<h3>Title</h3>'; 
    $html.='<li><a href="link">Text1</a></li>'; 
    $html.='<li><a href="link">Text2</a></li>'; 
    echo $html; 
    } 
    

    et ont placé ce crochet dans le fichier navigation.php à partir de modèles WooCommerce

    <?php do_action('woocommerce_after_account_navigation'); ?> 
    

    mais semble que rien montrer DonT contenu que j'ai placé dans functions.php

    Quelqu'un peut-il m'aider quel est le problème avec ce crochet?

    Répondre

    1

    Youn ne pas besoin de changer quoi que ce soit dans le répertoire Mes modèles de compte (que vous utilisez un crochet existant) ... Pour obtenir votre contenu personnalisé affiché, vous avez besoin de le faire de cette façon:

    add_action('woocommerce_after_account_navigation', 'custom_content_after_account_navigation'); 
    function custom_content_after_account_navigation(){ 
        $html = '<h3>Title</h3>'; 
        $html.='<li><a href="link">Text1</a></li>'; 
        $html.='<li><a href="link">Text2</a></li>'; 
        echo $html; 
    } 
    

    Le code va dans le fichier function.php de votre thème enfant actif (ou thème) ou dans n'importe quel fichier plugin.

    Testé sur WooCommerce 3 et fonctionne.

    Ce contenu personnalisé sera affiché en dessous du menu Mon compte

    +0

    J'inséré, mais voir dans ma page de compte https://i.imgur.com/6Rznu4q.png?1 J'utilise Woocommerce 3.2.1 – DrMTR

    +0

    @DrMTR Certainement parce que vous avez d'autres personnalisations ... voir sur ce serveur de test (en utilisant login/password => test/test): http://www.cbleu.net/sites/tie2/my-account/... J'utilise Woocommerce 3.2.1 aussi ... – LoicTheAztec

    +0

    Oui sur votre serveur fonctionne bien, je ne sais pas sur le mien ne montrent pas OK. :( – DrMTR

     Questions connexes

    • Aucun problème connexe^_^