warning dans thème enfant de twenty ten (Créer un compte)

  • Statut : non résolu
7 sujets de 1 à 7 (sur un total de 7)
  • Auteur
    Messages
  • #509454
    Soraze
    Membre
    Padawan WordPress
    90 contributions

    Salut,

    Ma configuration WP actuelle
    – Version de WordPress : 3.2
    – Version de PHP/MySQL : 5
    – Thème utilisé : mon thème, enfant de twentyten

    J’ai copié les fichiers de twenty ten pour faire mon propre thème (qui est un enfant de twentyten), quand je clique sur le lien « 1 commentaire » sous le premier article, j’ai un avertissement :

    call_user_func() expects parameter 1 to be a valid callback, function ‘twentyten_comment’ not found or invalid function name in /Applications/MAMP/htdocs/pat/wp-includes/comment-template.php on line 1334

    en fait, dans les fichiers copiés, j’ai mis en commentaires ce qui concernait « twentyten », comme :

    <div class="entry-utility">
    <?php //twentyten_posted_in(); ?>

    est-ce un problème que je devrais régler? il disparaît quand j’enlève le debug de wordpress, mais peut-être que ce n’est pas une façon « propre » de faire? (à part les 2 éléments mis en commentaires : twentyten_posted_in() et twentyten_posted_on(), je n’ai pas l’impression qu’autre chose soit spécifique à « twentyten » …)

    Merci

    #832411
    Anonyme
    Invité
    Maître WordPress
    34072 contributions

    Ce message a été supprimé suite à la demande de l’auteur.

    #832412
    Soraze
    Membre
    Padawan WordPress
    90 contributions

    j’ai simplement copié les fichiers pour avoir une base sur laquelle travailler, et dans ces fichiers il y avait ce genre de lignes spécifiques à twentyten (exemple dans loop.php concernant ce code là)

    #832413
    Guy
    Participant
    Maître WordPress
    14817 contributions

    Le message indique que WordPress attend une fonction appelée twentyten_comment.

    Autant que je m’en souvienne, dans twenty_ten, la fonction est définie dans functions.php et utilsée probablement dans comments.php (surement l’appel de wp_list_comments).

    #832414
    Anonyme
    Invité
    Maître WordPress
    34072 contributions

    Ce message a été supprimé suite à la demande de l’auteur.

    #832415
    Soraze
    Membre
    Padawan WordPress
    90 contributions

    ouai, c’est ce que j’avais fait, et c’est moi en effet qui ai mis les commentaires car ça a permis d’éviter les warnings, mais bon ça ne me crée pas d’erreur, je pensais que c’était une erreur de ma part, mais je vais continuer comme ça et voir si ça ne crée pas de futurs bugs. Merci de vos réponses 🙂

    #832416
    Guy
    Participant
    Maître WordPress
    14817 contributions
    Guy wrote:
    Le message indique que WordPress attend une fonction appelée twentyten_comment.

    Autant que je m’en souvienne, dans twenty_ten, la fonction est définie dans functions.php et utilsée probablement dans comments.php (surement l’appel de wp_list_comments).

    As tu copié le fichier comments.php de ton theme à partir de twentyten, as tu regardé si il y avait un appel de wp_list_comments avec comme callback la fonction twentyten_comment?

    Une simple recherche de la chaine twentyten_comment dans les fichiers de ton thème t’aurait indiqué où modifier.

7 sujets de 1 à 7 (sur un total de 7)
  • Vous devez être connecté pour répondre à ce sujet.