Durante mucho tiempo, el CMS WordPress era co­n­si­de­ra­do, ante todo, un software gratuito para blogging: todo aquel que ad­mi­ni­s­tra­ra un blog recurría pre­fe­re­n­te­me­n­te a este sistema de gestión de co­n­te­ni­dos. Si se comparan sus ca­ra­c­te­rí­s­ti­cas con las de otros CMS como TYPO3, Joomla o Drupal se llega a la co­n­clu­sión de que el espectro de lo que es WordPress se ha ampliado co­n­si­de­ra­ble­me­n­te. Si bien, sigue siendo apropiado para crear y gestionar blogs, también permite de­sa­rro­llar páginas web de empresas, de portales de noticias o de tiendas online de gran en­ve­r­ga­du­ra, entre otras.

Hosting para WordPress ge­s­tio­na­do
Crea tu página con IA, nosotros hacemos el resto
  • Creación fácil y rápida gracias a la IA integrada
  • To­ta­l­me­n­te pe­r­so­na­li­za­ble con pla­n­ti­llas y plugins
  • Ac­tua­li­za­ción sin co­m­pli­ca­cio­nes y menos ad­mi­ni­s­tra­ción

¿Qué es WordPress?

Basándose en el sistema de weblog b2/cafelog, Matthew Mullenweg y Mike Little de­sa­rro­lla­ron en 2003 el software para blogs WordPress. Más tarde, el creador de b2, Michel Valdrighi, se unió al grupo de de­sa­rro­llo. Es así como poco después del la­n­za­mie­n­to de la primera versión estable (3 de enero de 2004), WordPress pudo ser declarado sucesor oficial de b2. En los años sucesivos, el equipo trabajó me­ticu­losa­me­n­te en el de­sa­rro­llo del software libre con licencia GPL, con una evolución continua de la gama de funciones. Poco a poco se fue creando, a partir del programa para blogs, un sistema de gestión de co­n­te­ni­dos completo que llevó a WordPress a ganar, entre otros, el premio CMS de código abierto en la categoría "Mejor CMS de código abierto" en 2009.

WordPress presenta una es­tru­c­tu­ra modular en la que los módulos in­di­vi­dua­les están escritos en el lenguaje de script PHP. Hay que di­s­ti­n­guir entre los módulos centrales, que co­n­s­ti­tu­yen el marco inicial para la in­s­ta­la­ción del software, y los módulos adi­cio­na­les (plugins, temas), que amplían el CMS con nuevas funciones o diseños. En el pro­ce­sa­mie­n­to de datos con WordPress se utiliza un sistema de gestión de base de datos re­la­cio­nal, para lo que los de­sa­rro­lla­do­res re­co­mie­n­dan el uso de MySQL o MariaDB.

Está co­n­s­ti­tui­do por el backend y el frontend. Desde el backend, el ad­mi­ni­s­tra­dor y los di­fe­re­n­tes perfiles de usuarios, con los derechos de acceso pe­r­ti­ne­n­tes, pueden editar y cambiar el contenido de la página web gracias a una interfaz de usuario. En el frontend se visualiza la página web generada con el CMS en el navegador del visitante. Si necesitas más in­fo­r­ma­ción sobre WordPress como CMS accede al artículo sobre los conceptos más im­po­r­ta­n­tes de WordPress.

Nota

Desde 2005, la empresa Au­to­ma­t­tic, fundada por Matt Mu­lle­n­be­rg junto con otros de­sa­rro­lla­do­res, coordina el de­sa­rro­llo de WordPress. La compañía también ofrece varios servicios adi­cio­na­les para el CMS. Con wordpress.com se dispone de un servicio de hosting para proyectos de WordPress que puede usarse gra­tui­ta­me­n­te (en la versión básica) o con su­s­cri­p­ción de pago (versiones con ca­ra­c­te­rí­s­ti­cas adi­cio­na­les).

