2010-08-11 2 views
0

J'ajoute un nouveau fichier appelé subtypes.php à mon thème/library/includes afin de permettre une liste déroulante dynamique. Ce fichier utilise les fonctions de /library/functions/custom_functions.php. Le problème: chaque fois que j'appelle une fonction de custom_functions.php, j'obtiens des erreurs fatales: appel à la fonction indéfinie add_action(), d'autres fois j'obtiens une fonction non définie get_option(). Il me semble que le nouveau fichier ne charge pas certaines librairies par défaut ou alors .... Toute aide sera très appréciée.L'ajout d'un nouveau fichier et l'appel des fonctions de ce fichier génère une fonction indéfinie add_action()

Merci beaucoup!

+0

Pouvez-vous poster le reste de l'erreur add_action() qui indique quel fichier et la ligne du code causant erreur? – kevtrout

+0

Votre problème est très curieux car add_action() et get_action() sont des fonctions WordPress natives qui sont définies dans le Core WordPress. – kevtrout

Répondre

0

Mettez include_once "../functions/custom_functions.php" en haut de subtypes.php

+0

Je l'ai fait et c'est pourquoi j'obtiens l'erreur fatale pour l'add_action(). Voici à quoi ressemble le fichier custom_functions.php: add_action ($ blabla); fonction A {} fonction B {} %> j'appelle la fonction A() de sous-types et je reçois add_action() est indéfini. Merci, Youssef – semyou

+0

Veuillez modifier votre question et collez le code dans custom_functions.php qui montre la fonction 'add_action()' en cours de définition. – Joseph

+0

Peu importe. c'est compliqué de nettoyer le code et de le poster ici! Merci quand même. – semyou

Questions connexes