Autor(es) original(es) | |
---|---|
Desarrollador(es) |
|
Lanzamiento inicial | 27 de mayo de 2003 ( 27 de mayo de 2003 ) | [1]
Versión estable | 6.6.2 [2] / 2024-09-10; hace 8 meses |
Repositorio |
|
Escrito en | PHP |
Sistema operativo | Similar a Unix , Windows , Linux |
Tamaño | 23,2 MB (comprimido) |
Tipo | Software de blog , sistema de gestión de contenido , marco de gestión de contenido |
Licencia | GPLv2 o posterior [3] |
Sitio web | wordpress.org |
WordPress ( WP o WordPress.org ) es un sistema de gestión de contenido web . Originalmente se creó como una herramienta para publicar blogs , pero ha evolucionado para admitir la publicación de otros contenidos web, incluidos sitios web más tradicionales, listas de correo y foros de Internet , galerías multimedia, sitios de membresía, sistemas de gestión de aprendizaje y tiendas en línea . Disponible como software gratuito y de código abierto , WordPress se encuentra entre los sistemas de gestión de contenido más populares: lo utilizaba el 43,1 % de los 10 millones de sitios web más importantes en diciembre de 2023. [actualizar][ 4] [5]
WordPress está escrito en lenguaje PHP [6] y emparejado con una base de datos MySQL o MariaDB . Las características incluyen una arquitectura de complementos y un sistema de plantillas , a los que WordPress denomina "Temas".
Para funcionar, WordPress debe instalarse en un servidor web , ya sea como parte de un servicio de alojamiento de Internet o en una computadora que ejecute el paquete de software WordPress. [7]
WordPress fue lanzado el 27 de mayo de 2003 por sus fundadores, el desarrollador estadounidense Matt Mullenweg [1] y el desarrollador inglés Mike Little . [8] [9] WordPress Foundation es propietaria de WordPress, proyectos de WordPress y otras marcas comerciales relacionadas. [10]
"WordPress es una fábrica que produce páginas web" [11] es una analogía fundamental diseñada para aclarar las funciones de WordPress: almacena contenido y permite a un usuario crear y publicar páginas web , sin requerir nada más que un dominio y un servicio de alojamiento .
WordPress tiene un sistema de plantillas web que utiliza un procesador de plantillas . Su arquitectura es un controlador frontal , que enruta todas las solicitudes de URI no estáticas a un único archivo PHP que analiza la URI e identifica la página de destino. Esto permite la compatibilidad con enlaces permanentes más legibles para los humanos . [12]
Los usuarios de WordPress pueden instalar y cambiar entre muchos temas diferentes . Los temas permiten a los usuarios cambiar el aspecto y la funcionalidad de un sitio web de WordPress sin alterar el código principal o el contenido del sitio. Se puede agregar código personalizado al sitio web utilizando un tema secundario o mediante un editor de código. Cada sitio web de WordPress requiere que esté presente al menos un tema. Los temas se pueden instalar directamente utilizando la herramienta de administración "Apariencia" de WordPress en el panel de control, o las carpetas de temas se pueden copiar directamente en el directorio de temas. [13] Los temas de WordPress generalmente se clasifican en dos categorías: gratuitos y premium. Muchos temas gratuitos se enumeran en el directorio de temas de WordPress (también conocido como repositorio), y los temas premium están disponibles para su compra en mercados y desarrolladores individuales de WordPress. Los usuarios de WordPress también pueden crear y desarrollar sus propios temas personalizados y cargarlos en el directorio o repositorio de WordPress. [14]
La arquitectura de complementos de WordPress permite a los usuarios ampliar o depreciar las características y funcionalidades de un sitio web o blog. [15] [16] A diciembre de 2021 [actualizar], WordPress.org tiene 59,756 complementos disponibles, [17] cada uno de los cuales ofrece funciones y características personalizadas que permiten a los usuarios adaptar sus sitios a sus necesidades específicas. Sin embargo, esto no incluye los complementos premium disponibles (aproximadamente 1,500+), que pueden no estar incluidos en el repositorio de WordPress.org . Estas personalizaciones van desde la optimización de motores de búsqueda (SEO) hasta los portales de clientes utilizados para mostrar información privada a los usuarios que han iniciado sesión, pasando por los sistemas de gestión de contenido, hasta las funciones de visualización de contenido, como la adición de widgets y barras de navegación . No todos los complementos disponibles están siempre al día con las actualizaciones y, como resultado, es posible que no funcionen correctamente o que no funcionen en absoluto. Si el desarrollador del complemento no ha probado el complemento con las dos últimas versiones principales de WordPress, se mostrará un mensaje de advertencia en el directorio de complementos, informando a los usuarios de que el complemento puede no funcionar correctamente con la última versión de WordPress. [18] La mayoría de los complementos están disponibles a través de WordPress, ya sea descargándolos e instalando los archivos manualmente a través de FTP o a través del panel de WordPress. Sin embargo, muchos terceros ofrecen complementos a través de sus sitios web, muchos de los cuales son paquetes pagos.
Los desarrolladores web que deseen desarrollar complementos deben aprender el sistema de ganchos de WordPress, que consta de más de 2000 ganchos (a partir de la versión 5.7 en 2021) [19] divididos en dos categorías: ganchos de acción y ganchos de filtro. [20]
Los complementos también representan una estrategia de desarrollo que puede transformar WordPress en todo tipo de sistemas y aplicaciones de software, limitadas únicamente por la imaginación y la creatividad de los programadores. Estos se implementan mediante complementos personalizados para crear sistemas que no son sitios web, como aplicaciones de WordPress sin interfaz gráfica y productos de software como servicio (SaaS) .
Los piratas informáticos también podrían utilizar complementos que ataquen sitios que utilizan WordPress, ya que podrían explotar errores en los complementos de WordPress en lugar de errores en el propio WordPress. [21]
Existen aplicaciones de teléfono para WordPress para WebOS , [22] Android , [23] iOS , [24] [25] Windows Phone y BlackBerry . [26] Estas aplicaciones, diseñadas por Automattic, tienen opciones como agregar nuevas publicaciones y páginas de blog, comentar, moderar comentarios, responder a comentarios además de la capacidad de ver las estadísticas. [24] [25]
Los estándares de codificación de accesibilidad de WordPress establecen que "Todo código nuevo o actualizado publicado en WordPress debe cumplir con las Pautas de Accesibilidad al Contenido Web 2.0 en el nivel AA". [27]
WordPress también cuenta con una gestión de enlaces integrada, una estructura de enlaces permanentes limpia y compatible con los motores de búsqueda ; la capacidad de asignar múltiples categorías a las publicaciones; y soporte para etiquetar publicaciones. También se incluyen filtros automáticos, que proporcionan un formato y un estilo estandarizados del texto en las publicaciones (por ejemplo, convirtiendo citas normales en comillas inteligentes ). WordPress también es compatible con los estándares Trackback y Pingback para mostrar enlaces a otros sitios que se han vinculado a una publicación o un artículo. Las publicaciones de WordPress se pueden editar en HTML, utilizando el editor visual o utilizando uno de los diversos complementos que permiten una variedad de funciones de edición personalizadas.
Antes de la versión 3, WordPress admitía un blog por instalación, aunque se podían ejecutar varias copias simultáneas desde diferentes directorios si se configuraba para utilizar tablas de bases de datos independientes. WordPress Multisites (antes conocido como WordPress Multi-User, WordPress MU o WPMU) era una bifurcación de WordPress creada para permitir la existencia de varios blogs dentro de una instalación, pero que pudieran ser administrados por un mantenedor centralizado. WordPress MU permite a quienes tienen sitios web alojar sus propias comunidades de blogs, así como controlar y moderar todos los blogs desde un único panel de control. WordPress MU añade ocho nuevas tablas de datos para cada blog.
A partir del lanzamiento de WordPress 3, WordPress MU se fusionó con WordPress. [28]
b2/cafelog , más comúnmente conocido como b2 o catalog , fue el precursor de WordPress. [29] Se estima que b2/cafelog se había instalado en aproximadamente 2000 blogs en mayo de 2003. [30] Fue escrito en PHP para su uso con MySQL por Michel Valdrighi, quien fue un desarrollador colaborador de WordPress hasta 2005. Aunque WordPress es el sucesor oficial, otro proyecto, b2evolution , también está en desarrollo activo.
A medida que el desarrollo de b2/cafelog se ralentizaba, Matt Mullenweg comenzó a reflexionar sobre la idea de bifurcar b2/cafelog y las nuevas características que querría en un nuevo CMS, en una publicación de blog escrita el 24 de enero de 2003. [31] Mike Little, un desarrollador profesional, fue el primero en comentar la publicación del blog expresando su interés en contribuir. [31] [32] Los dos trabajaron juntos para crear la primera versión de WordPress, la versión 0.70, [33] que se lanzó el 27 de mayo de 2003. [34] Christine Selleck Tremoulet, una amiga de Mullenweg, sugirió el nombre WordPress . [35] [36]
En 2004, Six Apart cambió los términos de licencia del paquete competidor Movable Type , lo que provocó que muchos de sus usuarios más influyentes migraran a WordPress. [37] [38] En octubre de 2009, el Informe de participación de mercado de CMS de código abierto concluyó que WordPress disfrutaba de la mayor fortaleza de marca de cualquier sistema de gestión de contenido de código abierto.
En mayo de 2021, el 64,8% de todos los sitios web cuyo sistema de gestión de contenidos es conocido y el 41,4% de los 10 millones de sitios web más importantes utilizan WordPress. [4]
Las principales versiones de WordPress llevan nombres en código en honor a músicos de jazz conocidos , a partir de la versión 1.0. [43] [44]
Aunque solo se soporta oficialmente la versión actual, las actualizaciones de seguridad se incorporan "como cortesía" a todas las versiones desde la 4.0. [45]
Versión [46] | Nombre en clave | Fecha de lanzamiento [47] | Notas | ||||||
---|---|---|---|---|---|---|---|---|---|
Versión antigua, ya no se mantiene:0,7 | — | 27 de mayo de 2003 [48] | Utiliza la misma estructura de archivos que su predecesor, b2/cafelog , y continúa la numeración de su última versión, 0.6. [49] Solo 0.71-gold está disponible para descargar en la página oficial del Archivo de versiones de WordPress. | ||||||
Versión antigua, ya no se mantiene:1.0 | Davis | 3 de enero de 2004 [50] | Se agregaron enlaces permanentes compatibles con motores de búsqueda, categorías múltiples, instalación y actualización extremadamente sencillas, moderación de comentarios, compatibilidad con XFN y compatibilidad con Atom. | ||||||
Versión antigua, ya no se mantiene:1.0.2 | Blakey | 11 de marzo de 2004 [51] | Esta fue solo una versión de corrección de errores y no contenía características nuevas. | ||||||
Versión antigua, ya no se mantiene:1.2 | Mingus | 22 de mayo de 2004 [52] | Se agregó soporte para complementos; en el que se utilizan los mismos encabezados de identificación sin cambios en las versiones de WordPress a partir de 2011 [actualizar]. | ||||||
Versión antigua, ya no se mantiene:1.5 | Cuerno extraviado | 17 de febrero de 2005 [53] | Se agregaron una serie de características vitales, como la capacidad de administrar páginas estáticas y un sistema de plantillas/temas. También se le agregó una nueva plantilla predeterminada (con nombre en código Kubrick ). [54] Diseñada por Michael Heilemann. | ||||||
Versión antigua, ya no se mantiene:2.0 | Duque | 31 de diciembre de 2005 [55] | Se agregó edición enriquecida, mejores herramientas de administración, carga de imágenes, publicación más rápida, sistema de importación mejorado, revisión total del back-end y varias mejoras para los desarrolladores de complementos. | ||||||
Versión antigua, ya no se mantiene:2.1 | Ella | 22 de enero de 2007 [56] | Problemas de seguridad corregidos, una interfaz rediseñada, herramientas de edición mejoradas (incluyendo corrector ortográfico integrado y guardado automático) y opciones de administración de contenido mejoradas. | ||||||
Versión antigua, ya no se mantiene:2.2 | Obtener | 16 de mayo de 2007 [57] | Se agregó soporte de widgets para plantillas, soporte actualizado para feeds Atom y optimizaciones de velocidad. | ||||||
Versión antigua, ya no se mantiene:2.3 | Diestro | 24 de septiembre de 2007 [58] | Se agregó soporte de etiquetado nativo, nuevo sistema de taxonomía para categorías y fácil notificación de actualizaciones, soporte total para Atom 1.0, con el protocolo de publicación y algunas correcciones de seguridad muy necesarias. | ||||||
Versión antigua, ya no se mantiene:2.5 | Brecker | 29 de marzo de 2008 [59] | Importante renovación del panel de control, widgets del panel de control, carga de múltiples archivos, búsqueda extendida, editor mejorado, un sistema de complementos mejorado y más. | ||||||
Versión antigua, ya no se mantiene:2.6 | Tyner | 15 de julio de 2008 [60] | Se agregaron nuevas características que hicieron de WordPress un CMS más poderoso: ahora puede rastrear cambios en cada publicación y página y permitir publicaciones fáciles desde cualquier lugar de la web. | ||||||
Versión antigua, ya no se mantiene:2.7 | Coltrane | 11 de diciembre de 2008 [61] | La interfaz de administración se rediseñó por completo, se agregaron actualizaciones automáticas y se instalaron complementos desde dentro de la interfaz de administración. | ||||||
Versión antigua, ya no se mantiene:2.8 | Panadero | 10 de junio de 2009 [62] | Se agregaron mejoras de velocidad, instalación automática de temas desde la interfaz de administración, introducción del editor CodePress para resaltado de sintaxis y una interfaz de widget rediseñada. | ||||||
Versión antigua, ya no se mantiene:2.9 | Carmen | 19 de diciembre de 2009 [63] | Se agregó deshacer global, editor de imágenes incorporado, actualización de complementos por lotes y muchos ajustes menos visibles. | ||||||
Versión antigua, ya no se mantiene:3.0 | Telonioso | 17 de junio de 2010 [64] | Se agregaron nuevas API de temas , se fusionaron WordPress y WordPress MU, creando la nueva funcionalidad de múltiples sitios, el nuevo tema predeterminado "Twenty Ten" y una interfaz de administración renovada y más liviana. | ||||||
Versión antigua, ya no se mantiene:3.1 | Reinhardt | 23 de febrero de 2011 [65] | Se agregó la barra de administración, que se muestra en todas las páginas del blog cuando un administrador inicia sesión, y el formato de publicación, que se explica mejor como una función de microblogging similar a Tumblr. Proporciona un acceso fácil a muchas funciones críticas, como comentarios y actualizaciones. Incluye capacidades de enlaces internos, una interfaz de escritura optimizada y muchos otros cambios. | ||||||
Versión antigua, ya no se mantiene:3.2 | Gershwin | 4 de julio de 2011 [66] | Se centró en hacer que WordPress sea más rápido y liviano. Se lanzó solo cuatro meses después de la versión 3.1, lo que refleja la creciente velocidad de desarrollo en la comunidad de WordPress. | ||||||
Versión antigua, ya no se mantiene:3.3 | Hijo | 12 de diciembre de 2011 [67] | Centrado en hacer que WordPress sea más amigable para principiantes y usuarios de tabletas . | ||||||
Versión antigua, ya no se mantiene:3.4 | Verde | 13 de junio de 2012 [68] | Centrado en mejoras en la personalización del tema, integración de Twitter y varios cambios menores. | ||||||
Versión antigua, ya no se mantiene:3.5 | Elfo | 11 de diciembre de 2012 [69] | Soporte para pantalla Retina , selector de color, un nuevo tema predeterminado "Twenty Twelve", flujo de trabajo de imágenes mejorado. | ||||||
Versión antigua, ya no se mantiene:3.6 | Óscar | 1 de agosto de 2013 [70] | Nuevo tema predeterminado "Veinte Trece", mejoras de administración, actualización de la interfaz de usuario de formatos de publicación, mejoras en la interfaz de usuario de los menús, nuevo sistema de revisión, guardado automático y bloqueo de publicaciones. | ||||||
Versión antigua, ya no se mantiene:3.7 | base | 24 de octubre de 2013 [71] | Aplicar automáticamente actualizaciones de mantenimiento y seguridad en segundo plano, recomendaciones de contraseñas más seguras y soporte para instalar automáticamente los archivos de idioma correctos y mantenerlos actualizados. | ||||||
Versión antigua, ya no se mantiene:3.8 | Parker | 12 de diciembre de 2013 [72] | Interfaz de administración mejorada, diseño responsivo para dispositivos móviles, nueva tipografía usando Open Sans , esquemas de colores de administración, interfaz de administración de temas rediseñada, panel principal simplificado, tema predeterminado estilo revista "Twenty Fourteen", segundo lanzamiento usando "Proceso de desarrollo de complemento primero". | ||||||
Versión antigua, ya no se mantiene:3.9 | Herrero | 16 de abril de 2014 [73] | Mejoras en el editor de medios, vistas previas de widgets y encabezados en vivo y nuevo navegador de temas. | ||||||
Versión antigua, ya no se mantiene:4.0 | Benny | 4 de septiembre de 2014 [74] | Gestión de medios mejorada, incrustaciones, interfaz de escritura, cambio de idioma fácil, personalizador de temas, descubrimiento de complementos y compatibilidad con PHP 5.5 y MySQL 5.6. [75] | ||||||
Versión antigua, pero aún mantenida:4.1 | Dina | 18 de diciembre de 2014 [76] | Twenty Fifteen como nuevo tema predeterminado, escritura sin distracciones, cambio de idioma fácil, incrustaciones de Vine y recomendaciones de complementos. | ||||||
Versión antigua, pero aún mantenida:4.2 | Powell | 23 de abril de 2015 [77] | Nuevas funciones de "Presione esto", soporte de caracteres mejorado, soporte de emoji, personalizador mejorado, nuevas incrustaciones y sistema de complementos actualizado. | ||||||
Versión antigua, pero aún mantenida:4.3 | Billie | 18 de agosto de 2015 [78] | Centrarse en la experiencia móvil, mejores contraseñas y un personalizador mejorado. | ||||||
Versión antigua, pero aún mantenida:4.4 | Clifford | 8 de diciembre de 2015 [79] | Introducción del tema "Twenty Sixteen" e imágenes e incrustaciones responsivas mejoradas. | ||||||
Versión antigua, pero aún mantenida:4.5 | Coleman | 12 de abril de 2016 [80] | Se agregaron enlaces en línea, atajos de formato, vistas previas interactivas en vivo y otras actualizaciones adicionales. | ||||||
Versión antigua, pero aún mantenida:4.6 | Pimienta | 16 de agosto de 2016 [81] | Se agregaron actualizaciones optimizadas, fuentes nativas, mejoras en el editor con verificador de enlaces en línea y recuperación de contenido, y otras actualizaciones internas. | ||||||
Versión antigua, pero aún mantenida:4.7 | Vaughan | 6 de diciembre de 2016 [82] | Viene con el nuevo tema predeterminado "Twenty Seventeen", soporte para encabezado de video, vista previa en PDF, CSS personalizado en la vista previa en vivo, mejoras en el editor y otras actualizaciones internas. | ||||||
Versión antigua, pero aún mantenida:4.8 | Evans | 8 de junio de 2017 [83] | El editor de próxima generación. Entre los objetivos específicos adicionales se incluyen los límites de elementos y enlaces en línea de TinyMCE, nuevos widgets multimedia y WYSIWYG en el widget de texto. Fin de la compatibilidad con las versiones 8, 9 y 10 de Internet Explorer. | ||||||
Versión antigua, pero aún mantenida:4.9 | Tipton | 16 de noviembre de 2017 [84] | Se mejoró la experiencia de personalización de temas, que incluye programación, enlaces de vista previa de la interfaz, revisiones de guardado automático, exploración de temas, funciones de menú mejoradas y resaltado de sintaxis. Se agregó un nuevo widget de galería y widgets de texto y video actualizados. El editor de temas brinda advertencias y reversiones al guardar archivos que producen errores fatales. [85] | ||||||
Versión antigua, pero aún mantenida:5.0 | Bebo | 6 de diciembre de 2018 [86] | Nuevo editor basado en bloques Gutenberg [87] con nuevo tema predeterminado "Twenty Nineteen". | ||||||
Versión antigua, pero aún mantenida:5.1 | Betty | 21 de febrero de 2019 [88] | Avisos de actualización de versión de PHP y mejoras en el editor de bloques. | ||||||
Versión antigua, pero aún mantenida:5.2 | Jaco | 7 de mayo de 2019 [89] | Incluye verificación del estado del sitio, protección contra errores de PHP, el nuevo directorio de bloques y firma de paquetes de actualización. | ||||||
Versión antigua, pero aún mantenida:5.3 | Iglesia | 12 de noviembre de 2019 [90] | Mejore las interacciones de los usuarios actuales y haga que las interfaces de usuario sean más fáciles de usar. El nuevo tema predeterminado "Twenty Twenty" fue diseñado por Anders Norén. | ||||||
Versión antigua, pero aún mantenida:5.4 | Aderley | 31 de marzo de 2020 [91] | Se agregaron bloques de íconos y botones sociales, se mejoró la personalización de bloques y la interfaz de usuario, se agregaron funciones para exportaciones de datos personales, campos personalizados para elementos del menú, mejoras en bloques para desarrolladores. [92] | ||||||
Versión antigua, pero aún mantenida:5.5 | Eckstine | 11 de agosto de 2020 [93] | Se agregaron imágenes de carga diferida, mapas de sitios XML de forma predeterminada, actualizaciones automáticas de complementos y temas, y mejoras en el editor de bloques. [94] | ||||||
Versión antigua, pero aún mantenida:5.6 | Simona | 8 de diciembre de 2020 [95] | Nuevo tema predeterminado "Twenty Twenty-One", mejoras de Gutenberg, actualizaciones automáticas para versiones principales, mayor soporte para PHP 8, contraseñas de aplicaciones para autenticación de API REST, accesibilidad mejorada. [96] | ||||||
Versión antigua, pero aún mantenida:5.7 | Esperanza | 9 de marzo de 2021 [97] | El nuevo editor es más fácil de usar, permite hacer más cosas sin escribir código personalizado, paleta de colores predeterminada más simple, de HTTP a HTTPS con un solo clic, nueva API de Robots, carga diferida de sus iframes y limpieza continua después de la actualización a jQuery 3.5.1. [98] | ||||||
Versión antigua, pero aún mantenida:5.8 | Tatum | 20 de julio de 2021 [99] | Widgets de bloques, bloques de bucle de consultas, temas de bloques, vista de lista, transformaciones de patrones, duotono, nuevo archivo theme.json, compatibilidad con IE11 eliminada , compatibilidad con imágenes WebP , nuevos indicadores de compatibilidad de bloques. [100] | ||||||
Versión antigua, pero aún mantenida:5.9 | Josefina | 25 de enero de 2022 [101] | Nuevo tema predeterminado "Twenty Twenty-Two", nueva función de administración de WordPress, Editor de sitios, temas de bloques administrables a través del Editor de sitios, nuevo bloque de navegación, controles de bloques mejorados, Directorio de patrones, Vista de lista, bloque de galería refactorizado, soporte para temas secundarios Theme.json, bloqueo a nivel de bloque, múltiples hojas de estilo por bloque. [102] | ||||||
Versión antigua, pero aún mantenida:6.0 | Arturo | 24 de mayo de 2022 [103] | Mejoras en la escritura de Gutenberg, múltiples variaciones de estilo y opciones de plantilla ampliadas para temas de bloques, patrones integrados, herramientas de diseño adicionales, múltiples selecciones de bloques desde la vista de lista, bloqueo de bloques y varias mejoras de rendimiento y accesibilidad. [104] | ||||||
Versión antigua, pero aún mantenida:6.1 | Misha | 1 de noviembre de 2022 [105] | Mejoras en la escritura de Gutenberg, herramientas de diseño para mayor consistencia y control, diseños más limpios y visualización de configuraciones de documentos, administración de menú, tipografía fluida, marcadores de bloque mejorados y ajustes preestablecidos de espaciado. [106] | ||||||
Versión antigua, pero aún mantenida:6.2 | Delfín | 29 de marzo de 2023 [107] | Interfaz del Editor de sitios rediseñada, bloque de navegación mejorado, insertador de bloques y barra lateral de configuración de bloques organizada con pestañas para Configuración y Estilos. También está disponible una colección de patrones de encabezado y pie de página para temas de bloques, así como la integración de medios Openverse y el modo Sin distracciones para escribir. El nuevo Libro de estilos proporciona una descripción general completa de cómo se ve cada bloque en la biblioteca del sitio, y los usuarios ahora pueden copiar y pegar estilos y agregar CSS personalizado para tener más control sobre la apariencia de su sitio. Otras características incluyen posicionamiento fijo para bloques de grupo de nivel superior, opciones para importar widgets favoritos de temas clásicos y fuentes locales en temas predeterminados de WordPress para una mejor privacidad con Google Fonts incluido. [108] | ||||||
Versión antigua, pero aún mantenida:6.3 | león | 8 de agosto de 2023 [109] | Gestión completa de contenido a través del Editor del sitio, vista previa del tema de bloque, nueva sección Mis patrones para guardar los arreglos de bloques, gestión de preferencias de plantillas y editores a través de la Paleta de comandos, herramientas de diseño y flujo de trabajo mejorados, nuevo bloque de Notas al pie y Detalles, mejoras de rendimiento y accesibilidad. Configuración de la relación de aspecto de la imagen, edición sin distracciones para el Editor del sitio, barra de herramientas superior actualizada, vista de lista mejorada, creación de plantillas de patrones. [110] | ||||||
Versión antigua, pero aún mantenida:6.4 | Shirley | 7 de noviembre de 2023 [111] | Nuevo tema predeterminado "Veinte veinticuatro", mejoras de escritura, paleta de comandos mejorada, filtrado de patrones avanzado, herramientas de diseño de bloques ampliadas, funciones de caja de luz de imágenes, cambio de nombre de bloques de grupo, vistas previas de imágenes en la vista de lista, exportación de patrones personalizados como archivos JSON, nueva función de ganchos de bloque y varias mejoras de rendimiento y accesibilidad. [112] | ||||||
Versión estable actual: 6.5 | Reina | 2 de abril de 2024 [113] | Administración de fuentes de Google a través de la biblioteca de fuentes, visualización de marcas de tiempo, resúmenes rápidos e historial de revisiones a través del Libro de estilo, herramientas de fondo mejoradas, relaciones de aspecto y sombras de cuadro para diseños y grupos de bloques, vistas de datos, arrastrar y soltar mejorado, controles de enlaces mejorados, nuevas API de interactividad y enlaces de bloques, nuevas herramientas de apariencia para temas clásicos sin usar theme.json , dependencias de complementos y varias mejoras de rendimiento y accesibilidad. [114] | ||||||
|
La versión de diciembre de 2018 de WordPress 5.0, "Bebo", recibe su nombre en homenaje al pionero músico de jazz cubano Bebo Valdés . [115]
Incluía un nuevo editor predeterminado "Gutenberg", un editor basado en bloques; que permite a los usuarios modificar el contenido mostrado de una manera mucho más fácil de usar que las iteraciones anteriores. Los bloques son unidades abstractas de marcado que, compuestas juntas, forman el contenido o el diseño de una página web . [116] El contenido anterior que se creó en las páginas de WordPress se enumera en lo que se conoce como un bloque clásico. [117] Antes de Gutenberg, había varios editores basados en bloques disponibles como complementos de WordPress, por ejemplo, Elementor . Después del lanzamiento de Gutenberg, se realizaron comparaciones entre este y esos complementos existentes. [118] [119]
El complemento Classic Editor se creó como resultado de las preferencias de los usuarios y ayudó a los desarrolladores de sitios web a mantener los complementos anteriores compatibles únicamente con WordPress 4.9, lo que les dio tiempo a los desarrolladores de complementos para actualizar sus complementos y hacerlos compatibles con la versión 5.0. Tener instalado el complemento Classic Editor restaura la experiencia de edición "clásica" que WordPress tenía hasta la versión 5.0. [120] El complemento Classic Editor será compatible al menos hasta 2024. [121]
A partir de agosto de 2023, el complemento Editor clásico está activo en más de 5 millones de instalaciones de WordPress. [122]
Se han descubierto y corregido muchos problemas de seguridad [123] en el software, particularmente en 2007, 2008 y 2015. Según Secunia , en abril de 2009 WordPress tenía siete avisos de seguridad sin parchear (de un total de 32), con una calificación máxima de "Menos crítico". Secunia mantiene una lista actualizada de vulnerabilidades de WordPress. [124]
En enero de 2007, muchos blogs de optimización de motores de búsqueda (SEO) de alto perfil , así como muchos blogs comerciales de bajo perfil que presentaban AdSense , fueron el objetivo y atacaron con un exploit de WordPress. [125] Una vulnerabilidad separada en uno de los servidores web del sitio del proyecto permitió a un atacante introducir código explotable en forma de puerta trasera en algunas descargas de WordPress 2.1.1. La versión 2.1.2 abordó este problema; un aviso publicado en ese momento recomendaba a todos los usuarios que actualizaran de inmediato. [126]
En mayo de 2007, un estudio reveló que el 98% de los blogs de WordPress que se ejecutaban eran vulnerables a ataques porque utilizaban versiones obsoletas y sin soporte del software. [127] Para ayudar a mitigar este problema, WordPress hizo que la actualización del software fuera un proceso automatizado mucho más fácil y de "un solo clic" en la versión 2.7 (lanzada en diciembre de 2008). [128] Sin embargo, las configuraciones de seguridad del sistema de archivos necesarias para habilitar el proceso de actualización pueden ser un riesgo adicional. [129]
En una entrevista de junio de 2007, Stefan Esser, el fundador del Equipo de Respuesta de Seguridad PHP, habló críticamente del historial de seguridad de WordPress, citando problemas con la arquitectura de la aplicación que hacían innecesariamente difícil escribir código que estuviera a salvo de vulnerabilidades de inyección SQL , así como algunos otros problemas. [130]
En junio de 2013, se descubrió que algunos de los 50 complementos de WordPress más descargados eran vulnerables a ataques web comunes, como inyección SQL y XSS . Una inspección independiente de los 10 principales complementos de comercio electrónico mostró que siete de ellos eran vulnerables. [131]
Para promover una mejor seguridad y optimizar la experiencia de actualización en general, se introdujeron actualizaciones automáticas en segundo plano en WordPress 3.7. [132]
Las instalaciones individuales de WordPress se pueden proteger con complementos de seguridad que evitan la enumeración de usuarios, ocultan recursos y frustran las sondas. Los usuarios también pueden proteger sus instalaciones de WordPress tomando medidas como mantener todas las instalaciones, temas y complementos de WordPress actualizados, usar solo temas y complementos confiables [133] y editar el archivo de configuración del sitio .htaccesssi lo admite el servidor web para evitar muchos tipos de ataques de inyección SQL y bloquear el acceso no autorizado a archivos confidenciales. Es especialmente importante mantener actualizados los complementos de WordPress porque los posibles piratas informáticos pueden enumerar fácilmente todos los complementos que usa un sitio y luego ejecutar escaneos en busca de vulnerabilidades contra esos complementos. Si se encuentran vulnerabilidades, se pueden explotar para permitir que los piratas informáticos, por ejemplo, carguen sus archivos (como un shell web ) que recopilan información confidencial.
Los desarrolladores también pueden utilizar herramientas para analizar posibles vulnerabilidades, como Jetpack Protect, WPScan, WordPress Auditor y WordPress Sploit Framework desarrollado por 0pc0deFR. Este tipo de herramientas investigan vulnerabilidades conocidas, como CSRF , LFI , RFI , XSS, inyección SQL y enumeración de usuarios. Sin embargo, no todas las vulnerabilidades pueden ser detectadas por herramientas, por lo que es recomendable comprobar el código de complementos, temas y otros complementos de otros desarrolladores.
En marzo de 2015, se informó que el complemento Yoast SEO era vulnerable a la inyección SQL, lo que permitía a los atacantes ejecutar potencialmente comandos SQL arbitrarios. [134] [135] El problema se solucionó en la versión 1.7.4 del complemento. [136]
En enero de 2017, los auditores de seguridad de Sucuri identificaron una vulnerabilidad en la API REST de WordPress que permitiría a cualquier usuario no autenticado modificar cualquier publicación o página dentro de un sitio que ejecute WordPress 4.7 o una versión posterior. Los auditores notificaron discretamente a los desarrolladores de WordPress y, en seis días, WordPress lanzó un parche de alta prioridad para la versión 4.7.2, que solucionaba el problema. [137] [138]
A partir de WordPress 6.0, el requisito mínimo de versión de PHP es PHP 5.6, [139] que se lanzó el 28 de agosto de 2014, [140] y que no ha sido compatible con PHP Group y no ha recibido ningún parche de seguridad desde el 31 de diciembre de 2018. [140] Por lo tanto, WordPress recomienda usar la versión de PHP 7.4 o superior. [139]
En ausencia de modificaciones específicas en su código de formato predeterminado, los sitios web basados en WordPress utilizan el elemento canvas para detectar si el navegador puede representar correctamente los emoji . Debido a que Tor Browser actualmente no discrimina entre este uso legítimo de la API Canvas y un intento de realizar la identificación de canvas , advierte que el sitio web está intentando "extraer datos de imágenes de canvas HTML5". Los esfuerzos en curso buscan soluciones alternativas para tranquilizar a los defensores de la privacidad y, al mismo tiempo, conservar la capacidad de verificar la capacidad adecuada de representación de emoji. [141]
Matt Mullenweg y Mike Little fueron cofundadores del proyecto. Entre los principales desarrolladores se encuentran Helen Hou-Sandí, Dion Hulse, Mark Jaquith, Matt Mullenweg, Andrew Ozz y Andrew Nacin. [142] [143]
WordPress también es desarrollado por su comunidad, que incluye a WP tester , un grupo de voluntarios que prueba cada versión. Tienen acceso anticipado a las compilaciones nocturnas , las versiones beta y las versiones candidatas. Los errores se documentan en una lista de correo especial o en la herramienta Trac del proyecto .
Aunque fue desarrollado en gran medida por la comunidad que lo rodea, WordPress está estrechamente asociado con Automattic , la empresa fundada por Matt Mullenweg. [144]
WordPress Foundation es una organización sin fines de lucro que se creó para apoyar el proyecto WordPress. [145] [146] [147] El propósito de la organización es garantizar el acceso abierto a los proyectos de software de WordPress para siempre. [145] [146] Como parte de esto, la organización posee y administra WordPress, WordCamp y marcas comerciales relacionadas . [145] [10] [148] En enero de 2010, Matt Mullenweg formó la organización [145] para poseer y administrar las marcas comerciales del proyecto WordPress. [149] [148] Anteriormente, a partir de 2006, Automattic actuó como propietario a corto plazo de las marcas comerciales de WordPress. Desde el principio, tenía la intención de colocar más tarde las marcas comerciales de WordPress con la Fundación WordPress, que aún no existía en 2006 y que finalmente tardó más en configurarse de lo esperado. [149] [150]
El 14 de diciembre de 2021, Matt Mullenweg anunció el Directorio de fotografías de WordPress en el evento State of the Word 2021. [151] Es un directorio de imágenes de código abierto para imágenes abiertas mantenido por el proyecto WordPress. [151] El directorio de imágenes tiene como objetivo proporcionar una alternativa abierta a los bancos de imágenes cerrados , como Unsplash , Pixbaby y Adobe Stock , cuyos términos de licencia se han vuelto restrictivos en los últimos años. El uso en temas de WordPress, por ejemplo, está restringido. [151] [152] En enero de 2022, el proyecto comenzó a reunir voluntarios y, en febrero, se lanzó su propio sitio web para desarrolladores, donde a continuación se seleccionaron los representantes del equipo. [153]
WordCamps son conferencias informales, organizadas localmente, que cubren todo lo relacionado con WordPress. [154] El primer evento de este tipo fue WordCamp 2006 en agosto de 2006 en San Francisco , que duró un día y tuvo más de 500 asistentes. [155] [156] El primer WordCamp fuera de San Francisco se celebró en Pekín en septiembre de 2007. [157] Desde entonces, ha habido más de 1.022 WordCamps en más de 75 ciudades en 65 países de todo el mundo. [154] WordCamp San Francisco 2014 fue la última conferencia anual oficial de desarrolladores y usuarios de WordPress que tuvo lugar en San Francisco, habiendo sido ahora reemplazada por WordCamp US. [158] Realizados por primera vez en 2013 como WordCamp Europe, los WordCamps regionales en otras regiones geográficas se llevan a cabo para conectar a personas que aún no están activas en sus comunidades locales e inspirar a los asistentes a iniciar comunidades de usuarios en sus ciudades de origen. [159] En 2019, la región nórdica tuvo su propio WordCamp Nordic. [160] [161] El primer WordCamp Asia se iba a celebrar en 2020, [162] pero se canceló debido a la pandemia de COVID-19 . [163]
El sitio web de soporte principal de WordPress es WordPress.org. Este sitio web de soporte aloja tanto el Codex de WordPress, el manual en línea de WordPress y un repositorio dinámico de información y documentación de WordPress, [164] como los foros de WordPress, una comunidad en línea activa de usuarios de WordPress. [165]
Los servicios de alojamiento de WordPress suelen ofrecer instalaciones de WordPress con un solo clic, actualizaciones y copias de seguridad automáticas y funciones de seguridad para protegerse contra amenazas comunes. Muchos también ofrecen soporte y están configurados para un rendimiento óptimo con el CMS.
Existen dos tipos principales de alojamiento de WordPress: alojamiento compartido de WordPress y alojamiento administrado de WordPress. El alojamiento compartido de WordPress es una opción económica en la que varios sitios web residen en un solo servidor y comparten recursos. El alojamiento administrado de WordPress incluye la gestión integral de un sitio de WordPress, que incluye soporte técnico, seguridad, optimización del rendimiento y, a menudo, mayores recursos del servidor, pero tiene un precio más alto.
b2 había sido abandonado, en realidad, a través de una serie de circunstancias.
Instalaciones activas: más de 5 millones
{{cite web}}
: CS1 maint: bot: original URL status unknown (link), Recuperado el 7 de julio de 2017{{cite web}}
: CS1 maint: bot: original URL status unknown (link), Recuperado el 7 de julio de 2017Recientemente me reuní con Matt Mullenweg, el creador de WordPress y director ejecutivo de Automattic, la empresa que desarrolla WordPress y ofrece una gama de productos y servicios para usuarios de WordPress, tanto grandes como pequeños. Automattic está valorada hoy en más de mil millones de dólares.