WordPress: CMS válido para di­fe­re­n­tes perfiles

A lo largo de los años, WordPress se ha co­n­ve­r­ti­do en un CMS po­li­fa­cé­ti­co que, a pesar de su co­m­ple­ji­dad creciente, es apto incluso para aquellos que tienen un primer contacto con un sistema de gestión de co­n­te­ni­dos. Así, quienes quieran crear una apli­ca­ción web con WordPress no necesitan conocer en pro­fu­n­di­dad HTML, CSS y Ja­va­S­cri­pt, pues los elementos fu­n­cio­na­les, así como el diseño y el contenido, se pueden im­ple­me­n­tar y adaptar a través de la interfaz intuitiva del backend de WordPress. Es decir, el usuario no tiene que escribir su propio código, pues el software de CMS lo genera au­to­má­ti­ca­me­n­te en un segundo plano.

Gracias a la gestión integrada de usuarios, trabajar de forma conjunta en el proyecto se convierte también en un juego de niños: los roles de usuario, que se pueden definir de forma in­di­vi­dual, controlan los derechos de cada usuario en el backend. Por ejemplo, un usuario puede tener opciones de edición ili­mi­ta­das mientras que otros solo pueden editar de­te­r­mi­na­do contenido. WordPress pro­po­r­cio­na incluso seis roles de usuario estándar pre­de­fi­ni­dos para empezar:

  • Super Admin: el usuario tiene todos los derechos y puede efectuar cualquier cambio (proyectos mu­l­ti­si­tio como sitios web mu­l­ti­li­n­gües).
  • Ad­mi­ni­s­tra­dor: posee todos los derechos y puede hacer cualquier cambio (sitios web concretos de WordPress)
  • Editor: puede ad­mi­ni­s­trar todo el contenido de cualquier página de un proyecto de WordPress.
  • Autor: puede crear, editar, borrar y publicar solo sus propios mensajes, así como subir archivos.
  • Co­la­bo­ra­dor: puede crear, editar y borrar mensajes (no puede publicar).
  • Su­s­cri­p­tor: usuario re­gi­s­tra­do que puede comentar las pu­bli­ca­cio­nes y ver su perfil en el backend.

Es­ce­na­rios de apli­ca­ción: ¿qué se puede conseguir con WordPress?

No cabe duda de que el campo de apli­ca­ción más común para el software de código abierto es la creación de blogs, más si se tiene en cuenta que WordPress fue concebido como una pla­ta­fo­r­ma para bloggers. Sin embargo, dado que se fue de­sa­rro­lla­n­do para su posible apli­ca­ción en otros tipos de sitios web, este CMS se ha usado también en in­co­n­ta­bles proyectos: por ejemplo, las empresas y los autónomos lo usan desde hace varios años para de­sa­rro­llar su propia web pro­fe­sio­nal, y las aso­cia­cio­nes y clubes también recurren a él en muchos casos para mantener al día a sus miembros, a través de la web. En pa­r­ti­cu­lar, WordPress muestra su punto fuerte en el diseño de co­n­te­ni­dos web es­pe­cí­fi­cos como el aviso legal, los términos y co­n­di­cio­nes o la página de contacto.

Con las ex­te­n­sio­nes adecuadas, el sistema de gestión de co­n­te­ni­dos también sirve, por ejemplo, para la creación de sitios web co­mu­ni­ta­rios con fu­n­cio­na­li­da­des propias de foros y redes sociales, así como para gestionar tiendas online propias o crear páginas de destino para campañas o de eventos. Para entender el alcance de WordPress solo hay que echar un vistazo a algunas de las webs más conocidas ge­s­tio­na­das con el CMS: la de la New York Times Company, la página web de la banda Rolling Stones, la web de la compañía de en­tre­te­ni­mie­n­to Sony Music y la Suecia.

Consejo

