• Saltar a la navegación principal
  • Saltar al contenido principal
  • Saltar a la barra lateral principal

WordPress Cartagena

Comunidad WordPress de Cartagena

  • Conócenos
  • Calendario de Mettups
  • Charlas y Talleres
  • Podcast
  • Comunidad WordPress Cartagena
    • Inscribete en la comunidad
    • Hazte Ponente
    • Patrocinadores
    • Vota de qué quieres que hablemos
  • ¿Hablamos?
    • Cómo llegar
  • WordCamp Cartagena
  • Show Search
Hide Search

Meetup «Aprende a crear tu propio Child Theme (taller)»

Cómo crear un Child Theme de WordPress

Nuestra compañera Ángeles Portillo, de WPMurcia, quiso explicarnos de forma práctica la necesidad de utilizar y la forma de crear Child Themes («Temas hijo») para nuestra instalación de WordPress.

¿Qué es un Child Theme?

Los temas de WordPress son los elementos de software que le proporcionan a nuestra instalación los aspectos diferenciales de diseño gráfico y alguna funcionalidad más allá de las que proporciona el núcleo de la aplicación.

Podemos crear un tema desde cero o partir de un tema ya existente. Lo habitual es modificar un tema cuando las modificaciones a realizar van a ser mínimas.

Para ello, la norma sugiere generar un tema hijo (child theme) que herede las características del tema padre pero que sobreescriba o modifique aquello que queramos. Esto nos permitirá actualizar el tema padre en sus sucesivas versiones sin perder nuestras modificaciones específicas al mismo. 

Estructura mínima de un tema hijo

child themes WPCartagena meetup
la carpeta del tema hijo

Crear un tema hijo requiere como mínimo crear en la carpeta de temas de nuestro servidor una nueva carpeta con un archivo style.css (que informa de la relación de nuestro nuevo tema con el tema padre), un archivo functions.php (que se encarga de encolar las hipotéticas nuevas hojas de estilo o de añadir las nuevas funciones) y (opcionalmente) una imagen screenshot.png que nos permitirá identificar gráficamente el nuevo tema.

Taller

En la parte práctica pudimos ver algunos ejemplos prácticos como el de personalizar la página de acceso o agregar Google Fonts a nuestra página.

A un nivel más avanzado vimos como hacer uso de los snippets, crear custom post types o agregar o modificar plantillas dentro de la estructura jerárquica que caracteriza los archivos de WordPress.

Presentación previa al taller

30/11/2017 | Meetup «Aprende a crear tu propio Child Theme (taller)»

Ángeles Portillo quiso compartir con nosotros su presentación llena de enlaces donde ampliar información.

En resumen

Una interesantísima colaboración por parte de WPMurcia sobre un tema básico dentro de la parte técnica de WordPress. Muchas gracias, amiga @zanguanga.

Hasta aquí el resumen de esta meetup, pero recuerda, tenemos una nueva cita el próximo mes, no dejes pasar la ocasión y apúntate ya en nuestra página de meetup.com.

Meetups Codex, Temas

Interacciones con los lectores

Deja una respuesta Cancelar la respuesta

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

Barra lateral principal

Entradas recientes

  • ¿𝐒𝐚𝐛𝐢́𝐚𝐬 𝐪𝐮𝐞 𝐭𝐞𝐧𝐞𝐫 𝐬𝐨́𝐥𝐨 𝐮𝐧 𝐥𝐨𝐠𝐨𝐭𝐢𝐩𝐨 𝐞𝐬 𝐜𝐨𝐦𝐨 𝐭𝐞𝐧𝐞𝐫 𝐮𝐧 𝐭𝐢́𝐨 𝐞𝐧 𝐀𝐥𝐜𝐚𝐥𝐚́? 𝐐𝐮𝐞́ 𝐧𝐢 𝐭𝐢𝐞𝐧𝐞𝐬 𝐥𝐨𝐠𝐨 𝐧𝐢 𝐭𝐢𝐞𝐧𝐞𝐬 𝐧𝐚
  • CÓMO CREAR TU PODCAST Y QUE TU ABUELA ENTIENDA LO QUE HACES
  • La Comunidad WordPress Cartagena cierra el año con 11 eventos y más de 250 asistentes.
  • CREATIVIDAD PARA EMPRENDEDORES Gestión del éxito y gestión del fracaso.
  • Automatizaciones en post y eMail con WordPress

Categorías

  • Meetups
  • Plugins de WordPress
  • Themes
  • WordPress
Si quieres saber más de este maravilloso CMS ÚNETE a nuestra MeetUp y entérate de todo Quiero unirme a la Meetup

Copyright © 2023 Meetup de WordPress en Cartagena

  • Meetup
  • Código de Conducta
  • Hazte Ponente
  • ¿Quieres ser patrocinador?
  • Aviso legal
  • Política de cookies
  • Política de privacidad
  • Facebook
  • Twitter
Esta web usa cookies
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Do not sell my personal information.
SettingsAcepto
Aviso Legal

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Siempre activado
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
GUARDAR Y ACEPTAR