El plugin funciona en la instancia local, pero se rompe al desplegarlo

Es difícil depurar esto en abstracto, así que en su lugar te daré algunos consejos. La clave para encontrar la respuesta a cualquier problema como este es el enfoque y el proceso de eliminación. Comienza por averiguar por qué puedes reproducir el problema en producción pero no en desarrollo.

  1. ¿Son los plugins y los temas exactamente los mismos en producción y desarrollo?
  2. ¿Estás utilizando el mismo tipo de usuario (administrador, moderador, etc.)?
  3. ¿Estás realizando las acciones en el mismo tipo de tema?
  4. ¿Estás realizando las acciones a la misma velocidad?

Comienza haciendo todo lo que puedas para intentar reproducir el problema en desarrollo, si es que hay un problema. Concéntrate en eso hasta que obtengas resultados o averigües por qué es diferente en producción.

Además, parte de la razón por la que el plugin Topic Custom Fields no está diseñado para uso en producción es que no tiene ninguna prueba. Sé que no te gustará oír esto, pero deberías escribir algunas pruebas de aceptación para el comportamiento del compositor. Eso te dará una respuesta definitiva sobre si funciona en escenarios particulares o no.

1 me gusta