Contenido del curso
Gana dinero desde el día uno
Nuestra formación te permite ganar dinero desde el primer día del curso. ¡Somos únicos!
0/2
Cómo externalizar proyectos WordPress
Cómo conseguir hacer proyectos de forma externalizada con los mejores profesionales.
0/2
Velocidad de carga WordPress – MASTERCLASS
Cómo optimizar la velocidad de cargar en WordPress y hacerlo más rápido.
0/2
Curso Profesional de Diseñador Web WordPress

Modificar los archivos de un theme en WordPress es una práctica que, si se realiza correctamente, puede personalizar completamente la apariencia y funcionalidad de un sitio web.

Sin embargo, para hacerlo de forma segura y eficiente, es imprescindible utilizar un child theme, como aprendiste en la lección anterior. Esto te permitirá realizar cambios sin riesgo de perderlos con las actualizaciones del theme principal.

Def: Un child theme es un theme secundario que hereda la funcionalidad y el estilo del theme principal o «parent theme», permitiendo personalizarlo sin tocar sus archivos directamente.

Antes de empezar a modificar cualquier archivo, lo primero es identificar el archivo exacto que necesitas cambiar. Aquí es donde entra en juego una herramienta increíblemente útil: el plugin What The File.

1. Encontrar el archivo correcto con What The File (ver vídeo):

  • Instalación y activación: Desde tu panel de control de WordPress, ve a Plugins > Añadir nuevo, busca «What The File», instálalo y actívalo.
  • Uso del plugin: Una vez activo, este plugin te mostrará, en la barra superior de administración de WordPress, el archivo exacto que se está utilizando para renderizar la página que estás viendo. Esto es especialmente útil para identificar archivos de plantillas en temas complejos.
  • Identificación del archivo: Al navegar por las distintas páginas de tu sitio, verás que el plugin te indica archivos como single.php, header.php, footer.php, entre otros. Estos son los archivos que puedes copiar y modificar en tu child theme.

2. Copiar archivos al child theme:

Una vez que hayas identificado el archivo que necesitas modificar, es hora de copiarlo a tu child theme. Es fundamental que mantengas la misma estructura de carpetas que en el parent theme.

  • Accede a los archivos del theme: Utiliza un cliente FTP o el administrador de archivos de tu hosting para navegar a la carpeta del theme principal (/wp-content/themes/tu-tema-principal/).
  • Copia el archivo: Copia el archivo que identificaste previamente y pégalo en la carpeta correspondiente de tu child theme (/wp-content/themes/tu-child-theme/). Si el archivo está dentro de una subcarpeta en el parent theme, debes crear la misma subcarpeta en tu child theme y pegar el archivo allí.
  • Estructura de carpetas: Por ejemplo, si el archivo a modificar está en /templates/parts/ en el parent theme, debes replicar esa estructura en el child theme, es decir, crear las carpetas /templates/parts/ y pegar el archivo allí.

3. Editar los archivos:

Con el archivo copiado en tu child theme, ya puedes comenzar a editarlo sin temor a perder tus cambios en futuras actualizaciones del theme.

  • Utiliza un editor de código: Puedes editar el archivo utilizando un editor de código como Visual Studio Code, Sublime Text o incluso el editor integrado en WordPress (WP Admin > Apariencia > Editor de archivos).
  • Realiza los cambios necesarios: Edita el archivo para realizar los cambios deseados. Esto podría incluir modificaciones en el HTML, PHP, o la inserción de nuevas funciones o estilos.
  • Guarda y verifica: Guarda los cambios y verifica en tu sitio web que todo funciona correctamente. Si algo no se ve o funciona como esperabas, revisa el archivo para posibles errores.

TIP: Antes de hacer cambios significativos, asegúrate de tener una copia de seguridad reciente de tu sitio web. Esto te permitirá restaurar todo si algo sale mal.

4. Consideraciones finales:

Modificar los archivos de un theme es una tarea poderosa, pero que debe hacerse con cuidado. Utilizar un child theme garantiza que tus personalizaciones se mantendrán a salvo durante las actualizaciones del theme principal. Además, herramientas como What The File hacen que encontrar el archivo correcto sea mucho más fácil y rápido.

Recuerda que algunos cambios pueden requerir ajustes adicionales en otros archivos, especialmente si están interconectados. Mantén siempre una actitud proactiva: revisa y prueba cada modificación antes de continuar con la siguiente. La personalización de un sitio WordPress es un proceso iterativo y cada pequeño cambio te acerca más a la web perfecta para ti o tu cliente.