Вы находитесь на странице: 1из 7

WordPress

WordPress.org (en español)

Nuevo logo de Wordpress

Información general

Modelo de desarrollo software libre

Desarrollador(es) Automattic, Helen Hou-Sandí,


Andrew Nacin, Dion Hulse, Mark
Jaquith y Andrew Ozz

Autor(es) Matt Mullenweg, Ryan


Boren, Donncha O Caoimh

Lanzamiento inicial 27 de mayo de 2003(info)

Última versión 4.9.8 (info)


estable 2 de agosto de 2018 (1 mes y 3 días)

Género Sistema de gestión de


contenido y Weblog
Programado en PHP

Sistema operativo multiplataforma

Plataforma Multiplataforma

Tamaño 5,8 MB

Licencia GPL1

Estado actual Activo, Versión 4.X en Desarrollo

En español Sí

[editar datos en Wikidata]

WordPress es un sistema de gestión de contenidos o CMS (por sus siglas en


inglés, Content Management System) enfocado a la creación de cualquier tipo de página
web. Originalmente alcanzó una gran popularidad en la creación de blogs, para convertirse
con el tiempo en una de las principales herramientas para la creación de páginas web
comerciales. Está desarrollado en el lenguaje PHP para entornos que
ejecuten MySQL y Apache, bajo licencia GPL y es software libre. Sus fundadores son Matt
Mullenweg y Mike Little. WordPress fue creado a partir del desaparecido b2/cafelog y se
ha convertido en el CMS más popular de la blogosfera y en el más popular con respecto a
cualquier otro CMS de uso general.23 Las causas de su enorme crecimiento son, entre
otras, su licencia, su facilidad de uso y sus características como gestor de contenidos.
Aunque la mayor parte de la documentación existente, así como el espíritu original de sus
desarrolladores, se basa en la utilización del motor de bases de datos MySQL sobre el
servidor web Apache, éste sistema de gestión de contenidos puede también instalarse en
entornos que ejecuten Postgresql, MariaDB y Nginx, Pueden verse pros y contras de la
utilización de bases de datos alternativas en la documentación oficial de Codex. El mismo
sitio puede ser consultado a la hora de planificar una instalación basada en Nginx.
Otro punto a considerar sobre su éxito y extensión es la enorme comunidad de
desarrolladores y diseñadores, encargados de programarlo en su núcleo o creando
complementos (llamados plugins) y plantillas (llamados temas) para la comunidad. En
noviembre de 2017 era usado por el 29,1% de todos los sitios en Internet y un 59,9% de
todos los sitios basados en gestores de contenido (CMS).4

Índice

 1Historia
o 1.1Nombre y versiones
o 1.2La Fundación WordPress
o 1.3Desarrolladores
 2Características principales
o 2.1Estructura
o 2.2Funcionalidades
o 2.3Multisitio
o 2.4Plantillas o temas (themes)
o 2.5Widgets
o 2.6Plugins
 3Versiones
o 3.1Iniciales
o 3.2Rama 2.x
o 3.3Rama 3.x
o 3.4Rama 4.x
o 3.5WordPress para iPhone
 4Instalación
 5Copia de seguridad
 6Premios
 7Temas visuales auspiciados
 8Vulnerabilidades
 9Conferencias
 10Críticas
 11Referencias
o 11.1Notas
 12Véase también
 13Enlaces externos

Historia[editar]
Nombre y versiones[editar]
El desarrollador principal, Matt Mullenweg, eligió el nombre WordPress por sugerencia de
su amiga Christine Selleck. Las versiones lanzadas de WordPress tienen como nombre en
clave músicos de jazz como por ejemplo la versión 1.0, Mingus. La versión 1.5, que fue
lanzada a mediados de febrero de 2005, tiene como nombre en clave «Strayhorn» (Billy
Strayhorn) y ofreció una gama amplia de nuevas características, como por ejemplo el uso
de páginas estáticas.

