Los archivos de plantillas (templates) se usan comunmente en themes y child themes, pero también puedes cargar estos archivos desde un plugin.

No es demasiado complicado crear tu propio cargador de plantillas, pero puedes encontrar una clase en GitHub creada por Gary Jones, Gamajo_Template_Loader

Para usar esta clase:
1. Crea un archivo dentro de tu plugin y copia la clase Gamajo_Template_Loader.
2. Crea una subclase de Gamajo_Template_Loader. Aquí tienes un ejemplo de esta subclase
3. Sobreescribe las propiedades de la clase para que se ajusten a tu plugin, dichas propiedades son : $filter_prefix, $theme_template_directory, $plugin_directory.

También puedes encontrar un ejemplo de un plugin completo utilizando Gamajo_Template_Loader creado por Pippin Williamson de pippinsplugins.com

Como cargar plantillas desde un plugin
Etiquetado en:

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *