Plugin funzionante in istanza locale, che si rompe quando distribuito

È difficile eseguire il debug in astratto, quindi ti darò invece alcuni consigli. La chiave per trovare la risposta a qualsiasi problema di questo tipo è la concentrazione e il processo di eliminazione. Inizia cercando di capire perché riesci a riprodurre il problema in produzione ma non in sviluppo.

  1. I plugin e i temi sono esattamente gli stessi in produzione e in sviluppo?
  2. Stai usando lo stesso tipo di utente (amministratore, moderatore, ecc.)?
  3. Stai eseguendo le azioni sullo stesso tipo di argomento?
  4. Stai eseguendo le azioni alla stessa velocità?

Inizia facendo tutto il possibile per cercare di riprodurre il problema in sviluppo, se effettivamente c’è un problema. Concentrati su questo finché non ottieni risultati o non capisci perché è diverso in produzione.

Inoltre, parte del motivo per cui il plugin Topic Custom Fields non è destinato all’uso in produzione è che non ha test. So che non ti piacerà sentirlo, ma dovresti scrivere alcuni test di accettazione per il comportamento del composer. Questo ti darà una risposta definitiva sul fatto che funzioni o meno in scenari particolari.

1 Mi Piace