Estructura
- WordPress, en principio, es un sistema de publicación web basado en entradas ordenadas por fecha, entre otras muchas posibilidades además de páginas estáticas.
- La estructura y diseño visual del sitio depende del sistema de plantillas (themes).
- La filosofía de WordPress apuesta decididamente por la elegancia, la sencillez y las recomendaciones del W3C pero depende siempre del theme a usar. «Classic», por ejemplo es un theme que viene «de serie» y que es válido como (X)HTML Transicional y CSS.
- Separa el contenido y el diseño en XHTML y CSS, aunque, como se ha dicho, depende del «theme» que se esté usando. No obstante, el código que se intenta generar en las entradas («posts») 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 plugins y los widgets que usan los themes.
Funcionalidades
- Fácil instalación, actualización y personalización.
- Posibilidad de 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).
- Múltiples blogs o bitácoras (desde 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 («tags«).
- Cuatro estados para una entrada («post»): Publicado, Borrador, Esperando Revisión (nuevo en WordPress 2.3) y Privado (sólo usuarios registrados), además de uno adicional: Protegido con contraseña.
- Editor WYSIWYG «What You See Is What You Get» en inglés, «lo que ves es lo que obtienes» (desde la versión 2.0).
- Publicación mediante email.
- 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).
- Permite «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 las discusiones (mediante RSS 2.0 y ATOM 1.0).
- Gestión y distribución de enlaces.
- Subida y gestión de adjuntos y archivos multimedia.
- Admite «Plugins» (versión 1.6).
- Admite «Themes» o plantillas y «Widgets» para éstos.
- Búsqueda integrada.
- Búsqueda en entradas y páginas estáticas y Widget de casa para búsqueda integrada de google desde la versión 2.5.[4]
- 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.