Marcos de WordPress y temas principales [cerrado]

76

Por ahora hay una cantidad considerable de código de WordPress que está destinado a ser reutilizado por otros desarrolladores. Desafortunadamente, hay poca o ninguna información práctica y sólida sobre él y, en general, está atrapado en los marcos uno por uno hasta que encuentre el primero que le gusta o piense que todos apestan terriblemente (lo que ocurra primero).

Hagamos una redacción de la comunidad sobre qué marcos y temas principales realmente utilizamos y por qué .

Por favor incluya:

  • propósito (tema principal, marco del tema, código auxiliar, etc.)
  • características fuertes (que lo hacen interesante y útil)
  • desventajas (lo que hace de manera inconveniente o diferente de lo habitual)
  • licencias y precios (si no son gratuitos)
Rarst
fuente
3
Gran pregunta, lo publiqué en las noticias de los hackers. news.ycombinator.com/item?id=2070878
Evoluciona el
1
@Evolve gracias! Supongo que esa es la razón de un buen aumento en las opiniones sobre este. La pregunta se estaba volviendo polvorienta, así que decidí fijarla con generosidad para atraer algo de atención y más respuestas.
Rarst
No estoy seguro de entender lo que busca tu recompensa. Esta es una wiki, así que no hay una "respuesta correcta" ... ¿cuál es el criterio para ganar la recompensa?
EAMann
2
Creo que downvoting / upvoting debería estar (si es posible) deshabilitado en este hilo. Con 6k vistas y mucho texto, supongo que la mayoría de los lectores probablemente escanearán el contenido, ordenarán por votos y tomarán el que tenga más votos a favor sin leer realmente los pros / contras. También creo que debería dividirse en marcos comerciales / libres.
kaiser
1
@majick Solo dirígete a wpgear.org - fue construido por uno de nuestros miembros, ahora mantenido principalmente por mí. Sirve exactamente el mismo propósito. Tenga en cuenta leer las pautas de contribución antes de publicar relaciones públicas.
Kaiser

Respuestas:

19

Híbrido

Tema híbrido , desarrollado por Justin Tadlock . El alcance del código es principalmente la funcionalidad interna de PHP y las plantillas de front-end para los temas.

Características interesantes :

  • el objetivo del código es minimizar las ediciones de plantillas, la mayor parte de la funcionalidad se puede controlar mediante ganchos;
  • contextual: ganchos dinámicos de clase corporal extendidos que permiten enganchar eventos que se activan solo en un contexto específico;
  • se integra estrechamente con varios complementos genéricos e híbridos específicos del mismo desarrollador;

Problemas :

  • la compatibilidad con versiones anteriores puede ser un problema, especialmente si se intenta utilizar versiones de temas secundarios más antiguos con un tema principal más nuevo.

Precios :

  • todo el código está disponible gratuitamente, bajo GPLv2;
  • acceso a soporte y documentación no básica $ 25 / año.

Hay una variedad de lanzamientos para diferentes etapas de desarrollo.

Núcleo híbrido

Marco independiente para desarrolladores que crean sus propios temas principales. Altamente modular con la mayoría de las funciones cargadas a pedido mediante add_theme_support()llamadas personalizadas .

Tema principal híbrido

Tema principal establecido desde hace mucho tiempo (las versiones anteriores eran anteriores al lanzamiento independiente de Core). Incluye una cantidad considerable de plantillas listas para usar con más disponibles para descargar por separado.

Tiene varios temas secundarios disponibles (tanto nativos como de otros desarrolladores).

Tema principal prototipo

Último lanzamiento de vanguardia para mostrar el uso práctico de Hybrid Core.

Rarst
fuente
Me uní al club temático de Justin ( themehybrid.com ) y he recibido un apoyo increíble. Por lo general, responde preguntas híbridas en 24 horas o menos. Cuesta $ 25 / año
Carson
Es irónico que hayas respondido a esta pregunta, y luego un año después la cerró. :) ¿Está fuera de tema comentar una pregunta cerrada? :-P
akTed
2
@AKTed muchas preguntas de días anteriores se cerraron más tarde, ya que las reglas se refinaron y obtuvimos más experiencia con lo que funciona en formato de pila y lo que no.
Rarst
14

