Aprende A Hacer Un Tema En WordPress

Introducción

A lo largo de 16 temas, este tutorial de WordPress te va a mostrar cómo crear un Tema WordPress desde cero. Básicamente aprenderemos todo lo necesario en lo referente al desarrollo de Temas WordPress.

Cuando termines de leer este tutorial estarás preparado para realizar un tema con casi todo lo que puedas querer.

Utilizando Underscores (_s)

Si aún no sabes acerca de _s, en resumen, se trata de un proyecto GPL (código libre) comunitario orientado a ofrecer toda las estructura y archivos necesarios para el desarrollo de un tema WordPress. Básicamente este tema te ahorrará la friolera de 1000 horas aproximadamente, ¿Qué por qué? Porque dispone de, por así decirlo, todo lo rudimentario, los cimientos básicos que cualquier tema WordPress suele o debe tener, y que dada su estructura tardarían en elaborarse aproximadamente 1000 horas (By the face).

El tema que vamos a elaborar a lo largo de este tutorial está basado en _s.

El tiempo no perdona

Si estás leyendo esto en un momento en el que Febrero de 2015 resulta una fecha muy lejana es muy probable que muchos de los ejemplos de código o explicaciones que se dan estén ya obsoletos. Aún así puede que encuentres estas lineas útiles para ayudarte a entender los conceptos generales que se abordan a lo largo de las lecciones. Siempre puedes obtener la última versión de código de _s en su repo de GitHub.

Aquí va una lista de cositas que tendrá tu tema:

  • Buena organización de archivos
  • Optimización para motores de búsqueda
  • Soporte para el marcado de Microformatos de Google
  • Estructuración de marcado valida y utilizable para cualquier otro diseño
  • Diseños CSS inteligentes
  • Soporte internacional: Marcado preparado para la traducción y hoja de estilos para RTL.
  • Clases dinámicas para el body, las entradas y los comentarios
  • Referencias separadas y comentarios anidados
  • Dos áreas de widgets: La primera con widgets por defecto, y la segunda programada para desaparecer si se encuentra vacía
  • Soporte para un formato de entrada diferente (al terminar el tutorial, encontrarás fácil añadir soporte para más tipos de entradas)
  • Un menú personalizado, imagen de cabecera flexible, y un fondo personalizado.
  • Estilo adaptable simple, incluyendo un menú para dispositivos móviles.
  • Y toda las funcionalidades WordPress que se esperan de un tema

Índice del Tutorial de Desarrollo de Temas WordPress

¿Preparado para dar tu primeros pasos en la creación de temas WordPress? Léelo desde el principio y empieza a desarrollar algo maravilloso!

  1. Introducción Al Desarrollo De Temas WordPress
  2. Desarrollando El Conocimiento De Temas
  3. Herramientas Para El Desarrollo De Temas
  4. Creando Una Estructura HTML De Un Tema
  5. Plantillas Y Estructura De Carpetas
  6. Estableciendo Las Funciones De Tu Tema
  7. Seguridad Para Tu Tema WordPress
  8. La Plantilla De Header De Un Tema WordPress
  9. La Plantilla Inicio
  10. Las Plantillas Entrada, Adjunto Y 404
  11. La Plantilla Comentarios
  12. Las Plantillas Búsqueda Y Página
  13. La Plantilla Archivo
  14. Las Plantillas Sidebar Y Pie
  15. Resetear-Reconstruir El CSS Del Tema Y Definir Tus Diseños
  16. Fondo Y Cabecera Personalizados
  17. Publicando Tu Tema WordPress

Es posible que alguno de los enlaces no funcione debido a que el artículo aún no haya sido escrito. No pares de visitar esta página para enterarte de sus actualizaciones.

Nota: Tanto este como los demás artículos del tutorial se han elaborado con la referencia de: The ThemeShaper WordPress Theme Tutorial: 2nd Edition propiedad de AUTOMATTIC.