Charla en el Araba encounter 2016 en Octubre de 2016. En esta charla doy unas pautas a seguir una vez que tengas ya tu instancia de WordPress. En la charla se da una serie de consejos y trucos para blindar tu WordPress y evitar que te lo hackeen. En la segunda parte de la charla se hablan de las ventajas de crear temas hijos a la hora de personalizar tu theme de WordPress.
Charla que di en el WordPress Euskadi en mayo de 2016. En la charla doy unas pautas sobre los temas hijos o Child themes en WordPress. En la charla se explica en un principio qué hacer cuando se crea una instancia de WordPress y posteriormente qué son los temas hijo o Child themes, sus ventajas y qué archivos hacen falta para crear un tema hijo o Child Theme
Presentamos WordPress desde un punto de vista técnico, buscando combatir los prejuicios que sabemos que existen en la comunidad de desarrolladores.
- Defectos y virtudes de WordPress desde la perspectiva del programador, y cuándo conviene usarlo.
- Posibilidades de extensión de WordPress a través de sus APIs nativas.
- Estructura básica de plugins y themes, y cómo crearlos desde cero.
- Descripción del patrón de diseño basado en eventos, y cómo relacionar distintos patrones.
Ricardo Aiello y Andrés Villarreal
para WP Argentina
Presentación sobre seguridad en WordPress. En esta charla daremos una serie de pautas y consejos sencillos para que tu instancia de WordPress sea muy segura y así evitar que ataquen tu WordPress. En la presentación damos consejos para blindar los archivos wp-config, el .htacces y recomendamos un plugin de seguridad de WordPress muy fiable.
Charla que di en el WordPress Euskadi en mayo de 2016. En la charla doy unas pautas sobre los temas hijos o Child themes en WordPress. En la charla se explica en un principio qué hacer cuando se crea una instancia de WordPress y posteriormente qué son los temas hijo o Child themes, sus ventajas y qué archivos hacen falta para crear un tema hijo o Child Theme
Presentamos WordPress desde un punto de vista técnico, buscando combatir los prejuicios que sabemos que existen en la comunidad de desarrolladores.
- Defectos y virtudes de WordPress desde la perspectiva del programador, y cuándo conviene usarlo.
- Posibilidades de extensión de WordPress a través de sus APIs nativas.
- Estructura básica de plugins y themes, y cómo crearlos desde cero.
- Descripción del patrón de diseño basado en eventos, y cómo relacionar distintos patrones.
Ricardo Aiello y Andrés Villarreal
para WP Argentina
Presentación sobre seguridad en WordPress. En esta charla daremos una serie de pautas y consejos sencillos para que tu instancia de WordPress sea muy segura y así evitar que ataquen tu WordPress. En la presentación damos consejos para blindar los archivos wp-config, el .htacces y recomendamos un plugin de seguridad de WordPress muy fiable.
En este webinar Pablo García nos muestra las diferentes funcionalidades que Drupal 8 tiene por defecto a la hora de publicar contenido, y como éstas son particularmente beneficiosas para el SEO de vuestros proyectos en Drupal.
Diapositivas de la charla dada en el evento Arabatic el 20 de diciembre de 2017 en la cuál se argumenta por qué WordPress es la mejor opción para el sitio web de un negocio pequeño o mediano. Repasamos desde 0 qué es WordPress, datos de uso actualmente en el mundo, ventajas e inconvenientes. Ejemplos de sitios webs. Qué requerimientos técnicos para tener un WordPress. Qué hacer para que le mole a Google tu página y buenas prácticas
Pildora formativa gratuita de 2 horas para emprendedores celebrada en el INFO en Murcia el 15 de Noviembre ante 150 personas sobre creación de un blog con WordPress paso a paso desde cero para todos.
Wordpress para fotografos curso instalacionVicente Nadal
Cuando piensas en Wordpress para Fotógrafos lo primero que se te viene al mente es lo complejo que es instalar Wordpress.
Lo siguiente es que tienes que buscar un Curso de instalación de Wordpress paso a paso para que te guíe sin perderte.
He escrito este curso para que cualquier fotógrafo sin ninguna formación en Wordpress pueda, al menos, instalarlo sencillamente y así comenzar a crear su web de fotógrafo.
Tienes capturas de pantalla de todos los procesos explicados con todo detalle paso a paso.
VI Meetup WordPress Pontevedra - Creación y modificación de temasJuan Hernando García
Presentación de la VI meetup celebrada el 5 de mayo de 2017 en el Espacio Arroelo. Novedades de la comunidad y charla sobre creación y modificación de temas de WordPress.
Guía para mejorar la seguridad en WordPresswebempresa.com
Manual realizado por el equipo técnico de webempresa.com donde se recogen los puntos principales a tener en cuenta para mejorar la seguridad en Webs WordPress y evitar hackeos.
¿Conoces la famosa instalación de 5 minutos de WordPress? Dedícale más tiempo para completarla con configuraciones avanzadas, optimizando seguridad y rendimiento
La seguridad en WordPress de la A a la Zwpbarcelona
WordPress es uno de los CMS más usados del mundo y por este motivo es uno de los más atacados.
¿Sabíais que en la mayoría de las veces, vosotros no sabréis que os han hackeado? Vuestro sitio solo se habrá incorporado en una botnet.
El añadir seguridad a WordPress, no es algo opcional en estos días, es algo necesario que comienza desde la instalación, y en esta meetup, vamos a aprender a securizar nuestro WordPress desde la selección del hosting (características mínimas que debe tener), al mantenimiento diario imprescindible para que nunca tengamos problemas, y en el caso de tenerlos, poder recuperar nuestro sitio rápidamente.
En este webinar Pablo García nos muestra las diferentes funcionalidades que Drupal 8 tiene por defecto a la hora de publicar contenido, y como éstas son particularmente beneficiosas para el SEO de vuestros proyectos en Drupal.
Diapositivas de la charla dada en el evento Arabatic el 20 de diciembre de 2017 en la cuál se argumenta por qué WordPress es la mejor opción para el sitio web de un negocio pequeño o mediano. Repasamos desde 0 qué es WordPress, datos de uso actualmente en el mundo, ventajas e inconvenientes. Ejemplos de sitios webs. Qué requerimientos técnicos para tener un WordPress. Qué hacer para que le mole a Google tu página y buenas prácticas
Pildora formativa gratuita de 2 horas para emprendedores celebrada en el INFO en Murcia el 15 de Noviembre ante 150 personas sobre creación de un blog con WordPress paso a paso desde cero para todos.
Wordpress para fotografos curso instalacionVicente Nadal
Cuando piensas en Wordpress para Fotógrafos lo primero que se te viene al mente es lo complejo que es instalar Wordpress.
Lo siguiente es que tienes que buscar un Curso de instalación de Wordpress paso a paso para que te guíe sin perderte.
He escrito este curso para que cualquier fotógrafo sin ninguna formación en Wordpress pueda, al menos, instalarlo sencillamente y así comenzar a crear su web de fotógrafo.
Tienes capturas de pantalla de todos los procesos explicados con todo detalle paso a paso.
VI Meetup WordPress Pontevedra - Creación y modificación de temasJuan Hernando García
Presentación de la VI meetup celebrada el 5 de mayo de 2017 en el Espacio Arroelo. Novedades de la comunidad y charla sobre creación y modificación de temas de WordPress.
Guía para mejorar la seguridad en WordPresswebempresa.com
Manual realizado por el equipo técnico de webempresa.com donde se recogen los puntos principales a tener en cuenta para mejorar la seguridad en Webs WordPress y evitar hackeos.
¿Conoces la famosa instalación de 5 minutos de WordPress? Dedícale más tiempo para completarla con configuraciones avanzadas, optimizando seguridad y rendimiento
La seguridad en WordPress de la A a la Zwpbarcelona
WordPress es uno de los CMS más usados del mundo y por este motivo es uno de los más atacados.
¿Sabíais que en la mayoría de las veces, vosotros no sabréis que os han hackeado? Vuestro sitio solo se habrá incorporado en una botnet.
El añadir seguridad a WordPress, no es algo opcional en estos días, es algo necesario que comienza desde la instalación, y en esta meetup, vamos a aprender a securizar nuestro WordPress desde la selección del hosting (características mínimas que debe tener), al mantenimiento diario imprescindible para que nunca tengamos problemas, y en el caso de tenerlos, poder recuperar nuestro sitio rápidamente.
Presentación del webinar Seguridad en WordPress, impartido el 10 de mayo.
En este webinar, José María Baquero, Desarrollador Web en Arsys, explica cómo podemos reducir las vulnerabilidades de WordPress con una serie de medidas muy fáciles de implementar.
Vídeo del webinar disponible en https://www.youtube.com/arsys
Más información en https://blog.arsys.es y https://www.arsys.es
Protegiendo tu presencia web con WordPress (Mike Schroder, WCBA 2017)wpargentina
Cómo WordPress puede ayudar a proteger la presencia en la web de las personas, ya sea al publicar contenido original o al guardar datos y fotos de redes sociales, y mantener su identidad digital fuera del control de sitios como Facebook o Twitter. Además, se hablará de los principios básicos de SSL y de cómo utilizar Let’s Encrypt para asegurar los datos enviados a una instalación de WordPress.
8. … aunque no sepas mucho de código
hacer lo que te dé la gana con él
y evitar que te fastidien con ataques…
clavespara
blindar y personalizar
tu proyectoen WordPress
9. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
Empezamos!!!
10. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
Pero antes de empezar…
11. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
Pero antes de empezar…
12. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
Pero antes de empezar…
13. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
Pero antes de empezar…
Creamos robots.txt
14. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
User-agent: *
Disallow: /
Pero antes de empezar…
Creamos robots.txt
15. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
Pero antes de empezar…
User-agent: *
Disallow: /
Lo subimos mediante FTP a la raíz del sitio web
Creamos robots.txt
16. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
Pero antes de empezar…
User-agent: *
Disallow: /
Lo subimos mediante FTP a la raíz del sitio web
Creamos robots.txt
Vamos a Ajustes > lectura
17. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
Pero antes de empezar…
User-agent: *
Disallow: /
Lo subimos mediante FTP a la raíz del sitio web
Vamos a Ajustes > lectura
Creamos robots.txt
18. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
Pero antes de empezar…
User-agent: *
Disallow: /
Lo subimos mediante FTP a la raíz del sitio web
Vamos a Ajustes > lectura
Creamos robots.txt
** Cuando el sitio esté OK, lo deshabilito y cambia el robots.txt
19. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
Pero antes de empezar…
Vamos a Ajustes > lectura
User-agent: *
Disallow: /
¡De momento, No queremos que GOOGLE nos indexe!
Lo subimos mediante FTP a la raíz del sitio web
Creamos robots.txt
** Cuando el sitio esté OK, habilítalo y cambia el robots.txt
20. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
Una cosa más antes de empezar…
21. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
¡La web está hecha unos zorros!
Una cosa más antes de empezar…
22. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
¡La web está hecha unos zorros!
Una cosa más antes de empezar…
23. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
¡La web está hecha unos zorros!
https://es.wordpress.org/plugins/wp-maintenance-mode/
Una cosa más antes de empezar…
24. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
¡La web está hecha unos zorros!
Una cosa más antes de empezar…
25. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
¡De momento, No queremos que NADIE nos visite!
¡La web está hecha unos zorros!
Una cosa más antes de empezar…
26. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
Ahora sí que sí…
Empezamos!!!
27. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
Ahora sí que sí…
Empezamos!!!
Parte I
28. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
Ahora sí que sí…
Empezamos!!!
Claves para Blindar
nuestro Wordpress
Parte I
29. Vamos a cambiar el prefijo de la BBDD (wp_…)
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
30. Permisos wp-config.php
Vamos a cambiar el prefijo de la BBDD (wp_…)
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
31. Permisos wp-config.php
644
Vamos a cambiar el prefijo de la BBDD (wp_…)
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
32. Permisos wp-config.php
644
Vamos a cambiar el prefijo de la BBDD (wp_…)
https://es.wordpress.org/plugins/db-prefix-change/
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
33. Permisos wp-config.php
644
Vamos a cambiar el prefijo de la BBDD (wp_…)
https://es.wordpress.org/plugins/db-prefix-change/
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
34. Permisos wp-config.php
644
Vamos a cambiar el prefijo de la BBDD (wp_…)
¡Nunca uses en tu BBDD el prefijo wp_…!
https://es.wordpress.org/plugins/db-prefix-change/
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
35. Vamos a crear un nuevo usuario
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
36. Añadir nuevo
Vamos a crear un nuevo usuario
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
37. Añadir nuevo Nombre usuario: dominio+algo
p. ej. midominiocarlos
Vamos a crear un nuevo usuario
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
38. Añadir nuevo
Vamos a crear un nuevo usuario
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
Nombre usuario: dominio+algo
p. ej. midominiocarlos
Permisos: administrador
39. Añadir nuevo
Borrar Admin o le damos
permisos subscriptor
Permisos: administrador
Vamos a crear un nuevo usuario
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
Nombre usuario: dominio+algo
p. ej. midominiocarlos
40. Añadir nuevo
¡Nunca uses el usuario Admin!
Vamos a crear un nuevo usuario
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
Permisos: administrador
Nombre usuario: dominio+algo
p. ej. midominiocarlos
Borrar Admin o le damos
permisos subscriptor
41. Vamos a crear una contraseña segura
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
42. Editamos el usuario
Vamos a crear una contraseña segura
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
43. Editamos el usuario Vamos a nueva contraseña
Vamos a crear una contraseña segura
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
44. Editamos el usuario Vamos a nueva contraseña
Vamos a crear una contraseña segura
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
45. Comprobamos la seguridad de la contraseña …
Vamos a crear una contraseña segura
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
46. Comprobamos la seguridad de la contraseña …
Vamos a crear una contraseña segura
https://howsecureismypassword.net/
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
47. Comprobamos la seguridad de la contraseña …
Vamos a crear una contraseña segura
https://howsecureismypassword.net/
¡Usa sólo Contraseñas que sean seguras!
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
48. Vamos a retocar el archivo wp_config.php
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
49. Abre mediante FTP
el wp_config.php
Vamos a retocar el archivo wp_config.php
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
50. Vamos a retocar el archivo wp_config.php
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
https://api.wordpress.org/secret-key/1.1/salt/
Cambiamos las Keys y Salt si es
necesario
Abre mediante FTP
el wp_config.php
51. Vamos a retocar el archivo wp_config.php
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
https://api.wordpress.org/secret-key/1.1/salt/
Desactivamos el editor de Apariencia y de Plugins
define('DISALLOW_FILE_EDIT', true);
Abre mediante FTP
el wp_config.php
Cambiamos las Keys y Salt si es
necesario
52. Vamos a retocar el archivo wp_config.php
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
Si nuestro sitio web es https añadimos al archivo:
define('FORCE_SSL_LOGIN', true);
define('FORCE_SSL_ADMIN', true);
53. Vamos a retocar el archivo wp_config.php
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
Si nuestro sitio web es https añadimos al archivo:
define('FORCE_SSL_LOGIN', true);
¡Protege el wp_config.php de tu WordPress!
define('FORCE_SSL_ADMIN', true);
54. Vamos a blindar el archivo .htaccess
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
Datos sacados del sitio web www.boluda.com
55. hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
Abre mediante FTP el .htacces
Datos sacados del sitio web www.boluda.com
Vamos a blindar el archivo .htaccess
56. hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
Abre mediante FTP el .htacces Bloqueamos el acceso a la
carpeta includes
Datos sacados del sitio web www.boluda.com
Vamos a blindar el archivo .htaccess
57. hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
Abre mediante FTP el .htacces Bloqueamos el acceso a la
carpeta includes
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^wp-admin/includes/ - [F,L]
RewriteRule !^wp-includes/ - [S=3]
RewriteRule ^wp-includes/[^/]+.php$ - [F,L]
RewriteRule ^wp-includes/js/tinymce/langs/.+.php - [F,L]
RewriteRule ^wp-includes/theme-compat/ - [F,L]
</IfModule>
Datos sacados del sitio web www.boluda.com
Vamos a blindar el archivo .htaccess
58. hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
Abre mediante FTP el .htacces Bloqueamos el acceso a la
carpeta includes
Bloqueamos el acceso a
wp_config.php
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^wp-admin/includes/ - [F,L]
RewriteRule !^wp-includes/ - [S=3]
RewriteRule ^wp-includes/[^/]+.php$ - [F,L]
RewriteRule ^wp-includes/js/tinymce/langs/.+.php - [F,L]
RewriteRule ^wp-includes/theme-compat/ - [F,L]
</IfModule>
Datos sacados del sitio web www.boluda.com
Vamos a blindar el archivo .htaccess
59. hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
Abre mediante FTP el .htacces Bloqueamos el acceso a la
carpeta includes
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^wp-admin/includes/ - [F,L]
RewriteRule !^wp-includes/ - [S=3]
RewriteRule ^wp-includes/[^/]+.php$ - [F,L]
RewriteRule ^wp-includes/js/tinymce/langs/.+.php - [F,L]
RewriteRule ^wp-includes/theme-compat/ - [F,L]
</IfModule>
Bloqueamos el acceso a
wp_config.php
<Files wp-config.php>
Order Allow,Deny
Deny from all
</Files>
Datos sacados del sitio web www.boluda.com
Vamos a blindar el archivo .htaccess
60. hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
Protegemos nuestro .htacces
Datos sacados del sitio web www.boluda.com
Vamos a blindar el archivo .htaccess
61. hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
Protegemos nuestro .htacces
<Files ~ “^.*.([Hh][Tt][Aa])”>
Order allow,deny
Deny from all
Satisfy all
</Files>
Datos sacados del sitio web www.boluda.com
Vamos a blindar el archivo .htaccess
62. hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
Protegemos nuestro .htacces
Bloqueamos el acceso a Themes y Plugins
<Files ~ “^.*.([Hh][Tt][Aa])”>
Order allow,deny
Deny from all
Satisfy all
</Files>
Datos sacados del sitio web www.boluda.com
Vamos a blindar el archivo .htaccess
63. hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
Protegemos nuestro .htacces
Bloqueamos el acceso a Themes y Plugins
RewriteCond %{REQUEST_URI} !^/wp-content/plugins/file/to/exclude.php
RewriteCond %{REQUEST_URI} !^/wp-content/plugins/directory/to/exclude/
RewriteRule wp-content/plugins/(.*.php)$ - [R=404,L]
RewriteCond %{REQUEST_URI} !^/wp-content/themes/file/to/exclude.php
RewriteCond %{REQUEST_URI} !^/wp-content/themes/directory/to/exclude/
RewriteRule wp-content/themes/(.*.php)$ - [R=404,L]
<Files ~ “^.*.([Hh][Tt][Aa])”>
Order allow,deny
Deny from all
Satisfy all
</Files>
Datos sacados del sitio web www.boluda.com
Vamos a blindar el archivo .htaccess
64. hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
Protegemos nuestro .htacces
Bloqueamos el acceso a Themes y Plugins
RewriteCond %{REQUEST_URI} !^/wp-content/plugins/file/to/exclude.php
RewriteCond %{REQUEST_URI} !^/wp-content/plugins/directory/to/exclude/
RewriteRule wp-content/plugins/(.*.php)$ - [R=404,L]
RewriteCond %{REQUEST_URI} !^/wp-content/themes/file/to/exclude.php
RewriteCond %{REQUEST_URI} !^/wp-content/themes/directory/to/exclude/
RewriteRule wp-content/themes/(.*.php)$ - [R=404,L]
<Files ~ “^.*.([Hh][Tt][Aa])”>
Order allow,deny
Deny from all
Satisfy all
</Files>
¡Protege el .htacces de tu WordPress!
Datos sacados del sitio web www.boluda.com
Vamos a blindar el archivo .htaccess
65. Vamos a instalarnos un plugin de seguridad
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
66. Vamos a instalarnos un plugin de seguridad
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
Instalamos All In One WP Security & Firewall
67. Vamos a instalarnos un plugin de seguridad
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
https://es.wordpress.org/plugins/all-in-one-wp-security-and-firewall/
Instalamos All In One WP Security & Firewall
68. Vamos a instalarnos un plugin de seguridad
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
https://es.wordpress.org/plugins/all-in-one-wp-security-and-firewall/
Instalamos All In One WP Security & Firewall
Configuramos All In One WP Security & Firewall
69. Vamos a instalarnos un plugin de seguridad
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
Instalamos All In One WP Security & Firewall
¡Utiliza un plugin de seguridad en tu WordPress!
https://es.wordpress.org/plugins/all-in-one-wp-security-and-firewall/
Configuramos All In One WP Security & Firewall
70. Por último, para evitar sustos
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
71. Por último, para evitar sustos
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
Ten siempre actualizados los plugins de tu WordPress
72. Por último, para evitar sustos
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
Ten siempre actualizados los plugins de tu WordPress
Ten siempre actualizado el theme de tu WordPress
73. Por último, para evitar sustos
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
Ten siempre actualizados los plugins de tu WordPress
Ten siempre actualizado el theme de tu WordPress
Ten siempre actualizada la versión de tu WordPress
74. Por último, para evitar sustos
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
claves para blindar y personalizar tu proyecto en WordPress
Ten siempre actualizados los plugins de tu WordPress
Ten siempre actualizado el theme de tu WordPress
Ten siempre actualizada la versión de tu WordPress
¡Actualiza y te evitarás disgustos en tu WordPress!
75. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
continuamos!!!
76. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
continuamos!!!
Parte II
77. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
continuamos!!!
Claves para personalizar
nuestro Wordpress
Parte II
78. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
79. ¿Qué tal andáis de
HTML y CSS?
claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
80. ¡MAL!
claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
81. ¡MAL!
claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
¡BIEN!
82. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
83. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
Nuestro tema
de WordPress
84. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
Nuestro tema
de WordPress
85. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
Nuestro tema
de WordPress
86. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
Nuestro tema
de WordPress
87. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
Nuestro tema
de WordPress
88. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
Nuestro tema
de WordPress
WPML
WOOCOMMERCE
BUDDYPRESS
MULTISITE
RESPONSIVE
DEMOS
TEMAS HIJO
89. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
Nuestro tema
de WordPress
WPML
WOOCOMMERCE
BUDDYPRESS
MULTISITE
RESPONSIVE
DEMOS
TEMAS HIJO
90. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
Nuestro tema
de WordPress
WPML
WOOCOMMERCE
BUDDYPRESS
MULTISITE
RESPONSIVE
DEMOS
TEMAS HIJO
91. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
Nuestro tema
de WordPress
WPML
WOOCOMMERCE
BUDDYPRESS
MULTISITE
RESPONSIVE
DEMOS
TEMAS HIJO
92. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
Nuestro tema
de WordPress
WPML
WOOCOMMERCE
BUDDYPRESS
MULTISITE
RESPONSIVE
DEMOS
TEMAS HIJO
93. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
Nuestro tema
de WordPress
WPML
WOOCOMMERCE
BUDDYPRESS
MULTISITE
RESPONSIVE
DEMOS
TEMAS HIJO
94. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
Nuestro tema
de WordPress
WPML
WOOCOMMERCE
BUDDYPRESS
MULTISITE
RESPONSIVE
DEMOS
TEMAS HIJO
95. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
Nuestro tema
de WordPress
WPML
WOOCOMMERCE
BUDDYPRESS
MULTISITE
RESPONSIVE
DEMOS
TEMAS HIJO
96. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
Nuestro tema
de WordPress
WPML
WOOCOMMERCE
BUDDYPRESS
MULTISITE
RESPONSIVE
DEMOS
TEMAS HIJO
El tema hijo
de WordPress
97. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
Nuestro tema
de WordPress
WPML
WOOCOMMERCE
BUDDYPRESS
MULTISITE
RESPONSIVE
DEMOS
TEMAS HIJO
El tema hijo
de WordPress
98. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
Nuestro tema
de WordPress
WPML
WOOCOMMERCE
BUDDYPRESS
MULTISITE
RESPONSIVE
DEMOS
TEMAS HIJO
El tema hijo
de WordPress
99. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
Nuestro tema
de WordPress
WPML
WOOCOMMERCE
BUDDYPRESS
MULTISITE
RESPONSIVE
DEMOS
TEMAS HIJO
El tema hijo
de WordPress
100. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
101. ¿Qué necesitamos?
claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
102. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
¿Qué necesitamos?
STYLE.CSS
103. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
¿Qué necesitamos?
FUNCTION.PHP
STYLE.CSS
105. Vale ¿Y esto
dónde lo metemos?
claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
106. FTP
claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
Vale ¿Y esto
dónde lo metemos?
107. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
FTP
wp-content
Vale ¿Y esto
dónde lo metemos?
108. Themes
wp-content
claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
FTP
Vale ¿Y esto
dónde lo metemos?
109. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
FTP
Themes
wp-content
Vale ¿Y esto
dónde lo metemos?
110. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
FTP
Themes
wp-content
Vale ¿Y esto
dónde lo metemos?
111. tema hijo
claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
FTP
Themes
wp-content
Vale ¿Y esto
dónde lo metemos?
112. tema hijo
STYLE.CSS
claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
FTP
Themes
wp-content
Vale ¿Y esto
dónde lo metemos?
113. tema hijo
FUNCTION.PHP
claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
FTP
STYLE.CSS
Themes
wp-content
Vale ¿Y esto
dónde lo metemos?
114. FUNCTION.PHP
tema hijo
SCREENSHOT.PNG
claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
FTP
STYLE.CSS
Themes
wp-content
Vale ¿Y esto
dónde lo metemos?
115. claves para blindar y personalizar tu proyecto en WordPress
hacer lo que te dé la gana con él y evitar que te fastidien con ataques…
… aunque no sepas mucho de código
CARLOSPMENDIOLA
Carlos Pérez de Mendiola
ESKERRIK ASKO
… para cualquier duda, ya sabéis
dónde encontrarme…
carlos@carlospmendiola.com