Génesis

Desarrollado por StudioPress

Propósito

  • Tema principal de barebones que proporciona múltiples barras laterales; widgets personalizados y configurables; y una pantalla configurable de varias columnas
  • El tema principal funciona como un marco altamente extensible: las diferentes variaciones de diseño que existen para Genesis parecen infinitas

Características fuertes

  • Actualizaciones automáticas
  • Se promete una nueva función de importación / exportación de configuraciones con la próxima versión
  • Comunidad de apoyo masivo de diseñadores y desarrolladores profesionales.
  • Credibilidad instantánea si está redistribuyendo temas secundarios en otro lugar del ecosistema de WordPress

Desventajas

  • El amplio conjunto de opciones del tema se agrupan en una sola página. Esto hace que sea muy difícil encontrar ciertas opciones y ajustar su configuración.

Licencias y precios

  • GPL (la declaración de licencia del tema no especifica una versión. Los enlaces de preguntas frecuentes de StudioPress a v3).
  • el propio marco cuesta $ 59.95
  • los temas secundarios cuestan entre $ 20 y $ 40 cada uno además del costo marco
  • marco y todos los temas secundarios (incluido el futuro) a granel $ 250
EAMann
fuente
1
He usado Genesis en algunos sitios ahora y es una excelente manera de comenzar. La naturaleza GPL lo hace ideal para usar porque no tiene que preocuparse por problemas de licencia una vez que lo haya comprado.
calvinf
¿El marco completo está cubierto por GPL o es una licencia dividida donde solo el código se publica bajo la GPL pero no otros activos como imágenes y hojas de estilo? Hay una gran diferencia y no se discute en la información del producto del sitio.
Dan Grossman el
El "marco completo" en este caso es un tema principal avanzado. Todo el tema está cubierto bajo los términos de la GPL, como es la práctica estándar con la mayoría de los temas en el mercado.
EAMann
¿Qué hay de las docenas de complementos de Genesis que se han escrito para agregar más funcionalidad y flexibilidad de personalización según las necesidades de los usuarios?
Brad Dalton
11

Temático

Desarrollado por ThemeShaper

Propósito

  • Marco de tema de WordPress gratuito, de código abierto, altamente extensible y optimizado para motores de búsqueda

Características fuertes

  • 13 áreas listas para widgets
  • Muestras de diseño basadas en cuadrícula
  • Estilo incorporado para complementos populares
  • Comunidad de apoyo masivo de diseñadores y desarrolladores profesionales.

Bonificación de credibilidad

  • Tercer lugar en WPHonors 2010 para Frameworks temáticos

Licencias y precios

  • Gratis y de código abierto
EAMann
fuente
La razón para elegir fue el mejor soporte para funciones de varios autores
Relequestual
1
Desde julio de 2011 hasta mayo de 2012 no hubo actualizaciones, pero recientemente se reanudó el desarrollo activo. 1.0.1 lanzado al repositorio de temas de WordPress el 30 de mayo de 2012 y 1.0.2 el 30 de junio. Nuevo hogar: thematictheme.com Blog: thematictheme.com/blog
Joe Golton
El hecho de que sea gratis, al igual que WordPress, es un gran motor para mí. Es una cuestión de principios más que de frugalidad. Además, el soporte es excelente. La comunidad del foro de Thematic siempre ha respondido a mis preguntas en 1-2 días.
Dominor Novus
8

Veinte diez

He probado varios marcos y no me ha gustado ninguno para un desarrollo más pesado. Para cosas rápidas están bien, pero todas las cosas adicionales pueden hacer que el trabajo personalizado sea una pesadilla. A menudo, los marcos son tan personalizados que es como aprender un nuevo sistema.

Por esa razón, a menudo solo uso Twentyten o un tema similar de pizarra en blanco o sandbox.

Propósito

  • tema principal, incluido con WordPress

Características fuertes

  • Utiliza la estructura de carpetas estándar de WordPress y la jerarquía de plantillas, ideal para soporte y Codex.
  • Implementa las últimas características relacionadas con el tema.

