Adakah yang tahu cara non-hacky untuk mendapatkan jalur direktori plugin dari dalam functions.php tema?
Saya telah menggunakan plugin_dir_path ( FILE ), tetapi karena dipanggil dalam theme. functions.php itu mengembalikan path ke file itu. Bukan direktori plugin. Saya bisa memanipulasi string dan menambahkan path plugin, tapi rasanya hampir sama buruknya dengan hardcoding seluruh path.
Saya sudah membuatnya bekerja menggunakan:
require_once( ABSPATH .'/wp-content/plugins/ehu-events/event-widget.php' );
Tapi saya tahu itu sangat kuno dan salah dan saya mungkin akan dijauhi dari komunitas wordpress karena menggunakannya!
Apakah ada fungsi wordpress standar yang dapat saya gunakan untuk ini?