WordPress

Hooks

Hooks: Actions
Hooks: Filters

Themes

Crear un tema desde 0

Plugins

Crear un plugin desde 0

Plugins interesantes

WordPress Database Backup
Realizar copias de respaldo y descargarlas a nuestro equipo

WP-Optimize
Optimizar la base de datos eliminando copias innecesarias de los posts, borradores, etc…

Automatic Domain Changer
Herramienta muy útil cuando cambiamos el dominio del WordPress, sustituye todas las coincidencias de la base de datos

Better Search Replace
Herramienta muy útil cuando cambiamos el dominio del WordPress, sustituye todas las coincidencias de la base de datos

Restricted Site Access
Limitar el acceso al blog para mantenimiento o desarrollo

Wordfence Security
Proteger nuestro WordPress

GA Google Analytics
Añade el código de Google Analytics sin complicaciones

Site Kit by Google
Se conecta dando permisos y realiza seguimientos de los clics sin tener que hacer nada. Mirar esto: https://wordpress.org/support/plugin/google-site-kit/

Really Simple SSL
Fuerza https

WP File Manager
Para editar archivos de WP sin necesidad de tener acceso FTP.

Contact Form CFDB7
Para mantener una copia de cada registro recibido en un formulario del plugin Contact Form 7

Temporary Login Without Password
Acceder al backoffice sin necesidad de introducir una contraseña.

Dejar de recibir notificaciones de actualizaciones de plugins i themes

add_filter('auto_plugin_update_send_email', '__return_false');
add_filter('auto_theme_update_send_email', '__return_false');

Advanced WordPress Development Tools

Para instalar un theme starter y crear tu propio theme
Acorn
Acorn es un framework para integrar Laravel dentro de WordPress
https://roots.io/acorn/

Sage
El propio starter theme
https://roots.io/sage/docs/installation/

Instalación
1 – https://roots.io/acorn/docs/installation/
Instalar en la raiz del WP

composer require roots/acorn

2- En la carpeta themes

composer create-project roots/sage your-theme-name

3 – Eliminar Tailwind i afegir Bootstrap (reemplaçar l’un per l’altre)
https://roots.io/sage/docs/replacing-tailwind-with-bootstrap/