J'essaie d'utiliser get_home_path()
dans mon plugin, cependant, j'obtiens une erreur call to undefined function
fatale ( en cours d'exécution Wordpress 3.8).
Je pense que cela impliquerait que mon plug-in est en cours de chargement avant wp-admin/includes/file.php où se trouve get_home_path()
, non?
Est-ce juste moi, ou est-ce un peu étrange? Comment puis-je commencer par charger file.php pour pouvoir accéder à cette fonction?
La ligne de code à l'origine de ce problème (dans mon plugin) est la suivante:
register_theme_directory(get_home_path().'/material/views');
pour vous assurer que tout ce qui est requis est chargé avant le chargement des plugins, utilisez plugins_loaded hook et initialisez la fonction de rappel de vos plugins. par exemple:
add_action('plugins_loaded',function(){
// initialize your plugins here.
});