Tecnología

Inicio

Funciones para el Archivo de personalización para temas infantiles temáticos para WordPress

Funciones para el Archivo de personalización para temas infantiles temáticos para WordPress


Un tema niño le ayuda a personalizar su blog de WordPress sin los problemas que pueden surgir cuando se edita directamente los archivos de tema. temas infantiles pueden incluir estilos CSS actualizados, plantillas de página, las funciones de PHP personalizados y otros elementos, lo que le permite modificar ampliamente código subyacente de su blog, manteniendo los archivos personalizados separan del tema de los padres.

Temas niño

temas de WordPress controlar la disposición y las características de su blog. De vez en cuando, los creadores de un tema pueden actualizar con nuevas características o correcciones de seguridad. Cuando se edita un tema directamente, cambios a ese tema pueden quitar cualquier cambio que haya realizado. Un tema niño le permite realizar cambios en un tema de WordPress sin necesidad de editar los archivos del tema, por lo que las actualizaciones al tema de los padres no afectarán a las personalizaciones.

Cómo crear un tema para niños

Aunque otros archivos son opcionales, un tema niño debe tener un archivo style.css, que contiene ganchos que cuentan WordPress utilizar el estilo y la información de diseño en el tema niño, así como a los que el tema de los padres pertenece. Para crear un tema menor, es necesario hacer una nueva carpeta con el nombre de su niño en el tema de la carpeta de Temas de WordPress antes de copiar o crear un archivo style.css. También debe incluir la siguiente información en su cabecera:

/
Nombre Tema: Name_of_your_child_theme
Tema URI: http://yoursite.com/
Descripción: Tema de niño (nombre del tema) tema
Autor: Tu nombre
Autor URI: http://yoursite.com/path_to_your_About_page/
Plantilla: Exact_name_of_the_parent_theme_folder
Version: 0.1.0
/

Las únicas líneas obligatorios son el nombre del tema, que es el nombre que desea que aparezca en la sección Temas de su área de administración de WordPress, y la plantilla, que debe ser el nombre exacto de la carpeta que contiene el tema principal y es sensible a mayúsculas. Para cargar el archivo style.css a su nueva carpeta de temas de niños, debe iniciar sesión en el área de administración, haga clic en "Temas" en el menú "Apariencia" y haga clic en "Activar" bajo su nombre de tema infantil.

La personalización CSS

WordPress utiliza el archivo style.css del tema de un niño activo en lugar de archivo style.css de los padres. Si desea hacer cambios menores a los estilos CSS en el tema, se puede añadir la siguiente línea como la primera entrada CSS inmediatamente por debajo de la cabecera:

@ import url ( "../ parent_theme_folder_name / style.css");

Por debajo de esta línea, los cambios de estilo CSS o adiciones que realice se anulan los estilos del tema principal.

Personalización de PHP

Un archivo functions.php opcional le permite agregar o quitar funciones PHP de su tema principal. El archivo functions.php en su tema niño debe ser un archivo PHP estándar con una etiqueta PHP abertura en la parte superior y la etiqueta de cierre en la parte inferior, con sus funciones habituales en el medio. WordPress utiliza archivos functions.php ambos temas ", pero se carga el archivo del niño primero. También puede incluir versiones personalizadas de archivos de plantilla, como header.php o single.php, que WordPress va a utilizar en lugar de archivo del tema de los padres.

Funciones PHP de WordPress

WordPress incluye muchas funciones con nombre que describen características específicas, y mantiene una página de referencia en función de WordPress.org. Estas funciones pueden contener tipos de contenido, sitios para el código dentro de una página HTML, funciones de administración y otras características, y es posible utilizarlos como parte del código PHP que agrega a su functions.php u otros archivos PHP incluidos en el tema infantil .