WordPress puede despertar el interés para el de­sa­rro­llo de di­fe­re­n­tes tipos de proyectos web al pro­po­r­cio­nar un soporte de primera clase en la op­ti­mi­za­ción de motores de búsqueda. Para conocer en qué consiste este soporte y qué tipo de plugins son im­po­r­ta­n­tes en él, accede a los consejos sobre SEO para WordPress.

Un repaso a las ca­ra­c­te­rí­s­ti­cas del CMS WordPress

La principal ca­ra­c­te­rí­s­ti­ca del software es su facilidad de uso. No es necesario tener ex­pe­rie­n­cia con PHP, Ja­va­S­cri­pt o HTML para saber cómo utilizar WordPress, un CMS que pone a di­s­po­si­ción de sus usuarios menos ex­pe­ri­me­n­ta­dos numerosas opciones para crear y editar páginas web. A co­n­ti­nua­ción, se presentan algunas de sus funciones básicas:

  • Redacción de artículos con un editor WYSIWYG, co­m­pa­ra­ble en muchos aspectos con un pro­ce­sa­dor de textos como Microsoft Word.
  • In­co­r­po­ra­ción de imágenes, vídeos y archivos de audio por medio de una mediateca.
  • Di­fe­re­n­tes perfiles de usuarios con distintas funciones para el de­sa­rro­llo del proyecto.
  • Usuarios con cuenta propia para poder usar la página web (por ejemplo, si solo los usuarios re­gi­s­tra­dos pueden comentar la in­fo­r­ma­ción publicada). Se trata de una función opcional.
  • Newsfeeds para que los usuarios de la página web puedan abonarse a las pu­bli­ca­cio­nes.
  • Diseño re­s­po­n­si­vo tanto en el frontend (la página web visible para los vi­si­ta­n­tes) como el backend (ámbito sobre el que editas tu página de WordPress).

Las ca­ra­c­te­rí­s­ti­cas enu­me­ra­das están di­s­po­ni­bles en la in­s­ta­la­ción estándar del sistema de gestión de co­n­te­ni­dos, si bien es posible ampliar las funciones básicas de WordPress. Para ello, es im­po­r­ta­n­te di­s­ti­n­guir entre plugins y temas. Mientras que los primeros añaden elementos fu­n­cio­na­les al CMS, los segundos cambian el diseño y la apa­rie­n­cia del frontend y/o el backend del proyecto WordPress.

New call-to-action

Qué es WordPress sin sus plugins

En co­m­pa­ra­ción con otros sistemas de gestión de co­n­te­ni­dos, WordPress ofrece una amplia gama de co­m­ple­me­n­tos. Hoy en día, cuenta con más de 54 500 ex­te­n­sio­nes, número que sigue au­me­n­ta­n­do. Entre los plugins más populares y de mejor calidad que se pueden descargar de forma gratuita en la página de WordPress se en­cue­n­tran:

  • Jetpack: con este plugin obtienes más de 30 he­rra­mie­n­tas distintas para optimizar tu página de WordPress y hacer más fácil su ad­mi­ni­s­tra­ción, por ejemplo, por medio de es­ta­dí­s­ti­cas de visitas y consejos para aumentar el tráfico.
  • Wordfence Security: aunque WordPress ya es de por sí un CMS seguro, con este co­m­ple­me­n­to mejoras la pro­te­c­ción de tu página web frente a hackers y de malware.
  • WP Database Backup: es de utilidad para hacer una copia de seguridad de tu base de datos de forma rápida y sencilla.
  • NextGen Gallery: con este plugin se pueden gestionar imágenes, crear galerías y añadirles marcas de agua digitales a fotos y archivos gráficos.
  • Woo­Co­m­me­r­ce: este plugin ofrece una amplia gama de po­si­bi­li­da­des para crear una tienda online.
Consejo

