Lanzamiento de su marco de tema de WordPress

Es posible que haya desarrollado su marco temático para usted y / o su equipo, en cuyo caso los pasos involucrados en la liberación de su código no serán relevantes. Pero si desea que su código esté ampliamente disponible, tendrá que encontrar algún canal para distribuirlo y decidir si quiere que la gente lo pague o no..

En este tutorial, veré las siguientes opciones:

Gratis:

  • El repositorio de temas de WordPress
  • GitHub o un repositorio similar

Prima:

  • Un vendedor de temas de terceros
  • Tu propio sitio web

También veré las opciones de 'freemium', que incluyen un poco de las dos opciones anteriores..

Lanzamiento de su marco de forma gratuita

Si ha desarrollado su marco para respaldar su propio trabajo, pero también desea que esté disponible para otros, puede considerar liberarlo de forma gratuita. Esto le da algo a la comunidad de WordPress y le da acceso a una gran cantidad de desarrolladores talentosos que podrían ayudarlo a mejorar su marco..

Tienes dos opciones principales si quieres liberar tu código de forma gratuita:

  • Envíalo al repositorio de temas de WordPress
  • Haga que esté disponible para descargar a través de un servicio de repositorio como GitHub.

El repositorio de temas de WordPress

Este es el primer lugar donde los usuarios y desarrolladores de WordPress buscarán si buscan un tema gratuito en el mercado, y es la fuente más confiable de temas de WordPress gratuitos. El envío de su tema no le costará nada, pero tendrá que asegurarse de que cumpla con las Pautas de revisión del tema:

  • Código de Calidad. Su código debe cumplir con los estándares de codificación de WordPress y no debe generar avisos, advertencias o errores de funciones obsoletas..
  • Presentación vs. Funcionalidad. Los temas son para presentación, por lo que si su tema incluye una gran cantidad de funciones, probablemente debería resumirse en un complemento..
  • Características del tema. Su tema debe ser compatible con todas las funciones básicas de WordPress, independientemente de si tiene sus propias características adicionales.
  • Etiquetas de plantilla y ganchos. Estos deben ser implementados correctamente..
  • Clases de CSS generadas por WordPress. Tu tema debe usar estos cuando sea relevante..
  • Archivos de plantilla. Tu tema debe usar estos correctamente.
  • Seguridad y privacidad. Los temas deben garantizar la seguridad de los datos y la privacidad del usuario..
  • Licenciamiento. Su tema debe ser licenciado bajo una licencia compatible con GPL.
  • Nombrar. El nombre de su tema no debe incluir "WordPress" y debe ser único, para evitar confundir a los usuarios..
  • Enlaces de credito. Su tema debe utilizar estos adecuadamente.
  • Documentación. Como mínimo, debe proporcionar un readme.txt expediente.
  • Pruebas unitarias temáticas-Tu tema debe pasar estos.
  • Obsolescencia del tema. Debes mantener tu tema actual después de que sea aceptado.

La Prueba de unidad temática es la prueba que los revisores de temas ejecutarán en sus sitios como parte del proceso de revisión, por lo que vale la pena ejecutarlo en su tema antes de enviarlo. Los pasos son:

  1. Descargar un archivo XML que contiene datos de prueba.
  2. Usando el menú Importar, importa el archivo xml a tu tema.
  3. Conjunto WP_DEBUG a cierto en wp-config.php.
  4. Instalar un conjunto de complementos a través del complemento de desarrollador.
  5. Realice una revisión del tema utilizando el proceso descrito en esta guía.. 

Si su tema pasa la prueba y cumple con los estándares mencionados anteriormente, entonces está listo para enviarlo. Cárguelo siguiendo las pautas proporcionadas y no sea impaciente: los evaluadores de temas son voluntarios que realizan este trabajo en su propio tiempo, por lo que no podrán darle una respuesta de inmediato..

GitHub

El uso de GitHub para distribuir su tema le da más control del que tendría si estuviera usando el repositorio de temas y le puede ahorrar algunos pasos cuando está actualizando el tema.