La Fundación WordPress[editar]
La Fundación WordPress es propietaria y gestiona la marca registrada WordPress.
Automattic (juego de palabras entre automatic y Matt), no es la empresa propietaria de
WordPress. Es la empresa propietaria del producto llamado WordPress.com, un servicio
de alojamiento de webs que utiliza la plataforma WordPress para funcionar.
WordPress facilita la administración de páginas fuera del orden cronológico «normal» del
weblog y ha sido el primer paso para transformarse de un software básico de
administración de blogs a un completo sistema de administración de contenidos.
Otra funcionalidad es la del sistema de creación de plantillas o temas, que permiten al
usuario activar o desactivar una u otra según deseen para sus sitios.

Desarrolladores[editar]
Ryan Boren y Matt Mullenweg son los directores de desarrollo. Mullenweg y Mike
Little fueron los fundadores del proyecto. Los desarrolladores son:

 Dougal Campbell
 Mark Jaquith
 Donncha Ó Caoimh
 Andy Skelton
 Michel Valdrighi
 Peter Westwood
Aunque gran parte del proyecto ha sido desarrollado por la comunidad alrededor de
WordPress, aún está asociado a Automattic, la empresa donde algunos de los principales
contribuyentes de WordPress son empleados.5
WordPress es también en parte desarrollado por su comunidad, entre los que se cuentan
los evaluadores, un grupo de personas que dedican tiempo y esfuerzo voluntariamente
para probar cada lanzamiento. Ellos tienen acceso a las versiones aún en desarrollo
(conocidas como nightly builds), versiones Beta y versiones candidatas (Release
Candidates). Actualizando a estas versiones, pueden encontrar errores e informar de ellos
en una lista de correo especial o en el sistema de seguimiento de errores basado en Trac.

Características principales[editar]
WordPress nació del deseo de construir un sistema de publicación personal, elegante y
con una buena arquitectura («Código es poesía»). Basado en PHP, MySQL y con licencia
GPL, WordPress pone especial atención a la estética, estándares web y usabilidad.6
En principio, está configurado para usar un blog por sitio o instalación, pero también es
posible tener varios blogs con varias o una única base de datos desde la versión 3.0.7

Estructura[editar]
 WordPress, en principio, es un sistema de publicación web basado en entradas
ordenadas por fecha; las entradas corresponden a una o más categorías o
taxonomías. Además, cuenta con un administrador de páginas estáticas no
cronológicas.
 La estructura y diseño visual del sitio depende de un sistema de plantillas
independiente del contenido, que pueden tener varias opciones de personalización
dependiendo de su autor.
 Bloques con funciones específicas por medio de complementos cuya publicación se
realiza por medio de widgets.
 La filosofía de WordPress apuesta decididamente por la elegancia, la sencillez y las
recomendaciones del W3C pero depende siempre de la plantilla a usar. TwentyTen,
por ejemplo, es una plantilla predeterminada y que es válida como (X)HTML
Tradicional y CSS.
 Separa el contenido y el diseño en XHTML y CSS; aunque, como se ha dicho,
depende de la plantilla que se esté usando. No obstante, el código que se intenta
generar en las entradas apuesta por esta característica forzando (si así se elige) un
marcado correcto.
 La gestión y ejecución corre a cargo del sistema de administración con los
complementos y widgets que usan las plantillas.
Funcionalidades[editar]
 Fácil instalación, actualización y personalización.
 Actualización automática del sistema implementada en la versión 2.7.
 Múltiples autores o usuarios, junto con sus roles o perfiles que establecen distintos
niveles de permisos (desde la versión 2.0).
 Sitios con varios blogs (a partir de la versión 1.6).
 Capacidad de crear páginas estáticas (a partir de la versión 1.5).
 Permite ordenar artículos y páginas estáticas en categorías, subcategorías y etiquetas.
 Cuatro estados por entrada:Publicado, Borrador, Esperando revisión (nuevo en
WordPress 2.3) y Privado (solo usuarios registrados), además de uno adicional:
Protegido con contraseña.
 Editor WYSIWYG (por sus siglas en inglés, «lo que ves es lo que tienes»), desde la
versión 2.0.
 Publicación mediante correo electrónico.
 Importación desde Blogger, Blogware, Dotclear, Greymatter, Livejournal, Movable