Si quieres más in­fo­r­ma­ción sobre los plugins, accede a nuestro artículo sobre los mejores plugins de WordPress, donde también en­co­n­tra­rás un listado con los plugings gratuitos y de pago más de­s­ta­ca­bles.

Plugins SEO para WordPress

La versión básica de WordPress está muy bien equipada en lo que concierne a la op­ti­mi­za­ción en bu­s­ca­do­res. Para mejorar el po­si­cio­na­mie­n­to de tu página web de WordPress, puedes recurrir a las si­guie­n­tes ex­te­n­sio­nes:

  • Yoast SEO: el paquete completo de SEO goza desde hace años de una gran po­pu­la­ri­dad e incluye he­rra­mie­n­tas para el análisis web, para la op­ti­mi­za­ción de elementos meta y de enlaces, así como para la inclusión de redes sociales.
  • All in One SEO Pack: es uno de los plugins más de­s­ca­r­ga­dos y está dotado de numerosas funciones para optimizar tu página web para los bu­s­ca­do­res. Además, permite asociarse al add on Woo­Co­m­me­r­ce.
  • Google XML Sitemaps: esta he­rra­mie­n­ta permite instalar sitemaps en tu página web, lo que ayudará a indexarla mejor en los motores de búsqueda.
  • W3 Total Cache: es un plugin que optimiza el re­n­di­mie­n­to de las páginas web.
  • Broken Link Checker: hace un análisis de las páginas web para detectar los enlaces que no funcionan y hace pro­pue­s­tas para me­jo­rar­las.

Temas nuevos para tus nuevas páginas de WordPress

Junto a un número in­aba­r­ca­ble de plugins, el CMS pone a di­s­po­si­ción de los usuarios una gran cantidad de temas (también llamados pla­n­ti­llas) que de­te­r­mi­nan el diseño de la web. Al se­le­c­cio­nar un tema también se define qué funciones se van a ofrecer o a destacar entre las demás. Para crear una página web de acuerdo a los pri­n­ci­pios de ac­ce­si­bi­li­dad web, la elección del tema es uno de los aspectos que debe tenerse en cuenta. Los temas permiten adaptar el diseño de la página web a las propias pre­fe­re­n­cias, sin por ello exigir un co­no­ci­mie­n­to profundo de pro­gra­ma­ción.

Para descargar los temas más novedosos, tanto gratuitos como de pago, visita la página oficial de WordPress. Además, también puedes obtener otras pla­n­ti­llas de diseño de la mano de GitHub y de los pro­vee­do­res es­pe­cia­li­za­dos en temas y pla­n­ti­llas o recurrir a la gran selección de The­me­fo­re­st, que aloja más de 11 500 temas para WordPress a precios muy variados.

La amplia gama de temas y plugins implica, no obstante, algunos riesgos de seguridad, pues no todas las ex­te­n­sio­nes provienen de de­sa­rro­lla­do­res pro­fe­sio­na­les. En algunos casos, no se da el ma­n­te­ni­mie­n­to adecuado, lo que da lugar a la ausencia de ac­tua­li­za­cio­nes y, como co­n­se­cue­n­cia, a fallos de seguridad. Para evitarlo, se deben realizar ac­tua­li­za­cio­nes con re­gu­la­ri­dad.

Cómo utilizar WordPress: así se procede a su in­s­ta­la­ción

WordPress facilita el trabajo a los usuarios de muchas formas, co­me­n­za­n­do con la in­s­ta­la­ción, que solo dura unos minutos. Primero, sin embargo, hay que crear las co­n­di­cio­nes previas ne­ce­sa­rias, si bien los re­qui­si­tos de software y hardware no son excesivos: ante todo, precisas de espacio web su­fi­cie­n­te para alojar y gestionar el CMS y el contenido de tu proyecto web. Además, tienes que disponer de la memoria y de los recursos in­fo­r­má­ti­cos (RAM, CPU) ne­ce­sa­rios que ga­ra­n­ti­cen el buen fu­n­cio­na­mie­n­to de la web. Si esta va a estar di­s­po­ni­ble en línea, también ne­ce­si­ta­rás una dirección de dominio, que se enlaza al proyecto de WordPress durante la in­s­ta­la­ción o la co­n­fi­gu­ra­ción.