Desventajas

  • No hay ganchos o filtros personalizados como los que se encuentran en otros marcos

licencias y precios

  • Gratis y GPL
Wyck
fuente
Gracias por compartir tu experiencia. Sólo quiero señalar que estoy más interesado en marcos que no trabajan para los desarrolladores y que se utilizan en la práctica, en lugar de juzgados y no les gusta (que es la forma demasiado frecuente que va). Por cierto, si usa Twenty Ten extensamente, puede escribirlo como respuesta separada, es un tema avanzado / principal y se ajusta a la pregunta.
Rarst
OK solo quería decir que hasta ahora me han decepcionado los frameworks con la excepción de pod cms. Editaré mi respuesta para ser más conciso.
Wyck
¿Podría escribir sobre POD CMS en una respuesta separada? Me gustaría limpiarlo y eliminarlo de aquí.
Rarst
5

scbFramework

perfil para scribu en WordPress, preguntas y respuestas para desarrolladores y administradores de WordPress

Desarrollado por scribu .

Propósito

Conjunto de clases auxiliares de desarrollo de complementos para crear formularios, widgets, páginas de administración, tablas de bases de datos y más.

Caracteristicas

  • puede incluirse con el complemento o especificarse como dependencia del complemento
  • carga automáticamente la última versión de sí mismo, si hay múltiples presentes en diferentes complementos

Cuestiones

  • mal documentado
  • tiende a usar métodos de generación de código para HTML, lo que puede ser inconveniente

Licencia GPL

revs Rarst
fuente
este no es un marco temático ... ¿me estoy perdiendo algo?
Ünsal Korkmaz
1
@ Ünsal Korkmaz la pregunta lo formula como "marcos", no como "marcos temáticos". Cada marco temático es un marco, pero no todos los marcos son marcos temáticos. :)
Rarst
4

Lona

Propósito

Tema avanzado independiente / principal, utiliza WooFramework.

Para esbozar sitios y conceptos. Construir una versión 1 sin tener que hacerlo desde cero.

Características fuertes

  • El código del tema me parece muy fácil de hackear para mis propósitos.

  • Canvas utiliza muchas funciones nuevas de HTML y CSS de manera inteligente.

Desventajas

  • No es gratis (sino software libre)

Licencias y precios

  • Estándar: $ 70
  • Desarrollador (viene con archivos PSD): $ 150
jnthnclrk
fuente
3

Tema de avance

Desarrollado por Headway Themes

Propósito

  • Tema principal muy avanzado con un desarrollador visual integrado de arrastrar y soltar (para no codificadores)

Características fuertes

  • Diseñador de maquetación visual
  • Funciones de SEO incorporadas
  • Documentación profunda y contenido tutorial
  • Comunidad de apoyo masivo de diseñadores y desarrolladores profesionales.

Bonificación de credibilidad

  • Primer lugar en WPHonors 2010 para Frameworks temáticos

Licencias y precios

  • $ 87 para sitios personales
  • $ 164 para desarrolladores (uso en múltiples sitios)
  • Licencia GPLv2
EAMann
fuente
3

Carrington

'Carrington es una plataforma de temas para WordPress de Crowd Favorite'.

Carrington es una nueva forma (creemos mejor) de organizar un tema de WordPress, junto con un motor de marco central que proporciona un montón de funcionalidades emocionantes de forma gratuita, simplemente creando diferentes plantillas con nombre. - ¿Qué es Carrington?

Propósito Marco de desarrollo

Características fuertes Sistema de archivos / carpetas condicional. La idea detrás de la estructura de carpetas del marco es permitirle crear plantillas que cumplan condiciones específicas. De esta manera puede crear plantillas agudas más pequeñas. Por ejemplo, podría crear un bloque de comentarios único para un usuario específico o para todos los usuarios registrados simplemente agregando un nuevo archivo de plantilla ( Descripción general del marco ).

Carrington viene en algunos sabores diferentes, personalmente me gusta la versión recortada Carrington JAM (Just Add Markup). Descargar

