¿Cómo los temas brindan soporte para los temas secundarios?

14

Una de las solicitudes en el bosque temático es que los temas son necesarios para proporcionar soporte de temas secundarios.

Sé lo que son los temas infantiles, aunque no he trabajado mucho con ellos, pero me gustaría saber si hay algo que mi tema debe tener para apoyar temas infantiles?

    
pregunta Valeka 10.08.2013 - 20:31

2 respuestas

1

Desde mi experiencia, casi todos los temas deberían apoyar un tema infantil. Nunca tuve que hacer nada específico para un tema principal para que sea compatible con un tema secundario. El Códice de WordPress tiene una buena visión general de los temas infantiles. enlace ¡Espero que esto ayude a responder tu pregunta!

    
respondido por el jyllstuart 10.08.2013 - 21:47
34

Ya hay una respuesta aceptada, sin embargo, voy a ofrecer una respuesta diferente. Hay cosas que debe hacer para admitir la funcionalidad adecuada del tema secundario.

En primer lugar, trabaje dentro de la Jerarquía de plantillas de WordPress . He visto temas que hacen cosas extrañas y cocinan estructuras de plantillas no estándar. Ni siquiera es necesario usar el sistema de temas de WordPress para mostrar contenido si realmente no lo desea. Resiste la tentación de hacer algo de eso.

Segundo, cargue los archivos que deberían ser reemplazables con get_template_part() y locate_template() y no con los include o require de PHP. Archivos cargados con get_template_part() y locate_template() parte puede ser reemplazada por temas secundarios. Los archivos cargados por include o require no pueden.

Tercero, use get_template_directory () , get_template_directory_uri () , get_stylesheet_directory () , y /"> codex.wordpress.org/Function_Reference/get_stylesheet_directory_uri "> get_stylesheet_directory_uri () de manera apropiada.

Es probable que también desee registrar y poner en cola sus scripts y hojas de estilo con wp_register_script , wp_enqueue_script , wp_register_style y wp_enqueue_style .

Si haces esas cosas, el tema debería ser bastante bonito para niños.

Dicho de otra manera, si estás haciendo las cosas bien en primer lugar, no deberías tener que hacer nada especial para tener un tema amigable para los niños.

    
respondido por el s_ha_dum 11.08.2013 - 01:13

Lea otras preguntas en las etiquetas