Кто-нибудь знает нехакерский способ получения пути к каталогу плагина из файла functions.php темы?
Я использовал plugin_dir_path ( FILE ), но поскольку он вызывается в файле functions.php темы, он возвращает путь к этому файлу. Не каталог плагинов. Я мог бы обработать строку и добавить путь к плагинам, но это почти так же плохо, как жесткое программирование всего пути.
У меня это работает, используя:
require_once( ABSPATH .'/wp-content/plugins/ehu-events/event-widget.php' );
Но я знаю, что это настолько старая школа и неправильно, и я, вероятно, буду избегать сообщества WordPress за его использование!
Есть ли стандартная функция WordPress, которую я могу использовать для этого?