Title: Uses template_include hook incorrectly
Last modified: August 22, 2016

---

# Uses template_include hook incorrectly

 *  [mallorydxw-old](https://wordpress.org/support/users/tomdxw/)
 * (@tomdxw)
 * [11 years, 9 months ago](https://wordpress.org/support/topic/uses-template_include-hook-incorrectly/)
 * Hi,
 * This plugin uses the template_include filter but in some cases serve_file() will
   return false or null. I’m using the roots theme framework which has a template_include
   filter at priority 99, so when it gets passed null or false it produces errors
   like these:
 * PHP Warning: include(): Filename cannot be empty in /var/vhosts/……../base.php
   on line 17
 * I think in the cases where you’re returning false or null it may be more appropriate
   to exit/die, and that should lead to less adverse reactions with other plugins
   and themes.
 * Thanks,
    Tom Adams dxw
 * [https://wordpress.org/plugins/wp-document-revisions/](https://wordpress.org/plugins/wp-document-revisions/)

The topic ‘Uses template_include hook incorrectly’ is closed to new replies.

 * ![](https://s.w.org/plugins/geopattern-icon/wp-document-revisions_6c6c6c.svg)
 * [WP Document Revisions](https://wordpress.org/plugins/wp-document-revisions/)
 * [Support Threads](https://wordpress.org/support/plugin/wp-document-revisions/)
 * [Active Topics](https://wordpress.org/support/plugin/wp-document-revisions/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/wp-document-revisions/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/wp-document-revisions/reviews/)

 * 0 replies
 * 1 participant
 * Last reply from: [mallorydxw-old](https://wordpress.org/support/users/tomdxw/)
 * Last activity: [11 years, 9 months ago](https://wordpress.org/support/topic/uses-template_include-hook-incorrectly/)
 * Status: not resolved