Todo lo que necesita hacer para poner en marcha este proceso es crear un repositorio público con sus archivos de temas. Es posible que desee o no desee crear una cuenta específica para su marco (o una organización asociada con su cuenta), para mantener las cosas separadas de su propia cuenta de GitHub, si tiene una. La ventaja de hacer esto es que puede agregar complementos y temas secundarios en repositorios separados en la nueva cuenta y crear un espacio para todo lo relacionado con su marco que sea independiente.

Es fácil para los usuarios descargar su código de GitHub, y si quieren trabajar en ellos mismos, simplemente pueden clonarlo. Además, puede alentar a otros usuarios a que realicen mejoras y adiciones a su marco de trabajo, pero asegúrese de verificar los cambios antes de aceptar el código revisado en la rama principal de su repositorio..

GitHub es una herramienta útil si su marco está dirigido a desarrolladores, pero si apunta a usuarios, sería más inteligente utilizar el repositorio de temas de WordPress, que es más fácil de usar..

Lanzamiento de un marco premium

Nuevamente, tiene dos opciones cuando se trata de lanzar su marco como un producto premium:

  • Distribúyalo a través de un proveedor de temas de terceros.
  • Distribúyelo en tu propio sitio web.

El uso de un proveedor externo le dará la ventaja de hacer que su tema sea más visible, pero significa que el proveedor se llevará un porcentaje de sus ventas. En los primeros días, esto puede valer la pena, ya que tendrá acceso a un gran número de usuarios potenciales, por lo que probablemente ganará más dinero de todos modos. Si su marco se vuelve más establecido, puede decidir distribuirlo usted mismo.

Proveedores de temas de terceros

Hay una serie de proveedores de temas que podrías usar. Muchos de ellos solo venden temas secundarios para su propio marco, así que asegúrese de usar un proveedor que venda temas independientes. También deberá asegurarse de que su marco pueda comercializarse como tal, en lugar de solo un tema independiente..

No voy a proporcionar una lista de proveedores de temas ya que el mercado cambia constantemente, pero solo puedo recomendarle que busque exhaustivamente y encuentre un proveedor que venda el tipo de tema que ha producido, al mercado al que apunta. Y verifique qué tan grande es el corte que toman y que usan la licencia GPL.

Auto-distribución

Distribuir el marco usted mismo le dará más control sobre cómo lo vende y cómo lo combina, y sobre los temas y complementos secundarios que desarrollará para respaldarlo. No tendrá acceso a un gran mercado de esta manera, pero podría decidir adoptar un modelo 'freemium' en el que haga que un código esté disponible de forma gratuita a través del repositorio de temas de WordPress, y otro código disponible por suscripción..

Para vender su marco en su propio sitio, deberá crear documentación para sus usuarios y configurar suscripciones en línea y descargas seguras. Un plugin como WooCommerce te ayudará a hacer esto. También necesitarás averiguar un plan de marketing..

Usando un modelo 'Freemium'

La idea de los temas y complementos de 'freemium' se está desarrollando todo el tiempo y siempre aparecen nuevas formas de hacer que esto funcione, pero aquí hay algunas ideas:

  • Libere su marco de forma gratuita y desarrolle temas y complementos para niños que son premium.
  • Libere una versión simplificada de su marco de forma gratuita, con funcionalidad adicional disponible por un precio.
  • Libere su marco de trabajo de forma gratuita y haga que el soporte y / o los documentos estén disponibles para los suscriptores de pago..

La ventaja de este modelo es que tiene acceso al repositorio de temas de WordPress con miles de usuarios que descargan temas desde él todos los días, y puede apuntarlos a su propio sitio web para acceder a funciones premium, lo que le brinda más control que si usara un tema. vendedor.

Resumen

La liberación de su marco para otros usuarios le brinda la oportunidad de ganar algo de dinero o devolver algo a la comunidad. Como he mostrado, puede optar por liberar su código de forma gratuita o por un precio, o una combinación de los dos. 

Cuál de estos elija dependerá de sus propias circunstancias y de los usuarios a los que se dirige su marco. Independientemente de lo que elija, asegúrese de mantener sus archivos de marco actualizados para los usuarios y revisar su estrategia de vez en cuando. 

Buena suerte!