Estoy empezando a desarrollar sitios web con WordPress. Estoy pensando en comprar el marco Genesis. ¿Qué debería estar considerando?

Genesis ciertamente está diseñado para ser el marco de trabajo de un desarrollador. Dicho esto, puede comenzar fácilmente sin muchos conocimientos de codificación: consulte mi respuesta a ¿Puede usar el marco Genesis sin codificar?

¡Crear sitios web para pequeñas empresas y organizaciones sin fines de lucro es una excelente manera de comenzar! Si bien puede hacerlo sin mucho conocimiento de codificación, eventualmente se encontrará con situaciones en las que sus clientes necesitarán que realice personalizaciones que requerirán que tenga algunos conocimientos de codificación: Genesis es excelente para esto, ya que el código es increíblemente bueno. organizado.

Para el desarrollo de WordPress, realmente recomiendo comenzar con convertirse en un desarrollador junior de WordPress – Ruta de aprendizaje • Lynda.com – cubre los fundamentos de HTML / CSS / Javascript (en series de video separadas), configuración de WordPress, desarrollo de WordPress y los más avanzados conceptos dentro de cada uno de esos. Recomiendo especialmente los cursos de Morten Rand-Hendriksen, son increíbles.

Mi otra recomendación predeterminada es Up and Running: una guía práctica para el desarrollo de WordPress (es la introducción más amigable y accesible al desarrollo de WordPress que he encontrado). WordPress.tv y el canal de YouTube de WordCamp también son recursos realmente excelentes, con contenido específico para desarrolladores y más general.

