Por Fernando el Apr 29, 2016 09:09 am Si no tuviste oportunidad de asistir al webinar sobre seguridad en WordPress aquí tienes toda la información, el vídeo e incluso la presentación. El vídeo La presentación Los códigos Repara la base de datos desde WordPress 1. Añade la siguiente línea al archivo wp-config.php: define('WP_ALLOW_REPAIR', true); 2. Accede a esta dirección para reparar y optimizar la base de datos: http://tusitio.es/wp-admin/maint/repair.php Activa la compresión Gzip En el archivo .htaccess añade lo siguiente: # BEGIN GZIP <ifmodule mod_deflate.c> AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript </ifmodule> # END GZIP Define rutas manualmente En el archivo wp-config.php añade las rutas de tu sitio así: define('WP_HOME', 'http://ayudawp.com'); // blog url define('WP_SITEURL', 'http://ayudawp.com'); // site url define('TEMPLATEPATH', '/ruta/absoluta/a/wp-content/themes/nombredeltema'); define('STYLESHEETPATH', '/ruta/absoluta/a/wp-content/themes/nombredeltema'); Comprime tu contenido En .htaccess añade lo siguiente: AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css application/javascript application/x-javascript application/x-httpd-php application/rss+xml application/atom_xml text/javascript Añade compresión Zlib En el archivo header.php de tu tema activo añade estas líneas: <?php ini_set('zlib.output_compression', 'On'); ini_set('zlib.output_compression_level', '1'); ?> Define la caducidad de la cache de archivos En .htaccess añade estas líneas: <ifmodule mod_expires.c> ExpiresActive On ExpiresDefault A3600 <filesmatch ".(jpg|JPG|gif|GIF|png|css|ico|js)$"> ExpiresDefault "access plus 1 week" </filesmatch> </ifmodule> Mantén las conexiones activas En .htaccess añade lo siguiente: <ifModule mod_headers.c> Header set Connection keep-alive </ifModule> Quita el control de versiones de JavaScript Añade lo siguiente al archivo functions.php del tema: function _remove_script_version( $src ){ $parts = explode( '?', $src ); return $parts[0]; } add_filter( 'script_loader_src', '_remove_script_version', 15, 1 ); add_filter( 'style_loader_src', '_remove_script_version', 15, 1 ); Verlo en el navegador » Artículos recientes:
|
No hay comentarios:
Publicar un comentario