Dominios web
Compra y registra tu dominio ideal
  • Tu dominio protegido con Ce­r­ti­fi­ca­do SSL Wildcard gratis
  • Función Domain Connect para una co­n­fi­gu­ra­ción DNS si­m­pli­fi­ca­da gratis
  • Registro privado y gratis para mayor seguridad

Otros programas obli­ga­to­rios junto con el CMS de WordPress (que se puede descargar di­re­c­ta­me­n­te desde su página oficial, son las versiones actuales de PHP y MySQL (o MariaDB), así como un servidor que los soporte. De acuerdo con el equipo de de­sa­rro­llo, los se­r­vi­do­res más robustos y potentes para el fu­n­cio­na­mie­n­to de WordPress son Apache y NGINX, por ello es lógico optar por una de estas dos so­lu­cio­nes, aunque no es obli­ga­to­rio. Una vez que el servidor web se­le­c­cio­na­do esté en fu­n­cio­na­mie­n­to, puedes instalar WordPress en tu espacio web mediante FTP, si bien también puedes optar por la in­s­ta­la­ción local. A co­n­ti­nua­ción, ve co­n­fi­gu­ra­n­do el CMS paso a paso y ada­p­tá­n­do­lo a tus ne­ce­si­da­des concretas.

WordPress: ¿alo­ja­mie­n­to au­to­ge­s­tio­na­do o ge­s­tio­na­do?

Al igual que con cualquier sitio web, una página de WordPress también plantea una cuestión básica: ¿dónde se aloja? Con el hosting en el propio servidor, es decir, al alojar WordPress de forma local en tu propio ordenador (con fines de prueba) tendrás el máximo control sobre tus datos, si bien también tendrás que en­ca­r­gar­te de la co­n­fi­gu­ra­ción y el ma­n­te­ni­mie­n­to de todo el hardware y el software. Es por todo ello que el hosting au­to­ge­s­tio­na­do se re­co­mie­n­da a aquellos usuarios más ex­pe­ri­me­n­ta­dos que sepan cómo ejecutar un servidor y dispongan de los recursos ne­ce­sa­rios.

Como al­te­r­na­ti­va al hosting au­to­ge­s­tio­na­do, se puede optar por el alquiler de un entorno de hosting a un proveedor. Si eliges esta opción, no tienes que preo­cu­par­te por la co­n­fi­gu­ra­ción o el ma­n­te­ni­mie­n­to del servidor. Además, para las apli­ca­cio­nes web más im­po­r­ta­n­tes, la mayoría de los pro­vee­do­res de alo­ja­mie­n­to ofrecen paquetes de in­s­ta­la­ción listos para usar: gracias a ello podrás instalar WordPress como CMS, in­clu­ye­n­do el servidor web y la base de datos en solo unos pocos clics. También puedes optar por el conocido como WordPress Hosting Ge­s­tio­na­do de IONOS, que incluye servicios adi­cio­na­les como dirección de dominio, cuentas de e-mail, ce­r­ti­fi­ca­do SSL y asi­s­te­n­cia 24 horas, siete días a la semana.

El de­sa­rro­lla­dor de WordPress Au­to­ma­t­tic también ofrece su propio servicio de hosting ge­s­tio­na­do. Para utilizar este servicio, hay que re­gi­s­trar­se en la página de wordpress.com. Durante el registro puedes elegir entre:

  • el uso gratuito del software (fu­n­cio­na­li­dad muy limitada, poco espacio web, tu sitio es un su­b­do­mi­nio de WordPress, por ejemplo, website-xyz.wordpress.com)
  • y distintas variantes de pago (con un dominio propio, funciones adi­cio­na­les y una mayor capacidad de al­ma­ce­na­mie­n­to).
Hosting para WordPress ge­s­tio­na­do
Crea tu página con IA, nosotros hacemos el resto
  • Creación fácil y rápida gracias a la IA integrada
  • To­ta­l­me­n­te pe­r­so­na­li­za­ble con pla­n­ti­llas y plugins
  • Ac­tua­li­za­ción sin co­m­pli­ca­cio­nes y menos ad­mi­ni­s­tra­ción

En co­n­clu­sión: ventajas y de­s­ve­n­ta­jas de WordPress

Uno de los aspectos más atra­c­ti­vos de WordPress es la variedad de plugins que ofrece. No obstante, su uso no siempre puede co­n­si­de­rar­se ventajoso debido a los riesgos de seguridad, ya me­n­cio­na­dos, causados por ex­te­n­sio­nes obsoletas o de­fe­c­tuo­sas. Otras de­s­ve­n­ta­jas que se plantean son las limitadas opciones para el reparto de derechos y lo co­m­pli­ca­do que resulta crear una página web mu­l­ti­li­n­güe. Las funciones que faltan pueden in­te­grar­se po­s­te­rio­r­me­n­te mediante el uso de ex­te­n­sio­nes. En el caso de las páginas web más complejas, por ejemplo, se tienen que llevar a cabo numerosas co­n­fi­gu­ra­cio­nes para los plugins, lo que se convierte en una de las pri­n­ci­pa­les de­s­ve­n­ta­jas del CMS.

A pesar de todo, las ventajas son numerosas y no es fortuito que el CMS WordPress ocupe un lugar pri­vi­le­gia­do en co­m­pa­ra­ción con sus co­m­pe­ti­do­res y sea, con di­fe­re­n­cia, el CMS más utilizado a nivel in­te­r­na­cio­nal. Cuando se utiliza WordPress, se obtiene el beneficio de que su gran comunidad no solo se ocupa de proveer plugins y temas, sino de ayudar a sus usuarios con las preguntas o di­fi­cu­l­ta­des que tengan y de so­lu­cio­nar­las con celeridad. Otro de los be­ne­fi­cios es que el sistema se actualiza con re­gu­la­ri­dad y, en caso de necesitar asi­s­te­n­cia pro­fe­sio­nal, se puede acceder a pro­vee­do­res de servicios externos es­pe­cia­li­za­dos en el gestor de co­n­te­ni­dos.

Otra de las ventajas de este CMS es su facilidad de manejo, es­pe­cia­l­me­n­te para los usuarios menos ex­pe­ri­me­n­ta­dos. Gracias al editor WYSIWYG, a la función drag and drop (soltar y arrastrar), a una práctica mediateca y a otras funciones, se pueden conseguir re­su­l­ta­dos si­g­ni­fi­ca­ti­vos sin co­no­ci­mie­n­tos sobre HTML en lo que se refiere al diseño web.

Vetajas del CMS WordPress De­s­ve­n­ta­jas del CMS WordPress
 Open Source  Riesgo de seguridad al usar plugins
 Gratuito  Objetivo de ataques de ci­be­r­de­li­n­cue­n­tes
 Funciones SEO de primera clase  Po­si­bi­li­dad limitada de di­s­tri­bu­ción de usuarios y derechos
 Manejo sencillo e intuitivo  Se requieren ac­tua­li­za­cio­nes regulares para WordPress y para los plugins
 Gran comunidad  Co­m­ple­ji­dad de im­ple­me­n­ta­ción de proyectos mu­l­ti­li­n­gües
 Ve­r­sa­ti­li­dad  
 Alto re­n­di­mie­n­to gracias a un código de pro­gra­ma­ción mi­ni­ma­li­s­ta  
 Altamente ex­pa­n­di­ble  
Ir al menú principal