Para Genesis específicamente, mira los videos de Carrie Dils, así como su blog (tiene increíbles publicaciones específicas de Genesis, así como muchos otros buenos consejos para freelancers, diseñadores, desarrolladores, dueños de negocios, etc.

Como nota al margen: Bootstrap tiende a aparecer mucho, y puede ser algo bueno para explorar una vez que comience a sentirse más cómodo.

Buena suerte en tu viaje de codificación / WordPress 🙂

Es bueno que te estés enseñando a codificar. Para ser un desarrollador serio de WordPress, la capacidad de PHP es importante, así como excelentes habilidades de CSS.

Génesis es un marco bastante maduro. Desde que se convirtieron a HTML5, que fue hace bastante tiempo, ha estado avanzando de manera sólida, con pocos cambios importantes además de cosas como mantener la compatibilidad con las últimas versiones de WordPress y algunos cambios para manejar el último procesamiento de metaetiquetas para mantenerse al día Las últimas prácticas de SEO.

La forma en que prefiero usar Genesis es como base para crear nuevos temas. Normalmente colaboro con un diseñador cuando hago eso. Si puede comprender el concepto de los ganchos y filtros de WordPress, Genesis ofrece aún más buenos. El uso de ganchos y filtros le permite realizar modificaciones en la salida de WordPress utilizando las funciones de PHP en lugar de realizar muchas codificaciones manuales en las plantillas. Creo que es una de sus mayores fortalezas.

Dicho esto, algunos WordPressers en cambio realizarán mucha programación directamente en archivos de plantilla a la Twenty Fifteen, Underscores y Sage, que Sam mencionó. El enfoque de codificación de plantilla también funciona perfectamente bien con Genesis. Algunas personas pueden ver lo que están haciendo mejor de esa manera. Entonces no necesita ser tan consciente de todos los ganchos, y los novatos de otros sistemas CMS también pueden encontrar esto más fácil.

Alguna información sobre los ganchos y filtros de WordPress:

WordPress Hooks: acciones, filtros y ejemplos – Treehouse Blog

Un útil diagrama visual de los ganchos de Génesis, para que pueda ver a dónde van en su diseño:

Guía visual de gancho

El soporte técnico de Studiopress es bastante básico. No lo ayudarán con un código personalizado, por ejemplo. Afortunadamente, hay muchos tutoriales de Genesis en toda la web (yo mismo he escrito algunos). Hay un buen número de personas de Génesis en Twitter que posiblemente puedan ayudar.

Otro enfoque es comprar el paquete Super Duper Every Child Theme They Make de Studiopress y usarlo para construir sitios. Si compra en todos sus diseños de temas secundarios y, lo que es más importante, sus clientes lo hacen, entonces eso puede funcionar.

También hay una escuela de pensamiento que intenta usar un solo tema de arrastrar y soltar como Divi o cualquier tema de Themeforest que sea popular en este momento para crear todos sus sitios. Tengo más dudas sobre eso, porque invariablemente un cliente pedirá algo que Divi no puede hacer, a pesar de sus miles de millones de funciones. Irónicamente, es más difícil escribir código personalizado para ese tipo de tema, porque estás luchando con sus prácticas y peculiaridades particulares junto con la funcionalidad normal de WordPress.

Como estás aprendiendo a codificar (¡genial!), No estarás limitado a los temas de monstruos de arrastrar y soltar. 🙂

También uso y me gustan otros temas “básicos” de WordPress además de Genesis. Cada uno tiene su propio sabor y beneficios particulares que ofrecer. Espero que esto te brinde información útil.

Hola, también soy una especie de freecodecamper (es decir, ¡solo llegué a la mitad de lol!) Y comencé a trabajar en mi nuevo trabajo de desarrollador web junior.

Principalmente creamos sitios web a medida y de diseño único: sitios web de WordPress / drupal cms, así como marcos jekyll y mvc / apache cordova, según las necesidades de la aplicación / sitio web.

Como soy un novato, me involucro en los sitios web más pequeños de WordPress y, debido al diseño / ethos, tenemos que construir casi todo desde cero.

Antes de comenzar el trabajo, estaba viendo tutoriales como este

Y esto

Pero desde que empecé me enamoré del tema de wordpress sabio (anteriormente raíces ).

Y para el comercio electrónico, tendemos a usar el tema de comercio de escaparate ( childtheme)

Recomiendo encarecidamente estos dos si tiene un sesgo / habilidades frontales fuertes en sass, etc., y si tiene diseños personalizados que necesitan algo más que un tema estándar. Sage viene con una tubería / configuración de activos de archivo decente, e incluye bootstrap si así lo desea (lo eliminamos por bourbon / neat lol). * pero ten en cuenta que esto no hace suposiciones y tendrás que diseñar tu CSS desde cero

Otros temas que las personas cavan son génesis , y algunos de los temas elegantes como Divi . No los he probado, pero estoy seguro de que probablemente te darán una mejor ventaja, y siempre que hagas que el sitio web tenga la calidad / grado de personalización adecuados, entonces estoy seguro de que serían incluso mejores opciones que Sage.

Al final del día, se trata de probar algunos temas y ver cuáles encajan con su flujo de trabajo / misión / objetivos / ethos / nivel de personalización versus trabajo extra vs marco de opinión, etc.

Editar: también te recomiendo que eches un vistazo al podcast de WordPress Water Cooler porque a veces son bastante divertidos, además de ser relevantes para este tema 🙂

EP146 – Compras de terceros, temas de WordPress y complementos

http://www.wpwatercooler.com/vid

El Genesis Framework es una gran opción. Tiene un código limpio, tiene una excelente documentación y una comunidad próspera.

Mi recomendación es comprar su paquete de temas que incluye todos sus temas secundarios. Estudie el código de cada tema secundario para que pueda ver cómo están codificados. Esto te dará flexibilidad.

También debe mirar las pruebas gratuitas de

  • Lynda.com: video tutoriales y capacitación en línea
  • Comience a aprender en Treehouse gratis

Ambos tienen excelentes tutoriales sobre cómo trabajar con Genesis Framework

Si puede instalar WordPress y hacer que se ejecute (lo que sucede por sí solo en un par de segundos), puede crear sitios web con WordPress ahora mismo. Realmente no tienes que hacer mucho para instalar un tema o complementos incluso.

¿Hay alguna razón por la que necesita el marco de génesis? Creo que hace unos años miré algunos marcos y los rechacé con bastante rapidez. Algo que un cliente pensó que quería.

Si tiene una pregunta específica sobre un tema o complemento, con gusto lo ayudaré con eso.

Aquí hay un sitio web que puede ayudarte mucho WPBeginner: Guía para principiantes para WordPress y luego el Codex de WordPress una vez que te encuentras con cosas que no puedes entender. Ahí es donde reside la documentación y le enviaremos de todos modos.

More Interesting

Sé HTML, CSS, PHP y MYSQL individualmente. Pero el problema es cómo usar estos cuatro juntos. Html y css se pueden usar juntos. Pero, ¿cómo usar php y mysql junto con ellos? No entiendo la implementación.

Soy un buen desarrollador de pila completa. ¿Cómo puedo ganar 1000 $ rápidamente?

Quiero profundizar en la programación. Tengo 17 años y estudiaré CS en la universidad. He hecho algo de Java en la Harvard Summer School. ¿De dónde empezaré?

El desarrollo web está creciendo y evolucionando rápidamente. ¿Debo considerar profundizar mi conocimiento?

Estoy considerando usar Sails.js como un marco de back-end. ¿Es muy temprano?

Cómo alojar sitios web JSP en GoDaddy

Cómo iniciar SEO para un nuevo sitio web

¿Puedo aprender desarrollo web y programación Java lado a lado, si soy un principiante?

Si dijera que MVC era contra-intuitivo, ¿cómo me convencerías de lo contrario?

Cómo desarrollar un sitio web

Soy diseñador web (CSS / HTML) y quiero seguir igual. ¿Debo aprender JavaScript avanzado? Ya conozco JS y jQuery básicos.

Quiero ser desarrollador de Full Stack WEB algún día. Quiero centrarme mucho en JavaScript, Node.js y MEAN Stack, ¿es una buena inversión de tiempo?

Estoy considerando codificar bootcamps en Nueva York, particularmente para convertirme en un desarrollador de pila completa. ¿Qué bootcamp es el mejor?

Quiero convertirme en un desarrollador front-end, pero mi escuela está enseñando Java. ¿Debo dejar de aprender JavaScript y enfocarme en Java o aprender ambos?

Soy un desarrollador de JavaScript. ¿Cuál podría ser el objetivo de mi vida?