A continuación, he establecido los temas y la estructura de los módulos de capacitación de Theme School. ¡Échenle un vistazo y comuníquense conmigo si están interesados! Para quienes estuvieron en el Día de Contribución de WCSF, comuníquense conmigo si ya tienen materiales creados (aparte de los videos que se grabaron) para que podamos utilizar el excelente contenido en el que ya trabajaron.
La estructura básica de cada módulo de sección sería:
- una breve introducción sobre lo que aprenderán (escrita o en video)
- recorrido en pantalla con narración de voz (el usuario podría seguirlo si quisiera)
- 2-3 ejemplos prácticos
- autoevaluación para cada tema
Estas son las primeras ideas sobre las secciones de Theme School. Probablemente haya demasiadas en algunas secciones y no suficientes en otras. Estoy seguro de que me faltan algunos de los temas que tratamos en el Día de Contribución; por favor, recuérdenme en qué tema trabajaron para que pueda incluirlo. Espero con interés ver las ideas de todos 🙂
- Qué es un tema
- Cómo interactúa un tema con WP
- Qué es un framework (definición)
- Qué es un tema hijoTema hijo Un tema hijo es un tema personalizado basado en un tema padre. Se considera una buena práctica crear un tema hijo si desea modificar el CSS de su tema. https://developer.wordpress.org/themes/advanced-topics/child-themes/ (definición)
- Qué es CSSCSS CSS es el acrónimo de hojas de estilo en cascada. Es lo que controla el diseño o la apariencia de un sitio. o el papel del CSS en un tema de WP
- Conceptos básicos de los temas
- Configuración de una instalación localInstalación local Una instalación local de WordPress es una forma de crear un entorno de pruebas mediante la instalación de una pila LAMP o LEMP en su computadora local. de WP
- Estándares y mejores prácticas para temas
- Archivos y estructura básicos: anatomía de un tema
- ver: http://yoast.com/wordpress-theme-anatomy/
- Jerarquía de plantillas
- Etiquetas de plantilla
- Formatos de entrada
- Archivos y estructura 2: deconstrucción de la estructura de archivos de twentytwelve (u otro tema)
- tal vez dividido en encabezadoEncabezado El encabezado de su sitio suele ser lo primero que experimentan las personas. La cabecera o imagen del encabezado ubicada en la parte superior de su página forma parte de la apariencia de su sitio web. Puede influir en la opinión de un visitante sobre su contenido y sobre la marca de usted o de su organización. También puede verse diferente en distintos tamaños de pantalla., barras laterales, navegación, hoja de estilos, etc.
- Plantillas de página
- Imágenes (mejores prácticas)
- Solución de problemas de CSS
- Modificación de un tema: temas hijo
- Conceptos básicos de los temas hijo (a menos que se cubran en los conceptos básicos)
- Elección de un tema padre
- Creación de un tema hijo
- functions.php
- style.css
- adición o sobrescritura de otros archivos
- Solicitudes comunes
- Adición de espacios adicionales para widgets
- Conversión de un diseño/sitio web en HTMLHTML HTML es el acrónimo de Hyper Text Markup Language (lenguaje de marcado de hipertexto). Es un lenguaje de marcado que se utiliza en el desarrollo de páginas y sitios web. en un tema de WordPress
- División del diseño en módulos mediante la estructura de archivos de WordPress
- El bucleBucle El bucle es código PHP utilizado por WordPress para mostrar entradas. Mediante el bucle, WordPress procesa cada entrada que se mostrará en la página actual y le da formato según cómo coincida con los criterios especificados dentro de las etiquetas del bucle. Cualquier código HTML o PHP incluido en el bucle se procesará en cada entrada. https://codex.wordpress.org/The_Loop y su sitio
- Problemas comunes
- Creación de un tema desde cero
- Uso de un tema inicial
- _s (underscores)
- toolbox
- Uso de un tema inicial
- Avanzado/Otros
- Integración del PersonalizadorPersonalizador Herramienta integrada en el núcleo de WordPress que se conecta con la mayoría de los temas modernos. Puede utilizarla para previsualizar y modificar muchas de las opciones de apariencia de su sitio. de temas
- Plantillas de tipos de contenido personalizadosTipo de contenido personalizado WordPress puede almacenar y mostrar muchos tipos diferentes de contenido. Un elemento individual de dicho contenido generalmente se denomina entrada, aunque entrada también es un tipo de contenido específico. Los tipos de contenido personalizados permiten que su sitio tenga entradas basadas en plantillas, para simplificar el concepto.
- Hoja de estilos optimizada para impresión
- Temas adaptables
- Internacionalización
- Aplicación de temas al panel de administración
- BuddyPress / MS
- AccesibilidadAccesibilidad La accesibilidad (comúnmente abreviada como a11y) se refiere al diseño de productos, dispositivos, servicios o entornos para personas con discapacidades. El concepto de diseño accesible garantiza tanto el “acceso directo” (es decir, sin asistencia) como el “acceso indirecto”, que significa compatibilidad con la tecnología de asistencia de una persona (por ejemplo, lectores de pantalla para computadora). (https://en.wikipedia.org/wiki/Accessibility)
- Pruebas de su tema / depuración
- Revisión del tema, también conocida como envío de un tema a WP
no estoy seguro de si estos serían apropiados / dónde colocarlos…
- Fuentes web
- Cómo creo mi propio tema/qué significa crear un tema
- Etiquetas condicionales
- El bucle explicado
- Mejores prácticas de wp-query
- Campos personalizados
- Tipos de contenido personalizados