Type y Typepad, Textpattern y desde cualquier fuente RSS. Se está trabajando para
poder importar desde pMachine y Nucleus además de la importación a través de
scripts o directamente de base de datos.
 Guardado automático temporizado del artículo como borrador (a partir de la versión
2.2).
 Permite comentarios y herramientas de comunicación entre blogs
(Trackback, Pingback, etc).
 Admite el uso de permalinks (enlaces permanentes y fáciles de recordar)
mediante mod_rewrite .
 Distribución de los artículos mediante RDF, RSS 0.92, RSS 2.0 y Atom 1.0.
 Distribución de los comentarios (mediante RSS 2.0 y ATOM 1.0).
 Gestión y distribución de enlaces.
 Subida y gestión de datos adjuntos y archivos multimedia.
 Admite complementos (versión 1.5).
 Admite plantillas y widgets.
 Búsqueda integrada en entradas y páginas estáticas, y widget predeterminado para la
búsqueda integrada de Google desde la versión 2.5.8
 Integración:
 bbPress, sistema de foros de los mismos creadores, se integra automáticamente
con WordPress.
 Integración con el foro Vanilla de Lussumo factible, al menos hasta la versión 2.2
no inclusive.
Multisitio[editar]
WordPress admite un sitio por instalación, pero gracias a extender el sitio por medio de
complementos específicos es fácil administrar y configurar múltiples sitios desde una sola
instalación. Esta característica está implementada en el núcleo de WordPress desde la
versión 3.0.5
Luego de habilitarse la opción de Multisitio, se crea una red (WordPress Network9), por lo
que podrán administrarse varios sitios dentro de una misma instalación de WordPress,
compartiendo temas, plantillas, plugins y dominio. Se puede acceder a cada sitio dentro de
un subdirectorio o subdominio del dominio principal.

Plantillas o temas (themes)[editar]


Las plantillas o temas de WordPress son plantillas de diseño que sirven para establecer la
apariencia y estructura de tu blog.
Hay una gran comunidad oficial, tanto profesional como de usuarios, dedicada al diseño de
estas plantillas que se suelen listar en el sitio oficial de temas de WordPress una vez han
sido comprobadas y aprobadas oficialmente. Aunque la filosofía de WordPress apuesta
por un marcado válido según las directrices del W3C, las posibilidades de este sistema,
tanto a nivel de diseño, estructura o gestión, y la flexibilidad del sistema de plantillas
y widgets en concreto, son enormes y prácticamente permiten tener desde un simple blog
hasta un CMS personalizado.1011

Widgets[editar]
Los widgets son aplicaciones sencillas que se pueden instalar y ejecutar en una página
web. WordPress incorpora un sistema de widgetspara sus plantillas desde la versión 2.2
que ofrece numerosas posibilidades y flexibilidad para el diseño y estructura de sus blogs.
Si bien son sumamente útiles, no todas las plantillas lo soportan.

Plugins[editar]
Hay un gran número de complementos que potencian el uso de WordPress más allá de un
simple blog y que lo hacen un sistema flexible y prácticamente de propósito general. Los
plugins de WordPress se incorporaron en la versión 1.6.12 También conocidos
como Plugin, son herramientas que extienden la funcionalidad del WordPress.13 Los hay
gratuitos y de pago, y los comprobados y aprobados por WordPress se encuentran listados
en la página oficial de plugins de WordPress.
Para instalar un plugin se deben tener en cuenta principalmente 3 consideraciones para
asegurarse que realmente se están usando los mejores plugins de Wordpress:

1. '''Compatibilidad''' con la versión de WordPress utilizada


2. Número alto de '''instalaciones activas''' y de reseñas positivas
3. '''Actualizaciones frecuentes''' para evitar vulnerabilidades que puedan afectar al
sitio web

Versiones[editar]
Iniciales[editar]
 1.0 La primera versión final de WordPress se lanzó oficialmente el 3 de enero de 2004,