Desventajas En mis casos de uso, no he tenido problemas reales con Carrington. Un posible inconveniente puede ser el requisito de cumplir con las convenciones de código requeridas por el marco.

Como desarrollador de programas, Carrington puede ser un poco ligero y solo ofrecer una buena manera de organizar sus plantillas. Para los diseñadores, Carrington elimina la necesidad de sumergirse en PHP y crear condiciones de plantilla. Si no es programador ni diseñador, necesitará algo como Carrington Build, que le permite crear diseños de arrastrar y soltar. Lo que no he probado y no es gratis.

Licencias y precios Carrington es gratis, GPLv2

Jonnybojangles
fuente
¿Cuán ajustado se integra Carrington Build con él? Para el contexto de la pregunta: ¿alguien debería editar los detalles en esta respuesta o es mejor ponerla en una separada?
Rarst
De mi propia investigación sobre Carrington Build, parece que Carrington Build se basa en el núcleo de Carrington anterior para permitir el desarrollo de temas fácil. Mientras, la adición de Build es más un WP CMS actualizado / aumentado.
Jonnybojangles
3

Marco temático de tesis

Thesis Theme framework es un sistema de plantillas premium para WordPress que está diseñado para servir como la base sólida debajo de cualquier tipo de sitio web.

Características (y cito):

  • Paneles opcionales de tesis
  • Diseños únicos
  • revolucionario generador de diseño (con combinaciones de diseño de 1, 2 y 3 columnas)
  • identificar los controles de fuente

Características adicionales

  • Funciones integradas de SEO como títulos personalizados y META personalizado para páginas y publicaciones
  • Foro activo en línea disponible para todos los usuarios registrados

Precios

  • Opción personal (sitio web único) $ 87
  • Opción del desarrollador (ilimitado para sitios web propios, acceso a versiones beta, herramientas de implementación adicionales) $ 164
NTulip
fuente
3

RÁPIDO

En mi blog privado uso: http://swiftthemes.com/

Propósito : tema independiente, pero los temas secundarios son compatibles con el tema demo infantil Tema Kill Bill incluido

características fuertes :

  • listo para usar, incluye una plantilla práctica real ajustable en el sistema de menú del usuario final
  • agradable y agradable comunidad de usuarios y creadores
  • es fácil de entender y fácil de hackear, lo que mucha gente hace
  • es "diferente" al resto en términos de configuración y "enfoque comercial", por eso me gusta
  • muchas actualizaciones

No tan fuerte :

  • probablemente todavía hay mucho por desarrollar para alinearse con todos los estándares de wp (pero en realidad eso es lo bueno)

precio :

  • Licencia personal $ 47
  • Licencia de desarrollador $ 84
Edelwater
fuente
Creo que esta respuesta es offtopic.
scribu
Estoy en desacuerdo. Swift se puede usar como tema principal ("marco") tan fácilmente como TwentyTen o cualquier otro sistema moderno.
EAMann
2
¿Realmente usa este código en un sitio web en vivo? No se ve muy ... acogedor.
fuxia
2

Starkers

Starkers es un tema básico de WordPress creado para actuar como un punto de partida para el diseñador del tema.

Propósito: Un excelente punto de partida para cualquier tema de WP. Contiene todas las etiquetas de plantilla básicas que necesita para crear un tema sin ningún marcado / images / js innecesario. En mi opinión, uno de los mejores temas para usar al aprender a desarrollar para WP

Características: Se han eliminado todos los nombres de clase de presentación no semánticos (p. Ej .: class = "center", class = "alignleft"); Se han eliminado todos los elementos HTML no semánticos y presentacionales (p. ej .: hr, br).

Los valores predeterminados del navegador también se han restablecido en la hoja de estilo (basado en el restablecimiento de YUI) para proporcionar una verdadera "pizarra limpia".

Desventajas: Esencialmente, este es un tema sobre el cual construir, por lo tanto, debe ser lo suficientemente competente en HTML / CSS para implementar un diseño alrededor del tema desde cero.

Licencias y precios : GPLv2 (se supone que es un derivado de Twenty Ten)

George Wiscombe
fuente