Pregunta sobre GamiPress de Wordpress:

Conflicto de plugins: mapa de progreso

Un usuario preguntó 👇

RESUMEN ——————-

Actualmente estamos detenidos debido a un conflicto de plugins y le pedimos su ayuda para corregir el error.

Esperamos que encuentre una gran idea que nos ayude con solo leer el mensaje de error a continuación. También hemos enviado esta solicitud al otro fabricante de plugins.

Los siguientes plugins están en conflicto:

Plugin uno: «GamiPress»

Permite al usuario asignar y rastrear puntos de juego.

Plugin dos: «Mapa de progreso»

Sistema avanzado de mapas personalizados, con vinculación de perfil de comerciante.

———————————— DATOS DE ERROR ———————————————

Las pruebas exhaustivas muestran que ambos plugins funcionan perfectamente de forma independiente, pero si ambos están activos, arroja un error destructivo y rompe el sitio.

MENSAJE DE ERROR:

Error fatal: no se puede redefinir la clase CMB2_Tabs en /home2/swxyz/public_html/wp-content/plugins/codespacing-progress-map/admin/libs/metabox-tabs/cmb2-tabs.class.php en línea 7

———————————— NASCAN PLUGIN, ETC. ———————————————

GamiPress https://wordpress.org/plugins/gamipress/

Mapa de progreso
https://codecanyon.net/item/progress-map-wordpress-plugin/5581719?ref=codespacing

———— NOTAS GENERALES ————-

El sitio web de la asignatura, en este caso, está en construcción y es fundamental que siga funcionando para poder proceder con cualquier trabajo. Ambos plugins no pueden estar activos, por lo que el trabajo está en progreso activando un desplazamiento (el mapa o los plugins de gamipress) para trabajar en varios aspectos del proyecto.

Todo el problema parece estar relacionado con el archivo: cmb2-tabs.class.php

Si se cambia el nombre de este archivo, ambos plugins parecen funcionar sin conflictos.

Dicho esto, no tenemos idea de si eliminar el archivo anterior provocaría más fallas en el plugin de mapeo.

** Hemos probado varias plantillas diferentes y el problema aún existe.

** De manera similar, probamos varios dominios, los mismos resultados.

(@rubengc)

Hace 2 años

Hola @jinglespot

Como puede ver en el mensaje de error, este plugin está intentando confirmar una clase existente llamada «CMB2_Tabs» (que no está permitido en el código)

Entonces, para corregir este problema, deben verificar (como ya lo hace GamiPress) si esta clase existe para confirmarlo nuevamente

Todo lo mejor

(@jinglespot)

Hace 2 años

Aloha Rubengc,

Muchas gracias por la solución sugerida.

No conozco lo suficiente PHP para codificar, pero lo suficiente como para depurar. Estoy totalmente de acuerdo con tu evaluación.

Gracias por tomarte el tiempo de responder.

Suficiente Aloha, Dustin

¿Solucionó tu problema??

0 / 0

Deja una respuesta 0

Tu dirección de correo electrónico no será publicada.