Introducción a Wordpress
Hola! En esta publicación voy a mostrar un poco qué es Wordpress y sus componentes.
Wordpress es un sistema de gestión de contenidos creado con PHP, HTML, CSS y JS. Actualmente está en su versión 6, y es una buena herramienta para crear y mantener un blog u otro tipo de web.
Instalación
Para instalar un proyecto de Wordpress hay que dirigirse a su página y descargar el proyecto. Luego, es necesario tener instalado Xampp o preferiblemente Apache, PHP y MySql por separado para que funcione como servidor. Debemos copiar la carpeta de Wordpress a Htdocs, y ahí cambiarle el nombre a la carpeta. Luego crear una base de datos vacía que va a almacenar la información del proyecto, como usuarios, publicaciones y comentarios. Con esto procedemos a la instalación dirigiéndonos a la URL del proyecto.
En la instalación le daremos el nombre y credenciales de la base de datos creada. Luego crearemos el usuario administrador.
Una vez instalado se pueden configurar sus componentes.
Usuarios
Los usuarios de Wordpress son los que van a administrar el sitio web, y sus permisos se diferencian por los roles que le son asignados.
Cuando instalas tu aplicación, por defecto, podrás crear 5 roles de usuario: administrador, editor, autor, colaborador y suscriptor
Publicaciones
Las entradas o publicaciones son utilizadas para escribir artículos o noticias que formarán parte del nuestro blog y vienen organizadas de forma cronológica.
Cada post permite o no comentarios de usuarios de la página o anónimos.
Comentarios
La sección de comentarios contiene todos los que se realizaron, y cada comentario pertenece a un post. Son el espacio que permite a los usuarios interactuar con el autor del contenido.
Páginas
Las páginas en WordPress no son más que un espacio único para el contenido de nuestra web. Dicho de otra manera; es un contenido estático que está pensado para no cambiar, o al menos no con mucha regularidad. Algunos ejemplos más sencillos de páginas de WordPress son: Página princial (home).
Las páginas se configuran con la estructura propia de la aplicación, o si no con otra plantilla que contiene los elementos de HTML, JS, CSS, PHP preferidos.
Medios
Acá encontraremos todas las imágenes, videos o archivos de audio que le queremos agregar al sitio web.
Secciones compartidas en toda la aplicación
Dentro de nuestro tema elegido podremos configurar cómo queremos que se vean las secciones que se encuentran en todo nuestro dominio, como el encabezado o header, y el pié de página o footer.
El encabezado puede encontrarse en /wp-content/themes/nombre-del-tema/template-parts/header/site-branding.php.
Recomendado por LinkedIn
Widgets del pié de página: /wp-content/themes/nombre-del-tema/template-parts/footer/footer-widgets.php.
Pié de página: /wp-content/themes/nombre-del-tema/footer.php.
Temas
Un tema de WordPress es un valioso tipo de extensión que se utiliza para modificar y controlar el estilo, el diseño y algunos elementos funcionales de tu sitio de WordPress.
Wordpress viene con algunos temas por defecto y se pueden buscar otros.
Plugins
Los plugins para WordPress son herramientas esenciales para complementar las funcionalidades de un sitio o blog, colaborando en todo momento para un mejor posicionamiento en las páginas de búsqueda y en la experiencia del usuario.
Los plugins estilan distintas secciones de la aplicación o aplican funciones JS o PHP.
__________________________________________________________________________
Instalación de Wordpress
En mi caso usé mi puerto de Apache (8080) pero si usas Xampp funciona en el 80 (el predeterminado). También nombré a la base de datos “bd-turismo”.
Crear temas y plugins
Se puede ver cómo crear temas y plugins para publicar entradas adicionales, y como generar un nuevo usuario.
Crear página para ver posts por categoría
Esta animación muestra cómo crear una página y elegir una plantilla, que en este caso muestra los nuevos tipos de posts.