Est-ce que quelqu'un connaît un moyen non-hacky d'obtenir le chemin du répertoire du plugin depuis le fichier functions.php d'un thème?
J'ai utilisé plugin_dir_path ( FILE ), mais parce qu'il est appelé dans le fichier functions.php du thème, il renvoie le chemin d'accès à ce fichier. Pas le répertoire des plugins. Je pourrais manipuler une chaîne et ajouter le chemin des plugins, mais c'est presque aussi mauvais que de coder en dur tout le chemin.
Je l'ai fait fonctionner en utilisant:
require_once( ABSPATH .'/wp-content/plugins/ehu-events/event-widget.php' );
Mais je sais que c'est tellement oldschool et mal et je serais probablement évité de la communauté wordpress pour l'utiliser!
Existe-t-il une fonction wordpress standard que je peux utiliser pour cela?