Jose Ramon Bernabeu
Respuestas de foro creadas
-
Foro: Guías – Resolución de problemas
En respuesta a: Problema con el Token de SeguridadHola Judit.
El error «El Token de seguridad no coincide» suele estar relacionado con problemas de caché o de comunicación entre tu navegador y el servidor. Por otro lado, el error 500 en la API REST indica un problema interno del servidor que impide el correcto funcionamiento de ciertas funciones de WordPress.
Posibles causas y soluciones:
- Problemas de caché:
- Navegador: Borra la caché y las cookies de tu navegador. Asegúrate de cerrar y volver a abrir el navegador después de hacerlo.
- Plugins de caché: Si utilizas algún plugin de caché (como WP Super Cache o W3 Total Cache), desactívalo temporalmente y verifica si el error persiste.
- Caché del servidor: Si tienes acceso a la configuración de tu servidor, intenta purgar la caché desde allí.
- Problemas con el archivo .htaccess:
- Renombrar .htaccess: Accede a tu servidor a través de FTP o el administrador de archivos de tu hosting. Renombra el archivo <code class=»»>.htaccess a algo como <code class=»»>.htaccess_old.
- Generar nuevo .htaccess: Ve a «Ajustes» -> «Enlaces permanentes» en tu escritorio de WordPress y guarda los cambios. Esto generará un nuevo archivo <code class=»»>.htaccess.
- Conflictos con plugins o temas:
- Desactivar plugins: Desactiva todos los plugins y verifica si el error desaparece. Si es así, actívalos uno por uno hasta identificar el que causa el problema.
- Cambiar a tema predeterminado: Cambia temporalmente a un tema predeterminado de WordPress (como Twenty Twenty-Four) para descartar problemas con tu tema actual.
- Problemas con la API REST:
- Límite de memoria PHP: El error 500 en la API REST puede ser causado por un límite de memoria PHP insuficiente. Contacta a tu proveedor de hosting para aumentar este límite.
- Conflictos con plugins: Algunos plugins de seguridad o de optimización pueden interferir con la API REST. Desactívalos temporalmente para verificar si son la causa.
- Problemas del servidor:
- Error 500: Si el error 500 persiste después de probar las soluciones anteriores, es probable que se trate de un problema del servidor. Contacta a tu proveedor de hosting para que lo revisen.
Asegúrate de haber limpiado todas las cachés (navegador, plugins y servidor) y, si el problema persiste, coméntaselo al servicio técnico de tu proveedor de alojamiento.
Saludos.
Foro: Diseño – Temas y plantillas
En respuesta a: Menú para móviles no deslizaHola.
He entrado en tu sitio en el móvil y el menú de hamburguesa no actúa. He tenido algún caso así y la causa era la «optimización» de Javascript.
Si estás usando algún plugin de optimización, no minimices ni unifiques el Javascript.
Prueba y nos cuentas.
Saludos.
Foro: Guías – Resolución de problemas
En respuesta a: Las imágenes no se muestran en el panel de mediosHola Carlos.
El problema de que no se vean las imágenes en tu web, ni siquiera en la biblioteca de medios de WordPress, puede tener varias causas. Así que habrá que ir descartando.
Problemas con la caché:
Explicación: Si estás utilizando un plugin de caché, es posible que esté almacenando versiones antiguas de tus páginas donde las imágenes no se cargaban correctamente.
Solución:
Borra la caché de tu sitio web (tanto la caché del plugin como la caché de tu navegador).
Recarga tu sitio web.Permisos de archiivos y carpetas incorrectos:
Explicación: WordPress necesita ciertos permisos para acceder y mostrar las imágenes. Si estos permisos no están configurados correctamente, las imágenes no se cargarán.
Solución:
Accede a tu sitio web a través de FTP o el administrador de archivos de tu hosting.
Navega a la carpeta wp-content y luego a uploads.
Asegúrate de que los permisos de la carpeta uploads estén configurados en 755.
Asegúrate de que los permisos de todas las carpetas y archivos dentro de uploads estén configurados en 644.Problemas con el archivo .htaccess:
Explicación: El archivo .htaccess controla cómo Apache sirve los archivos, incluyendo las imágenes. Si este archivo está dañado o mal configurado, puede impedir que las imágenes se muestren.
Solución:
Renombra temporalmente el archivo .htaccess a algo como .htaccess_old.
Recarga tu sitio web. Si las imágenes se muestran, entonces el problema estaba en el archivo .htaccess.
Genera un nuevo archivo .htaccess desde el panel de administración de WordPress (Ajustes -> Enlaces permanentes -> Guardar cambios).Conflictos con plugins o temas:
Explicación: Un plugin o tema (en este caso, Divi) puede tener código que interfiere con la visualización de las imágenes.
Solución:
Desactiva todos los plugins excepto Divi. Si las imágenes vuelven a aparecer, entonces el problema era causado por un plugin.
Activa los plugins uno por uno, recargando el sitio web después de cada activación, hasta que identifiques el plugin problemático.
Si el problema persiste incluso con todos los plugins desactivados, cambia temporalmente a un tema predeterminado de WordPress (como Twenty Twenty-Four). Si las imágenes se muestran, entonces el problema está en el tema Divi. En este caso, contacta con el soporte de Divi para obtener ayuda.Error en la ruta de las imágenes:
Explicación: Si la ruta donde se almacenan las imágenes no es la correcta, WordPress no podrá encontrarlas.
Solución:
En el panel de administración de WordPress, ve a Ajustes -> Medios.
Verifica que la «Ruta de almacenamiento de archivos subidos» sea correcta (normalmente debería ser wp-content/uploads).Problemas con el servidor:
Explicación: En raras ocasiones, el problema puede estar en el servidor donde está alojada tu web.
Solución: Contacta con el soporte técnico de tu hosting y explícales el problema.Ve comprobando los puntos anteriores. Y recuerda hacer una copia de seguridad del sitio antes de llevar a cabo cualquiera de estyas acciones.
Saludos.
Foro: Diseño – Temas y plantillas
En respuesta a: Menu de footer cambia segun la pagina en la que esteHola.
¿Puedes explicarte mejor? He navegado por el sitio y el footer siempre lo veo igual
Saludos.
Foro: WooCommerce
En respuesta a: Ocultar boton compraHola.
¿Quieres ocultarlo en toda la tienda o solo en la ficha de producto?
Saludos.
Foro: Guías – Resolución de problemas
En respuesta a: MantenimientoHola Anita.
He navegado por tu sitio web sin problema, llegando hasta la página de finalizar compra.
¿Lo solucionaste? Si no hiciste nada, es posible que te de el error debido a que haya guardada una copia en la caché de tu navegador. Borra la caché.Saludos.
Foro: Plugins y Hacks
En respuesta a: FILTER EVERYTHING PLUGINOk. Si lo has solucionado, por favor, cierra este hilo para que no conste como sin resolver.
Y si tienes más dudas, pregunta 🙂
Saludos.
Foro: Plugins y Hacks
En respuesta a: FILTER EVERYTHING PLUGINAhora no veo los campos de precio ¿Los has quitado?
Foro: Plugins y Hacks
En respuesta a: FILTER EVERYTHING PLUGINHola.
Si no encuentras un ajuste en el plugin para ello, prueba con una de las dos opciones de CSS que te dejo:
.wc-block-components-price-slider--is-input-inline .wc-block-components-price-slider__controls .wc-block-components-price-slider__amount {
max-width: 120px;
}
.wc-block-components-price-slider--is-input-inline .wc-block-components-price-slider__controls .wc-block-components-price-slider__amount {
max-width: 50%;
}En la primera le he dado un ancho máximo de 120px (puedes ajustarlo a tu gusto) y en la segunda lo he ajustado al 50% del espacio.
Puedes poner este CSS en Apariencia > Personalizar > CSS adicional
Saludos.
Foro: WooCommerce
En respuesta a: Impuestos no incl en el envío¡¡Genial!!
Si necesitas algo más, no dudes en escribir. Y recuerda cerrar este hilo si lo das poor solucionado.
Saludos.
Foro: Guías – Resolución de problemas
En respuesta a: Página web en blanco primero y fatal error despuésHola Jordi.
He accedido a tu sitio y parece funcionar bien ¿slolucionaste el problema?
Saludos.
Foro: Diseño – Temas y plantillas
En respuesta a: Cambiar bannerHola.
Si te refieres al banner horizontal superior, está gestionado por el plugin WP Adcenter. En sus ajustes debe estar cómo cambiarlo.
Saludos.
Foro: Plugins y Hacks
En respuesta a: ACF abrir URL al dar click en widget de ElementorHola.
Por lo que he visto en el vídeo, en el valor de retorno del campo ACF indicas Array de enlaces. Edita el campo y cambia a URL del enlace.
Saludos.
Foro: WooCommerce
En respuesta a: Impuestos no incl en el envíoHola.
Dado que estás utilizando el plugin APG para gestionar las tarifas de envío, es posible que el texto «SIN IMPUESTOS» esté siendo generado por este plugin y no por WooCommerce directamente.
Revisa a fondo la configuración del plugin APG. Busca opciones relacionadas con la visualización de impuestos o textos personalizados en los envíos. Es posible que encuentres una opción para cambiar el texto «SIN IMPUESTOS» por «IVA incluido» o algo similar.
Si no encuentras una opción directa en la configuración del plugin, puedes intentar personalizar el texto manualmente (mediante una función de PHP) o echar mano de un plugin de personalización de WooCommerce.
Si te sientes cómodo con el código, algo así pordría servirte:
add_filter( 'woocommerce_cart_shipping_method_full_label', 'personalizar_texto_impuestos_envio', 10, 2 );
function personalizar_texto_impuestos_envio( $label, $method ) {
// Verificar si el texto contiene "SIN IMPUESTOS" (sin distinción entre mayúsculas y minúsculas)
if ( stripos( $label, 'SIN IMPUESTOS' ) !== false ) {
// Reemplazar "SIN IMPUESTOS" por "Impuestos incluidos"
$label = str_ireplace( 'SIN IMPUESTOS', 'Impuestos incluidos', $label );
}
return $label;
}No he comprobado el funcionamiento de la función antrior, así que, en caso de probar a usarla, recuerda de hacer ántes una copia de seguridad del sitio.
Saludos.
Foro: Plugins y Hacks
En respuesta a: ACF abrir URL al dar click en widget de ElementorHola.
Prueba con esta función:
function mostrar_enlace_facebook($atts) {
$atts = shortcode_atts(array(
'campo_acf' => '',
), $atts);
$url_facebook = get_field($atts['campo_acf']);
if ($url_facebook) {
return '<a href="' . esc_url($url_facebook) . '" target="_blank">Facebook</a>';
} else {
return ''; // O un mensaje de error si lo prefieres
}
}
add_shortcode('enlace_facebook', 'mostrar_enlace_facebook');En Elementor, utiliza el widget «Shortcode» y coloca
[enlace_facebook campo_acf="nombre_de_tu_campo"]
(reemplaza «nombre_de_tu_campo» por el nombre real de tu campo en ACF).Como alternativa si no quieres lidiar con código (ahora no se si funciona con la versión gratuita o es para PRO):
- Campo de Texto en ACF: Cambia el tipo de campo en ACF a «Texto».
- Widget de Enlace en Elementor: Usa el widget «Enlace» de Elementor. En el campo «Enlace», selecciona «Campo Personalizado» y elige tu campo de ACF.
Recuerda hacer una copia de seguridad antes de hacer cambios de esta índole.