WordPressにはget_template_partという非常に便利なテンプレート関数が用意されています。
しかし、この関数は基本的にテーマでしか利用できないです。まぁ当たり前ですが。
ただプラグインを作っていると、プラグインのビューからget_template_part関数と同じような事をしたくなります。
そんなときのコードです。
以下のTRACを参考に雑に作ってあります。
https://core.trac.wordpress.org/browser/tags/4.8/src/wp-includes/general-template.php
https://core.trac.wordpress.org/browser/tags/4.8/src/wp-includes/template.php