WordPress 4 - Un CMS para crear y administrar blogs y sitios web
WordPress es, a día de hoy, la herramienta de creación y de gestión de sitios web más utilizada del mundo. Con este CMS (Content Management System) creará y administrará tanto blogs como sitios web gracias a una interfaz de gestión simple y eficaz.
Lo primero será instalar WordPress en local (en su equipo) y en los servicios de alojamiento web. A continuación, descubrirá la interfaz de gestión de WordPress y aprenderá a configurar su sitio web.
Después veremos cómo crear textos: crear y gestionar las entradas utilizando categorías y etiquetas, administrar la publicación de las entradas, crear páginas y gestionar los menús de navegación.
Veremos la forma de importar elementos multimedia a la biblioteca para completar las entradas con imágenes. Para que el sitio sea participativo, puede interactuar con los usuarios gracias a los comentarios.
Si tienen que participar varias personas en la elaboración de contenidos del sitio, puede explotar diversas funciones de WordPress para la gestión de usuarios y definir sus perfiles, lo que les otorgará una serie de permisos concretos para administrar el sitio.
Veremos cómo ampliar las funciones nativas de WordPress mediante la instalación de plugins y cómo modificar el aspecto del sitio gracias a los temas. Terminaremos el libro aprendiendo a hacer una copia de seguridad del sitio y a restaurarla, para pasar del sitio en local, en el equipo, al sitio de producción en línea.
WordPress - Diseño y personalización de temas
Actualmente, WordPress es el CMS más utilizado. Sus puntos fuertes son conocidos: instalación rápida, interfaz de administración fácil de usar, se adapta a cualquier tipo de contenido (blog, web corporativa, comercio electrónico, expedientes, etc.). Cada sitio creado con WordPress utiliza un tema: crear o personalizar un tema le permitirá administrar la visualización de su sitio web: diseño, ergonomía y la apariencia de todo el contenido.
Este libro es para aquellas personas que ya conocen WordPress y desean iniciarse en la creación de temas o en su personalización. Se ha escrito con la versión 4.1 de WordPress.
En primer lugar, aprenderá a administrar los temas de su web: buscar un tema, instalarlo y activarlo. También aprenderá a personalizar los temas en la interfaz estándar.
A continuación, analizaremos los conceptos básicos del lenguaje PHP, requisito necesario ya que los temas se crean con tres lenguajes «esenciales» de la web: HTML, CSS y PHP. Se recomienda tener conocimiento de HTML y CSS.
Después veremos cómo se estructuran los temas y qué archivos contienen. Aprenderemos a utilizar la jerarquía de las plantillas de página para conocer los archivos utilizados para todos los tipos de visualizaciones: página de inicio, entradas, páginas, archivos, etc.
Crearemos un tema muy sencillo para poner en práctica estos primeros conceptos básicos.
Después crearemos un tema completo, con todos los archivos necesarios para visualizar todo tipo de contenidos: página de inicio, entradas únicas, páginas, comentarios y archivos: categoría, etiqueta, autor, etc.
A continuación analizaremos la personalización de temas desde la interfaz estándar de WordPress, la API Customizer. De este modo los usuarios podrán modificar por sí mismos algunas opciones del tema.
Concluiremos analizando en detalle el tema predeterminado de WordPress, TwentyFifteen, para así entender su funcionamiento y utilizarlo como tema padre para crear temas hijos.