Does anyone know a non-hacky way of getting the plugin directory path from within a theme's functions.php?
I've used plugin_dir_path(FILE), but because its called in the theme's functions.php it returns the path to that file. Not the plugins directory. I could string manipulate it and add the plugins path, but that feels nearly as bad as hardcoding the whole path.
I have got it working using:
require_once( ABSPATH .'/wp-content/plugins/ehu-events/event-widget.php' );
But I know that's so oldschool and wrong and I'd probably be shunned from the wordpress community for using it!
Is there a standard wordpress function I can use for this?