se le llamó «Miles» por el músico de jazz Miles Davis.
Rama 2.x[editar]
Desde el lanzamiento de WordPress 2.1, se empezó a usar la versión 4.1 de MySQL
mientras que WordPress 2.0 usa MySQL 3. Con las nuevas versiones 2.x, el equipo de
WordPress analizó los servicios de alojamiento web vigentes y concretaron que todavía
muchos de estos servicios no admitían MySQL 4. Así, se decidió seguir dando soporte de
WordPress 2.0 (actualizaciones de seguridad) hasta 2010, cuando se esperaban que
todos los servicios de alojamiento web comenzaran a ofrecer MySQL 4 y 5.
Además, está la obsolescencia de PHP4 en 2008, lo que provoca que las nuevas
versiones de WordPress se diseñaran basándose en la versión 5, aunque mantenían la
compatibilidad inversa (y el soporte de la rama 2.0) en iguales circunstancias que con
MySQL.

 2.0 (Duke), la versión de WordPress, denominada «Duke» por el músico Duke


Ellington y lanzada el 31 de diciembre de 2005, fue (después de la versión 2.5)
realmente el desarrollo más innovador y con más cambios, o al menos de más
impacto, hasta esa fecha. Incluía el editor WYSIWIG «TinyMCE», la subida de
adjuntos e imágenes, gestión de roles o perfiles de usuarios, caché persistente de
contenidos, soporte de diferentes versiones para la base de datos y copia de
seguridad de esta, el complemento antispam Akismet (también de Automattic), vista
previa de entradas y algunas funciones AJAX, entre otras.14
 2.0.12: La rama 2.0.x adquiere soporte oficial, esta versión incluye arreglos de
seguridad, mejoras y estética para la rama 2.0.

 2.2 (Getz),15 versión de WordPress llamada «Getz» en honor al saxofonista Stan Getz.
Esta versión fue lanzada el día 16 de mayodel 2007 e incluye 200 actualizaciones de
errores. Su funcionalidad más notable añadida es la integración de widgets.
 2.3 (Dexter),16 la versión llamada «Dexter», en honor al saxofonista Dexter Gordon,
fue lanzada oficialmente el 24 de septiembre de 2007.

 2.4, versión cancelada en enero de 2008 para pasar a la versión 2.5. Se canceló por
diversos motivos, pero principalmente por los fallos y retraso en el demasiado rápido
desarrollo del nuevo panel (dashboard)17 y que fue reescrito para la versión 2.5.

 2.5 (Brecker),18 llamada «Brecker» en honor al saxofonista Michael Brecker y que


salió oficialmente el 29 de marzo de 2008. Esta versión fue un nuevo punto de
inflexión en el desarrollo de WordPress con especial énfasis en la mejora del panel de
administración de WordPress. Se mejoró el aspecto visual y la usabilidad de la
administración, en especial añadiendo funciones AJAX que, en general, mejoraban
todo el tablero y en concreto: la gestión de adjuntos y archivos multimedia, de
etiquetas, categorías y enlaces, guardado automático de borradores por tiempo,
sistema automático de actualización de plugins, mejora del sistema de widgets para
plantillas... También fue importante el añadido de la API para «Shortcode»19 que
permite ejecutar código en las entradas sin el uso directo de incrustación PHP, soporte
para el servicio Gravatar en comentarios y generación automática de galerías de
imágenes sobre los adjuntos.

 2.5.1,20 versión de mejora en seguridad y corrección de bugs lanzada el 25 de


abril de 2008.

 2.6 (Tyner),21 llamada «Tyner» en honor al pianista de jazz McCoy Tyner y que es
lanzada el 15 de julio de 2008.
La versión Tyner, introduce (según el blog de desarrollo) nuevas mejoras que
potencian el uso de WordPress como CMS. Por ejemplo la gestión de revisiones y
versiones de las entradas (diff) al estilo tradicional de las wikis, la posibilidad de
sacar del árbol web directorios y archivos sensibles, soporte completo SSL, nuevas
versiones de algunas de sus bibliotecas incluidas tales como jQuery y jQuery
UI (1.5.1) o TinyMCE, mejora y añadido de plugins como «WordPress Video», pre
visualización de plantillas en administración, campos extra para perfiles de usuario
(hasta ahora mediante plugins) o la posibilidad de establecer varias sub-
categorías, entre o

Вам также может понравиться