I'm working on a plugin which is pretty much one php file and a bunch of folders with other php files in them(they're library files written by someone else and I'd like to avoid tampering with them as much as possible).
The plugin is loaded via shortcode into pages and posts and it needs to include a php file from one of the folders. That works just fine. Problem is that the file also needs to include some files from the folders which in turn do the same, and somewhere along the way the paths get messed up and the whole thing stops working.
So my question is, how can I make sure the paths don't get messed up?