Buenos días,
Me he suscrito a la versión Pro del plugin WpDataTables de TMS desde la versión Standard previa, y mi web ha dejado de funcionar. Para llegar al error, hay que seleccionar cualquiera de las opciones: Acciones (Simples/Pares), Indices/ETF,s (Simples/Pares) o FOREX, y una vez que aparecen las tablas, en cualquiera de las pestañas de meses, seleccionar un código de patrón cualquiera.
He descubierto que el error se produce por la parte de código de los gráficos. En cada una de las páginas de detalle que muestro, tengo incrustado código de este tipo: [wpdatatable id=5 var1=$wdtVar1][wpdatatable id=3 var1=$wdtVar1][wpdatachart id=5], los dos primeros corchetes corresponden a la presentación de dos tablas de datos, y el tercero a la presentación de un grafico con los datos correspondientes. Si elimino el corchete del gráfico, la página se presenta correctamente con las dos tablas, aunque lógicamente sin el gráfico.
Si intento acceder a los datos con los gráficos definidos, se produce un error y WordPress me envía un correo con los siguientes datos:
Detalles del error: Se ha producido un error del tipo E_COMPILE_ERROR en la línea 546 del archivo /home/patrone4/public_html/patronesfinancieros.com/wp-content/plugins/wpdatatables/source/class.wpdatachart.php. Mensaje de error: require_once(): Failed opening required '/home/patrone4/public_html/patronesfinancieros.com/wp-content/plugins/wpdatatables/source/class..wpdatachart.php' (include_path='.:/opt/alt/php74/usr/share/pear').
La línea número 546 de este archivo es ésta: "require_once(WDT_ROOT_PATH . 'source/' . $chartClassFileName);"
Consulto a mi proveedor web (Webempresa) y me dice que parece que falta un fichero en la instalación del plugin TMS.
Al consultar al soporte de TMS (que es una IA), me repite que desinstale el plugin y lo vuelva a instalar, pero ya lo he hecho varias veces y el problema persiste.
A ver si me pueden ayudar a dar con el motivo de este error.
Un saludo
Francisco Gutiérrez
Contenido solo visible a usuarios registrados
Hola Francisco.
Es un plugin es de pago y tienes que consultarlo con su soporte ya que nosotros no podemos descargarlo y probarlo.
Por el error puede ser por problemas de compatibilidad, revisa que tengas tanto WordPress como los plugins actualizados y modifica la version de PHP una vez actualizado añadiendo la version 8.0
Si después de eso sigues con el problema, ves desactivando plugins y revisa si es algún plugin el que esta causando ese problema.
Un saludo
Hola Pepe,
he preguntado al soporte de WpDataTables sobre las versiones necesarias de Wordpress y de Php, y las actuales que existen servirían perfectamente. En las indicaciones que me dan para reinstalar y activar de nuevo el plugin, hay una que dice:
Limpia la caché de tu sitio y de tu navegador.
Esto al parecer lo dice porque al cambiar de versión de WpDataTables, podría quedar algún fichero de la versión anterior en la caché, pero no sé exactamente a qué caché se refiere, por si a tí te dice algo.
Un saludo
Hola Francisco,
Puedes limpiar las caches siguiendo esta guia:
https://www.webempresa.com/blog/cache-en-wordpress-como-vaciarla-rapidamente.html
https://guias.webempresa.com/preguntas-frecuentes/limpiar-la-cache-del-navegador/
Uno es para la cache de tu WordPress y el segundo es para la caché de tu navegador, ambas cosas solicitadas por el soporte del plugin. Si hay algo mas que no comprendas o no sepas hacer nos comentas
Un saludo 🖐️