¿Es posible cargar un archivo de plantilla en un directorio que puedan utilizar todos los temas?

2

Tengo un archivo php personalizado que quiero usar como plantilla (es decir, seleccionándolo en el menú desplegable "Plantilla" en la imagen a continuación).

Ahora mismo, tengo que identificar qué tema estoy utilizando y colocar el archivo de plantilla en la carpeta de temas .

¿Hay un lugar en mi sistema de archivos donde pueda colocar el archivo de plantilla para que pueda usarlo el tema que decida usar más adelante?

    
pregunta Hot dog 04.06.2018 - 09:19

1 respuesta

5

No, WordPress no tiene un lugar predeterminado en su sistema donde buscará plantillas fuera de la carpeta del tema actual.

Dicho esto, puedes fácilmente crear un complemento que inserte una plantilla en el sistema. Puede usar theme_page_templates para insertar un nombre de plantilla en la lista desplegable. Luego se conecta a template_include y depende de si get_page_template_slug devuelve la barra de su plantilla que desvía la plantilla a la de su directorio de complementos.

    
respondido por el cjbj 04.06.2018 - 11:56

Lea otras preguntas en las etiquetas