¡Acceso ilimitado 24/7 a todos nuestros libros y vídeos! Descubra la Biblioteca Online ENI. Pulse aquí
¡Acceso ilimitado 24/7 a todos nuestros libros y vídeos! Descubra la Biblioteca Online ENI. Pulse aquí
  1. Libros
  2. WordPress
  3. Introducción a WordPress
Extrait - WordPress Desarrolle con PHP - extensiones, widgets y temas avanzados (teoría, TP, recursos) (2ª edición)
Extractos del libro
WordPress Desarrolle con PHP - extensiones, widgets y temas avanzados (teoría, TP, recursos) (2ª edición) Volver a la página de compra del libro

Introducción a WordPress

Introducción

Este capítulo describe los inicios de WordPress, su historia, instalación y administración. Los enlaces complementarios le permitirán profundizar en estos temas. También encontrará mucha documentación en Internet y muchos libros de calidad sobre este tema.

¿Qué es WordPress?

WordPress es un sistema de gestión de contenido (CMS, Content Management System) gratuito, libre y de código abierto, con licencia GNU GPL versión 2, escrito en PHP/MySQL y distribuido por Automattic. WordPress se ha hecho un nombre como motor de blogs, pero sus características le permiten construir grandes sitios de Internet.

Hay más de 75 millones de usuarios en todo el mundo. Genera más de 400 millones de páginas visitadas por mes y permite la creación de 280 sitios de comercio electrónico con la extensión Woocommerce y 600 escaparates diarios. WordPress representa el 35 % de los sitios web en Internet en 2020. WordPress está traducido a 40 idiomas. Muchos sitios famosos también usan WordPress, incluidos Reuters, The Wall Street Journal, Forbes, el sitio de la Casa Blanca y The New York Times.

WordPress también permite diseñar sitios de comercio electrónico gracias a WooCommerce, sitios comunitarios como redes sociales gracias a BudyPress, foros gracias a bbPress o incluso administrar varios sitios (multisitio): es capaz de administrar cientos o incluso miles de blogs en una sola instalación con WordPress MU.

1. La licencia GNU GPL

