Hola, buenas noches,
Veréis, quiero cambiar el color de la fuente en Woocommerce de la nota que sale al lado del precio del artículo en la página del Carrito (IVA Incluido), pero a pesar, de que sigo exactamente los pasos que me habíais indicado, en un hilo anterior, no logro que funcione, lo que estoy haciendo es lo siguiente:
Me voy a woocommerce.css y edito el siguiente código:
.woocommerce-cart .cart-collaterals .cart_totals table small, .woocommerce-checkout .cart-collaterals .cart_totals table small {
color: #000;
}
Pero no hay ningún cambio. Además, curiosamente, he querido ver el código fuente, pero para ello, me he puesto sobre el texto "IVA Incluido" y con el botón derecho del ratón, selecciono "Inspeccionar" y además de enseñarme el código de esa zona, también me indica lo siguiente:
www.mundodeoportunidades.com/:390 Error parsing header X-XSS-Protection: 1;mode=block, 1; mode=block: expected semicolon at character position 13. The default protections will be applied.
firebug-lite.js:11883 Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. For more help, check xhr.spec.whatwg.org/.
Uncaught TypeError: Cannot read property 'push' of undefined(…)
Me parece entender que hay un bloqueo en algún punto o, en todo caso, hay un error, es así?.
Por favor indicarme qué debo hacer. Muchas gracias.
Saludos.
URL del sitio: Contenido solo visible a usuarios registrados
Hola, buenas noches,
Comentarles que ya he solucionado el problema que indicaba de la página del Carrito, para ello he desactivado el plugin Jetpack y de inmediato se efectuaron los cambios, por lo que deduzco que es el causante de ese problema, sin embargo, ahora lo he vuelto a activar y al parecer todo está normal, se han mantenido los cambios de antes.
Por otro lado, aún me salen los otros errores cuando le doy a inspeccionar en el código fuente, uno de los errores que me muestra es: Error parsing header X-XSS-Protection: 1;mode=block, 1; mode=block: expected semicolon at character position 13. The default protections will be applied.
www.mundodeoportunidades.com/:390 Error parsing header X-XSS-Protection: 1;mode=block, 1; mode=block: expected semicolon at character position 13. The default protections will be applied.(anonymous function) @ (index):390
bootstrap d85f1be…:32Uncaught TypeError: Cannot read property 'type' of undefined(…)
bootstrap d85f1be…:32Uncaught TypeError: Cannot read property 'type' of undefined(…)
bootstrap d85f1be…:32 Uncaught TypeError: Cannot read property 'type' of undefined(…)h @ bootstrap d85f1be…:32(anonymous function) @ bootstrap d85f1be…:32(anonymous function) @ bootstrap d85f1be…:9n @ bootstrap d85f1be…:16h @ bootstrap d85f1be…:16d @ bootstrap d85f1be…:16
Agradezco vuestra colaboración para saber qué son estos errores y cómo solucionarlos.
Saludos.
Hola,
He verificado tu web con el inspector de firebug y no me muestra el error que comentas. Existe alguna pagina especifica donde se pueda ver el error por consola?
Buenos días Johnny,
Te adjunto un pantallazo en donde indico en color azul el error que se muestra. Gracias.
Saludos.
Hola,
He revisado tu web con distintos navegadores e inspectores de código y en ningún caso veo que me muestre ningún mensaje de error como el que comentas.
Verifica si tienes instalado algún plugin de seguridad en tu WordPress. De ser así, prueba a desactivarlo para ver si es la causa del problema. Otra posibilidad es que hayas añadido la protección XSS de forma manual tocando el código. En tal caso, prueba a revertir el cambio.
En todo caso, este no debería ser el problema para el cambio de los CSS.
Indícanos en una captura de pantalla, qué elemento quieres cambiar de color, marcando en la captura ese elemento.
Hola Pablo,
Como he indicado el día de ayer noche, el problema del cambio de color de fuente en la página del carrito, ya está arreglado y era a causa del plugin Jetpack, al desactivarlo todos los cambios han surtido efecto. Lo único que quedaba de este hilo, es lo de los errores que me salen al darle a inspeccionar en cualquier punto de la página del carrito, por ejemplo.
Por otro lado, yo no he añadido ninguna protección XSS, a no ser que tenga que ver con la configuración del WP-Super-Cache, lo cual es lo único que he tocado para su re-configuración, lo cual sí que es cierto que al configurarlo de nuevo, se han añadido un montón de códigos al .htaccess. Es lo único diferente que he hecho, pero yo creo que esos errores que salen, ya salían desde antes, pero no estoy seguro. Antes tenía el plugin wordfence, pero lo desactive y elimine desde la semana pasada, por sugerencia vuestra, por lo tanto, tampoco debería ser eso.
El único plugin de seguridad que me queda activado es el Akismet y nunca me ha puesto problema. Dime si lo desactivo y lo probamos.
Quedo a la espera de tus indicaciones y sugerencias. Gracias.
Saludos.
Hola,
Revisa el archivo wp-content/themes/epik/functions.php para ver si tienes entro de él relativo a la protección XSS (busca el texto xss dentro del archivo).
En todo caso, he analizado la cabecera que sea carga y veo que es correcta. Yo lo dejaría como está.
Hola Pablo,
El siguiente es el código que hay en el fichero funtions.php con xss:
add_action( 'send_headers', 'add_header_xxssprotection' );
function add_header_xxssprotection() {
header( 'X-XSS-Protection: 1;mode=block' );
}
Dime qué quieres qué haga con ese código?. Gracias.
Saludos.
Hola,
Como te comentaba en mi respuesta anterior, personalmente lo dejaría, ya que mejora la seguridad de la web frente a ataques XSS, y veo que se está generando la cabecera correcta.
En todo caso, si vieras que te genera problemas lo podrías quitar, pero no parece el caso.
Vale Pablo,
Muchas gracias por tus sugerencias y colaboración. Me esperaré y por ahora, lo dejaré igual
Un saludo.