¿Cuáles son las mejores recomendaciones sobre cómo comenzar a crear un tema de WordPress?

¡Crear un tema de WordPress es divertido! Felicidades por probarlo. Aquí hay algunos consejos que puede tener en cuenta que, con suerte, facilitarán el proceso y lo ayudarán a crear algo de lo que esté orgulloso:

  1. Desarrollar localmente. Definitivamente no intente crear un tema en un sitio en vivo o incluso cualquier sitio en un servidor accesible desde la web. Será mucho, mucho más rápido si está creando el tema en un sitio de WordPress instalado localmente que si está intentando enviar sus archivos por FTP a un servidor web cada vez que cambia algo. Si por casualidad esto es nuevo para usted, le recomiendo que compruebe DesktopServer, que es una herramienta muy fácil de usar para crear sitios locales de WordPress.
  2. Considere usar un marco temático. Hay muchos por ahí que son esencialmente “temas de inicio”. Pueden ser muy útiles para permitirle seguir haciendo suyo su tema, pero también le brindan una excelente guía para las mejores prácticas además de una gran ventaja. El subrayado es mi favorito, ya que es el desarrollado por una comunidad de desarrolladores altamente respetados que saben absolutamente cómo se debe desarrollar un tema.
  3. Considere usar un marco CSS. Al realizar cualquier tipo de desarrollo frontend, siempre estará escribiendo una gran cantidad de CSS. Pero a menudo gran parte del CSS que terminas escribiendo es el mismo que cualquier otro proyecto. Al comenzar desde cero, es probable que tenga que escribir todo tipo de reglas solo para que los conceptos básicos funcionen antes de que pueda comenzar a rociar sus propios estilos creativos para que el tema sea realmente único. Por esta razón, los marcos CSS son posibles ya que le brindan un excelente punto de partida. Los usamos a menudo. Creé el tema para mi blog usando _s y Foundation y fue un proceso muy rápido. Además, cuando se usa un marco CSS, se vuelve bastante simple obtener un diseño receptivo agradable creado al hacer nada más que agregar algunas clases a su marcado.
  4. Mira algunos tutoriales. Hay muchos recursos en la web para comenzar a desarrollar el tema de WordPress. Personalmente me encanta el curso de Zac Gordon en Treehouse. Es un muy buen maestro.

Hay muchas otras recomendaciones que tendría una vez que haya logrado su primer tema, como usar Git para el control de versiones, usar un preprocesador CSS como SASS, aprender algunos Javascript, agregar algunas configuraciones al personalizador, etc. Pero no me abrumaría con mucho de eso durante el desarrollo de su primer tema.

¡Espero que esto ayude!

Actualización: video agregado para responder.

Este video lo guía a través de un tema de inicio que puede acelerar su desarrollo de temas.


Nota: Debe tener algún conocimiento de HTML, CSS, JS, PHP para comenzar.

Afortunadamente, hay muchos recursos disponibles para ayudarlo a aprender cómo crear un tema de WordPress. Abajo hay solo algunos.

  • Comenzando | Manual para desarrolladores de temas | Recursos para desarrolladores de WordPress
  • Subraya el tema de inicio gratuito con el código base que necesitará.
  • YouTube también tiene algunos buenos tutoriales que puedes consultar.
  • Referencia | Recursos para desarrolladores de WordPress

Necesitará algunas herramientas para comenzar. A continuación hay algunos.

  • Descargar WordPress
  • Servidor web local MAMP y MAMP PRO
  • Un editor de texto pirateable para el editor de texto del siglo XXI.

También hay algunos buenos complementos que pueden guiarlo. Estas son algunas buenas opciones.

  • Comprobación de tema
  • Desarrollador
  • Lo que el archivo
  • Monitor de consulta

Estas son algunas de las herramientas, recursos y complementos que puede usar para aprender a crear un tema de WordPress.


Si esta respuesta ayudó, consulte más de mis respuestas a preguntas similares y si desea obtener más información sobre quién soy y qué hago, consulte mi sitio web y mi canal de YouTube.

  • Diseño y desarrollo de temas y complementos de WordPress – PixemWeb
  • PixemWeb en YouTube
  • Blog de PixemWeb sobre Quora

Espero que esto haya ayudado, buena suerte.

Primero cree un tema solo para usted, con algunas opciones que le gustaría ver. De esta manera, se familiarizará con el CMS y podrá crear cosas personalizadas para él.

Una vez que haya terminado esto, debería (imo) comenzar de nuevo para obtener un código limpio y pensar en lo que su consumidor querría. Primero crea un tema gratis y solo mira a la gente usarlo. Quizás inicie algunos más y vea cuál se vuelve popular.

Luego, según la información que recopile a partir de allí (comentarios, uso, etc.), puede comenzar con el tema premium con opciones adicionales.

No cometas el error que se cometió aquí:

¿Perdí un año de mi vida desarrollando un tema de WordPress? • / r / startups

Que recibió una respuesta de Chris Lema:

Si pasas un año desarrollando un tema de WordPress, ¿estás desperdiciando tu vida?

Muchas palabras sabias allí, tanto el tema de reddit como la respuesta de Chris Lema. Te sugiero que lo leas y aprendas de él.

Aparte de lo anterior, probablemente debería comenzar a aumentar su conocimiento de PHP a un nivel básico estable para lograr todo lo anterior. Supongo que ya sabes HTML, CSS / SASS.

Todos los recursos que dijo Joel Rivera y más de estos recursos lo ayudarán a reducir su desarrollo a la mitad. Este no es un proceso estándar, de hecho, no hay un proceso estándar de creación de temas. Debes usar herramientas con las que te sientas cómodo y que cumplan tu propósito legítimamente.

Recomiendo este software de WordPress Theme Generator TemplateToaster. Con este generador de temas, puede crear fácilmente temas de WordPress desde cero sin tener el conocimiento del código

TemplateToaster es una aplicación que te permite crear plantillas y temas rápidamente. El programa se puede descargar a través del sitio web y funciona tan pronto como se instala en la computadora del usuario.

El desarrollo de WordPress es excelente para los que no son desarrolladores y ofrece opciones de personalización robustas que le permiten crear un sitio web del que puede estar orgulloso. Comenzaría viendo algunos tutoriales en línea para comenzar. Para conocer las mejores prácticas de WordPress, consulte: 5 cosas que desearía saber antes de crear sitios de WordPress – The Creative Trenches

debe comenzar el desarrollo con la regla de mantenimiento de la página principal de WordPress Codex. Solo una cosa debe tener en cuenta que “su código es limpio, semántico y fácil de personalizar”.

Recuerda que debes obtener un rechazo suave o duro de themeforest 😛 pero esa será la mejor lección para que te descubras a ti mismo. La mejor de las suertes

Puede proceder con la ayuda del manual. Manual para desarrolladores de temas | Recursos para desarrolladores de WordPress