Avisos
Vaciar todo

Hosting WordPress 70% dto Dominios promo

Cabecera Content-Security-Policy y versión wp  

Página 2 / 2
 
María Dolores
 María Dolores
Estimable Member

Buenos días:

Wp doctor me indica que he de pegar "Cabecera X-Content-Type-Options para evitar problemas de Seguridad" y que la forma de hacerlo sería en el tema dentro de la carpeta functions.php. Trabajo con divi y tengo divi child también con el mismo nombre de carpetafunctions.php, ¿en cual de los dos debería añadir el archivo en Divi o divi child?.
También me indica WP doctor "No estás usando la última versión de WordPress. Es muy importante tener WordPress actualizado para evitar problemas de seguridad y acceder a todas las funcionalidades disponibles." y si que está actualizado a la última versión desde que apareció. ¿Se podría solucionar?

Muchas gracias

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 22/05/2017 2:10 pm
María Dolores
 María Dolores
Estimable Member

Nada al final se desconfigura la cuenta, he tenido que quitar el código.

¿Hay alguna manera efectiva de hacer esto?

ResponderCitar
Respondido : 29/05/2017 7:29 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Es muy probable que hayas tenido algún error de sintaxis al ingresar el código.

Si deseas puedes enviarnos el archivo functions.php modificado para revisar, puedes adjuntarlo en formato .zip

Saludos.

ResponderCitar
Respondido : 29/05/2017 11:07 pm
María Dolores
 María Dolores
Estimable Member

Adjunto archivo zip e imagen de functions.php solicitado, correspondiente al tema child.

Gracias
Saludos

ResponderCitar
Respondido : 30/05/2017 10:47 am

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

María Dolores
 María Dolores
Estimable Member

Esta es la imagen el codigo lo vuelvo a poner aqui por si te es más cómodo:
<?php
// Exit if accessed directly
if ( !defined( 'ABSPATH' ) ) exit;

// BEGIN ENQUEUE PARENT ACTION
// AUTO GENERATED - Do not modify or remove comment markers above or below:

if ( !function_exists( 'chld_thm_cfg_parent_css' ) ):
function chld_thm_cfg_parent_css() {
wp_enqueue_style( 'chld_thm_cfg_parent', trailingslashit( get_template_directory_uri() ) . 'style.css', array( ) );
}
endif;
add_action( 'wp_enqueue_scripts', 'chld_thm_cfg_parent_css', 10 );

// END ENQUEUE PARENT ACTION

function add_security_headers() {
header( 'X-Content-Type-Options: nosniff' );
header( 'X-Frame-Options: SAMEORIGIN' );
header( 'X-XSS-Protection: 1;mode=block' );
header( 'Strict-Transport-Security: max-age=10886400' );
header( 'Content-Security-Policy: default-src self' );
}
add_action( 'send_headers', 'add_security_headers' );

ResponderCitar
Respondido : 30/05/2017 10:51 am
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Es extraño que no te funcione ya que lo veo correctamente, verifica que no tengas un código similar en el functions.php parent

Prueba poner este código al final del archivo functions.php del padre y elimínalo del functions.php hijo.

Saludos.

ResponderCitar
Respondido : 30/05/2017 6:17 pm

Página 2 / 2