WordPress depende de una licencia GNU GPL llamada GNU (GNU’s Not UNIX, traducido como "GNU no es UNIX") o GPL (General Public License, en español "licencia...

El códex WordPress: guía de referencia

El códex de WordPress es la guía de referencia oficial de WordPress. Se puede encontrar en la siguiente dirección: https://codex.wordpress.org, o para la versión española: https://codex.wordpress.org/es:Main_Page. También puede ser útil visitar la siguiente dirección: https://developer.wordpress.org/reference, ya que WordPress está renovando su códex.

Sin embargo, no todas las páginas del códex están traducidas a español. Debe dominar el inglés. Un truco es introducir la URL de una página en el sitio Google Traductor (https://translate.google.es): la traduce por completo.

images/02pagina_4.png

Página de Google Traductor. Para traducir una página de inglés al español, introduzca su URL en el campo de la izquierda y, en el recuadro sombreado en azul, haga clic en el icono que aparece a la derecha del nombre de la página.

El códex recoge todas las buenas prácticas. Se utiliza para la modificación de WordPress, la instalación, configuración, etc. Es la documentación oficial para los desarrolladores.

images/02pagina_5.png

Página del códex de WordPress en español

A lo largo de los capítulos, encontrará enlaces que hacen referencia al códex, y en la administración, encontrará el botón de ayuda, en la parte superior derecha...

Instalar WordPress

Para instalar WordPress, necesitará un hosting (alojamiento) y un nombre de dominio o instalar un servidor virtual (MAMP, WAMP, EasyPHP, etc.), instalar un software FTP (FileZilla, Cyberduck, etc.) en el caso de un sitio en línea, y descargar los archivos de WordPress de forma gratuita.

Descargue los archivos de WordPress del sitio web oficial en inglés para la versión en inglés: https://wordpress.org o del sitio web oficial en español, si desea instalar WordPress en español: https://es.wordpress.org/

images/02pagina_7.png

Página del sitio oficial español de WordPress

1. Crear la base de datos

Vaya a su panel de alojamiento (administración de alojamiento) en el sitio de su proveedor de alojamiento o en su servidor virtual. Entre en la interfaz phpMyAdmin o en la página de administración de su base de datos MySQL. Luego, cree una base de datos.

Dele a tu base de datos el nombre que quiera. El nombre no debe contener espacios, letras mayúsculas, caracteres especiales ni caracteres acentuados. Esta regla también se aplica a los nombres de carpetas y archivos (html, php, css, js, jpg, png, gif, etc.), esto evita posibles problemas.

Si administra varios sitios en el mismo host, asigne un nombre a la base de datos para recordar a qué sitio corresponde cada base de datos. Así que asigne a su base de datos el nombre de su sitio, por ejemplo.

En el ejemplo, llame a su base de datos misitiowordpress.

Elija el cotejamiento de la base de datos utilizada para la codificación de caracteres. Seleccione utf8_general_ci (codificación que permite que todos los caracteres especiales se lean e interpreten de la misma manera).

En phpMyAdmin, haga clic en Nueva base de datos en el menú de la izquierda. Para conectarse a la interfaz, el usuario es root y la contraseña está vacía.

Luego valide (aquí a través del botón Crear). Se crea su base de datos.

images/02pagina_9.png

Interfaz phpMyAdmin del servidor IONOS en PC

2. Transferir los archivos WordPress

Descargó WordPress como un archivo .zip. Ahora descomprima el archivo (el archivo .zip). En su escritorio, obtiene una carpeta wordpress que contiene carpetas y archivos. Tenga cuidado, antes de descomprimir el archivo, verifique que no haya una carpeta llamada wordpress en su escritorio, de lo contrario, el archivo puede descomprimirse en esta carpeta....

La administración y los menús

Conéctese al panel de administración, añada al final de su URL «/wp-admin» o «/wp-login.php».

Ejemplo: http://www.mi-nombre-de-dominio.extension/wp-admin

o: http://localhost/nombre_de_la_carpeta/wp-admin

Indique su nombre de usuario y su contraseña para acceder al panel de administración:

images/02pagina_24.png

Página de conexión de la administración del sitio web

Debe ver aparecer la página de bienvenida de la administración, llamada también Escritorio (dashboard):

images/02pagina_25.png

Página de inicio de la administración o Escritorio

En las siguientes secciones, verá el uso de las pestañas que componen el menú de la izquierda, este es el menú principal de administración de WordPress.

images/02pagina_26.png

Menú principal

En la parte superior del sitio, encontrará un menú horizontal que proporciona un acceso más rápido a ciertas secciones del menú principal.

images/02pagina_27.png

Menú superior horizontal

En la parte superior derecha, un menú de opciones, Opciones de pantalla, le permite mostrar u ocultar ciertas funciones, según la página en la que se encuentre. 

images/02pagina_27_2.png

El menú Opciones de pantalla

El menú Ayuda que se encuentra a su lado, le va a guiar por el uso de la página en la que se encuentra (enlaces al códex, foro de soporte, etc.). Entonces cada página tiene un menú de ayuda específico.

images/02pagina_28.png

El menú Ayuda del Escritorio

1. Escritorio

a. Inicio

La pestaña Inicio del escritorio es la página de administración principal. Cada vez que inicia sesión en el panel de administración, llega a esta página.

El Escritorio es una página que permite tener una vista rápida del sitio. Encontrará diferentes bloques o secciones (cuadrados con información): las últimas entradas, las últimas actividades de los autores, los últimos comentarios, novedades en WordPress, etc.

En las Opciones de pantalla, menú ubicado en la parte superior derecha de la página, puede optar por mostrar u ocultar ciertos bloques.

También puede mover los bloques para organizarlos mejor. Para mover un bloque, coloque el ratón sobre el título, arrastre y suelte.

Dependiendo de las extensiones instaladas, pueden aparecer nuevos bloques...

Conclusión

WordPress es un verdadero sitio web modular, que puede evolucionar como desee, tanto en términos de apariencia como de extensiones. Es muy intuitivo y completo en cuanto a sus características predeterminadas.

Poder realizar muchas acciones similares en diferentes partes de la administración, puede parecer confuso al principio. Verá que con la costumbre esto le ahorrará tiempo. No dude en realizar pruebas en la administración para familiarizarse con las herramientas disponibles. Cree un sitio de prueba local o en línea.

Antes de comenzar a escribir, establezca sus especificaciones para estructurar adecuadamente su sitio y también piense en la estructura del árbol.

Debe comprender la diferencia entre una página y un artículo: páginas para contenido estático y artículos para contenido fechado.

También es necesario asimilar la noción de taxonomía y diferenciar entre categorías y etiquetas: las categorías para los encabezados que hablan de temas generales a menudo se agregan al menú de un sitio web, y las etiquetas para los términos que pertenecen al campo léxico de su sitio web.

Esta rápida pero completa descripción general de la administración, es suficiente para que comience con WordPress. Hay muchos tutoriales en Internet o libros que pueden completar esta información.

No olvide...