WordPress es un sistema de gestión de contenidos (en inglés, Content Management System o CMS) lanzado el 27 de mayo de 2003, enfocado a la creación de cualquier tipo de página web. Originalmente alcanzó una gran popularidad en la creación de blogs, para luego convertirse en una de las principales herramientas para la creación de páginas web comerciales.
WordPress 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.
Las causas de su enorme crecimiento son, entre otras, su licencia GPLv2, su facilidad de uso y sus características como gestor de contenidos.
Aunque la mayor parte de la documentación existente se basa en la utilización del motor de bases de datos MySQL sobre el servidor web Apache, este sistema de gestión de contenidos puede también instalarse en entornos que ejecuten PostgreSQL, MariaDB y 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 (llamadas temas) para la comunidad. En marzo de 2019 era usado por el 33,4 % de todos los sitios en Internet y un 60,3 % de todos los sitios basados en gestores de contenido (CMS).
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 versión 5.0, lanzada el 6 de diciembre de 2018, lleva por nombre clave «Bebo» en honor al músico cubano Bebo Valdés y la 5.1 (21 de febrero de 2019) «Betty», por la cantante estadounidense Betty Carter.
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 comercial de alojamiento de webs que utiliza el software libre WordPress, así como plugins y temas, 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.
Ryan Boren y Matt Mullenweg son los directores de desarrollo. Mullenweg y Mike Little fueron los fundadores del proyecto. Los desarrolladores son:
Aunque la mayor parte del proyecto ha sido desarrollado por la comunidad mundial de voluntarios alrededor de WordPress, aún está, asociado a Automattic, la empresa donde algunos de los principales contribuyentes de WordPress son empleados.
WordPress es desarrollado principalmente 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.
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 Network) 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.
Los temas de WordPress son un conjunto de plantillas de diseño que sirven para establecer la apariencia y estructura de tu blog.
Hay una gran comunidad oficial, formada tanto por profesionales, como por usuarios, dedicada al diseño de estos temas 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 blog hasta un CMS personalizado, pudiendo crear hoy en día, cualquier tipo de sitio web, e incluso tiendas en línea (haciendo uso del plugin WooCommerce) .
Los widgets son aplicaciones sencillas que se pueden instalar y ejecutar en una página web. WordPress incorpora un sistema de widgets para 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.
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. Conocidos como plugins, son herramientas que extienden la funcionalidad del WordPress. 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. Los plugins de WordPress se incorporaron en la versión 1.6.
Para instalar un plugin se deben tener en cuenta principalmente tres consideraciones para asegurarse que realmente se están usando los mejores plugins de WordPress:
Es importante mantener actualizados los plugins de WordPress para solventar cualquier falla de seguridad previamente detectada y atendida por los desarrolladores de cada plugin.
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.
El 11 de julio de 2008, con el lanzamiento de iTunes App Store por Apple Inc., WordPress también lanzó su primera aplicación nativa para iPhone y iPod Touch. La aplicación WordPress tiene todas las características que tiene el panel de administración de WordPress. Esta aplicación funciona para todos los blogs en WordPress.com y alojamientos propios en WordPress 2.9 o superior.
Un blog WordPress se puede crear de dos maneras básicas que los usuarios suelen confundir con frecuencia:
Según la variante de WordPress en cuestión, Automattic dispone de dos sitios web diferentes para estas dos variantes, dedicados cada uno de ellos específicamente a cada caso: wordpress.com y wordpress.org. Debido a que, a pesar de ser la misma aplicación, se trata de dos planteamientos radicalmente diferentes, Automattic diferencia estas webs claramente, como si se tratase de aplicaciones diferentes.
A nivel funcional es importante saber que un blog WordPress.com es más fácil de crear, pero también cuenta con importantes limitaciones con respecto a WordPress.org, principalmente la imposibilidad de instalar plugins y una limitación con el número de los temas (plantillas de diseño) disponibles.
Una tercera manera de instalar WordPress es una instalación de desarrollo en un ordenador local:
Uno de los puntos más criticados de WordPress es la seguridad, por lo que realizar copias de seguridad se convierte en algo necesario. Estas copias de seguridad dan la opción de, en caso de perder la funcionalidad del sitio WordPress, dañarse sus archivos u otras circunstancias, recuperar íntegramente el sitio justo como estaba en el momento de realizar la copia de seguridad mencionada.
Entre otras opciones para realizar una copia de seguridad, existen componentes como Plugin XCloner, Duplicator, que permiten crear dicha copia.
En 2007 ganó el premio al mejor CMS de Software Libre otorgado por la editora Pack
En 2009 ganó el premio al mejor CMS otorgado por la editora Pack.
El 20 de julio de 2007, siguiendo a una discusión en el foro de ideas de WordPress y una publicación de Mark Ghosh en su blog Weblogs Tools Collection, Matt Mullenweng anunció que el directorio de temas oficial de WordPress en http://themes.wordpress.net no alojaría temas visuales conteniendo enlaces patrocinados. Aunque este movimiento fue criticado por los diseñadores y usuarios de temas patrocinados, fue aplaudido por algunos usuarios de WordPress que consideraban a dichos temas como spam. El directorio de temas de WordPress dejó de aceptar cualquier nuevo tema, incluyendo aquellos sin enlaces patrocinados, tiempo después de que el anuncio fue realizado. Irónicamente, el cierre del sitio oficial y su consecuente falta de temas actualizados generó que varias personas descargaran temas de sitios no oficiales que insertaban sus propios enlaces de spam en todos los temas descargados desde dichos sitios.
El 18 de julio de 2008, un nuevo directorio de temas fue abierto en http://wordpress.org/extend/themes/. Fue diseñado con los mismos lineamientos que el directorio de plugins (extensiones). Cualquier tema que sea colgado puede ser vetado en principio por un programa automatizado y luego por un humano.
Algunas de estas vulnerabilidades pueden ser solucionadas con una correcta configuración del fichero.htaccess para instalaciones Apache o en el fichero web config para instalaciones con IIS; Configuraciones más complejas, incluyendo el uso de autenticación de múltiples factores con herramientas de terceros, seguidas de una constante rutina estructurada, garantizan un funcionamiento satisfactorio a nivel de seguridad en WordPress.
Cada año desde 2006, se organizan conferencias en todo el mundo llamadas WordCamp, donde se presentan y discuten las nuevas tendencias en las áreas relacionadas con WordPress. En los WordCamps se habla desde cómo utilizar la plataforma, hasta el desarrollo de temas, widgets y complementos, etc. Los eventos están abiertos al público y en ocasiones la entrada tiene un costo. En Latinoamérica se han realizado WordCamp en Argentina, Brasil, Chile, Colombia, Costa Rica, México, Nicaragua, Perú y Puerto Rico, por nombrar solo algunos.
Para este 2020
Escribe un comentario o lo que quieras sobre Wordpress (directo, no tienes que registrarte)
Comentarios
(de más nuevos a más antiguos)