¿Hizo un tema? ¡Genial! Lo hiciste revisar?
Si desea publicar un tema en WordPress.org o ThemeForest, hay ciertos pasos que deben seguirse para verificarlo. Uno de ellos es el complemento Theme Check, que es utilizado por los equipos de revisión de WordPress.org y ThemeForest. En este tutorial, vamos a repasar los conceptos básicos del uso de la verificación de temas para probar su complemento con los estándares de revisión de temas..
Vamos a empezar!
Puedes hacer cualquier cosa con los temas de WordPress.. Cualquier cosa. Puede listar las últimas publicaciones, puede mostrar galerías de video, puede recibir pagos por sus servicios, puede cambiar el archivo CSS para la hora del día, puede piratear los dispositivos de sus visitantes con un archivo JPEG malicioso que ejecuta código ...
¿Pero no están todas las cosas por encima del "territorio temático"? No, y ese es el punto. (En realidad, solo dos de ellos deben hacerse con temas. Una de las cosas anteriores no es ni legal, ¿adivinen cuál?) No debes hacer cualquier cosa con tu tema Los temas deben servir elementos de diseño y nada más. Sin funcionalidad. Sin código malicioso.
Se llama "permanecer fuera del territorio del plugin". Básicamente significa que toda la funcionalidad debe ser servida como un complemento separado (o complementos). Esta es solo una de las reglas en la creación de temas de WordPress. Hay muchos más en el Manual, y usted Tiene que cumple con todos ellos para obtener tu tema en WordPress.org y ThemeForest.
Crear un buen tema no significa hacer un buen aspecto, también debe codificarlo bien. Debes permanecer fuera del territorio del plugin, tener un valido DOCTYPE
, elimine los errores de PHP y JavaScript, admita algunas clases básicas de CSS, proporcione documentación adecuada, desinfecte todo, haga que su tema esté listo para la traducción, deletree WordPress correctamente ...
Necesitas revisar algunas de estas cosas manualmente. Para todo lo demás, puede utilizar el complemento Theme Check. (Luego revisa todo manualmente, por si acaso).
Hablemos sobre los procesos de revisión de temas en WordPress.org y ThemeForest. En primer lugar, quiero recordarles que ThemeForest abarca completamente el proceso de revisión de temas de WordPress.org, así que hablaré de WordPress.org primero y de ThemeForest segundo..
El uso del plugin Theme Check es en realidad bastante sencillo.
Debería ver la siguiente pantalla después de estos sencillos pasos:
Antes de revisar su tema, sin embargo, se recomienda habilitar WP_DEBUG
en el wp-config.php
expediente. Así es como lo haces..
Dios, me encantan los títulos con algún juego de palabras..
Mientras escribo este tutorial, había 95 elementos en la lista de verificación en la página "Complemento de verificación de tema" en el Manual. Hay elementos bastante vagos, pero los encabezados de las secciones son un poco más claros:
base64
decodificación / codificación, utilizando el eval ()
Función y cosas que juegan con la configuración de PHP..DOCTYPE
, wp_footer ()
y comment_form ()
. (Rant personal: ¿Por qué todos los temas son compatibles con los comentarios de WordPress? Creo que no he usado comentarios en absoluto para cualquiera de los sitios web corporativos de mis clientes.)TEMPLATEPATH
y PLUGINDIR
..git
y .svn
), archivos esenciales, etiquetas cortas de PHP y código de paginación..add_theme_support ('etiqueta de título')
.iframe
uso, posibles enlaces codificados y caracteres no imprimibles (como los caracteres especiales turcos, lo cual es extraño, creo).Nota al margen: El Holy Handbook of Theme Review tiene muchas páginas vacías o sin terminar, lo que significa que hay mucho por mejorar. Si estás leyendo este tutorial en el futuro, disculpa todas las afirmaciones ambiguas.
Como dije anteriormente, debe usar la libertad que WordPress proporciona de manera responsable. Si está creando un tema, debe estar atento a sus posibles usuarios. El plugin Theme Check es una excelente herramienta para guiarte en el proceso de "domar" el código de tu tema.
¿Qué piensas sobre esta herramienta, y cómo hacer temas? Comparte tus pensamientos con nosotros comentando a continuación. Y si te gustó el artículo, no olvides compartirlo con tus amigos.!
Nos vemos en la siguiente parte, donde hablaremos sobre el sitio web de GenerateWP..