Load Template From WordPress Plugin

You can load a template file from your plugin using the template_include filter, with code similar to this: View the code on Gist. If you’re looking for something more robust that checks the child and parent themes before falling back to the plugin template, check out Gamajo Template Loader.