Passa al contenuto principale
7 minuti di lettura (1404 parole)

Come aiutare con il debug dei plugin di WordPress

Come-Aiutare-con-WordPress-Plugin-Debugging

Gli sviluppatori di JoomUnited funzionano sempre in modo che i plug-in funzionino nel modo più ottimale possibile, ovviamente in alcuni casi può verificarsi un tipo di errore, ad esempio un'incompatibilità generata a causa di un terzo plug-in e cosa vogliamo quando questi tipi di fallimenti accadono? Certo, vengono risolti rapidamente ...    

In questo post, ti insegneremo come fornire le informazioni corrette allo sviluppatore in modo che possa comprendere e risolvere rapidamente l'errore. Questo post sarà suddiviso in 3 passaggi che seguiremo per fornire le giuste informazioni a uno sviluppatore quando si verifica un problema:

  • Attiva il registro di debug
  • Installa il plug-in per la risoluzione dei problemi
  • Controlla errori javascript

 

Attiva il sistema di debug e log di WordPress

Prima di tutto, dobbiamo sapere cos'è WP_DEBUG ; Come possiamo vedere in Wikipedia, " WP_DEBUG è una PHP (una variabile globale permanente) che può essere utilizzata per attivare la modalità "debug" in WordPress. Si presume che sia falso per impostazione predefinita e di solito è impostato su true nel file wp-config.php sulle copie di sviluppo di WordPress.

Come possiamo vedere WP_DEBUG è una costante che, come di default è fuori , ma siamo in grado di trasformarlo in uno scopo di debug temporanea.

 

wp-config

 

Oltre a ciò, c'è un'altra costante PHP chiamata WP_DEBUG_LOG che ci aiuterà a creare automaticamente un file di testo con tutti gli errori dei tuoi plugin ed è quello che invieremo agli sviluppatori.

Ti insegneremo esattamente come accenderlo e come apparirà se c'è un errore con il tuo plugin, WP Meta SEO verrà utilizzato per questo esempio ma puoi seguire gli stessi passaggi per tutti i nostri plugin. In questo caso abbiamo un problema con WP Meta SEO , potrebbe essere qualsiasi problema quindi quello che faremo è aprire il file wp-config.php che potrebbe essere fatto con il tuo software di editor di testo preferito, con il Blocco note, Visual Studio Codice, parentesi per esempio, vai e apri wp-config.php .

Il file si trova nella radice del tuo server, dove è installato il tuo sito Web WordPress.

 

wp-config generata

 

Aprilo con l'editor di testo quindi premi CTRL + F o fai clic su Modifica > Trova... vedrai una casella in cui puoi digitare la parola che stai per trovare, in questo caso digiteremo " WP_DEBUG” e fare clic su Invio fino a trovare:
“define( 'WP_DEBUG', false )”

 

wp-debug-attivazione

 

Ora che ci troviamo su quella riga, rimuovi "false" e digita true, fai clic su Enter e nella riga successiva copia la definizione ("WP_DEBUG_LOG", true); e salva il file, dovrebbe apparire come l'immagine successiva.

 

wp-debug-vera

 

Se queste due righe vengono modificate, un file chiamato "debug.php" apparirà su / wp-content /

 

new-log

 

E fatto ... abbiamo terminato il primo passo, questo è uno dei file di cui i nostri sviluppatori avranno bisogno per accelerare il processo di risoluzione del problema. Tutti gli errori saranno monitorati e scritti in questo stesso file di testo.

 

Installa il plugin per la risoluzione dei problemi di WordPress

Il plug-in Health Check & Troubleshooting è un plug-in che ti consente di eseguire un controllo dei conflitti senza influenzare i normali visitatori del tuo sito, è davvero facile da usare e installare, utilizzeremo comunque WP Meta SEO per questo esempio. Segui questi passaggi per installare ed eseguire un controllo del conflitto con Controllo integrità e risoluzione dei problemi:

  • Accedi al tuo sito Wordpress, sarai nella dashboard del tuo sito
  • Fai clic su "Plugin", nella sezione sinistra della tua pagina
  • Fai clic su "Aggiungi nuovo"
  • Digita "Verifica dello stato e risoluzione dei problemi" nella barra di ricerca, come mostrato di seguito

 

add-risoluzione dei problemi

     

  • Fare clic su "Installa ora" , l'elenco dei plug-in si caricherà automaticamente, cercare a destra e fare clic su "Installa ora" e quindi su "Attiva"

 

install-risoluzione dei problemi

 

  • Fare clic su "Salute del sito" , nel menu a sinistra è presente una sezione chiamata "Strumenti" Fare clic su di essa, quindi su "Salute del sito"

 

sito-salute-menù

 

  • Fare clic sulla scheda "Risoluzione "Entra in modalità di risoluzione dei problemi" 

La modalità di risoluzione dei problemi disabilita automaticamente tutti i plugin e passa a un tema predefinito. La modalità di risoluzione dei problemi non influisce sui normali visitatori del tuo sito.  

 

enable-guasti

   

  • Riproduci il problema che stavi riscontrando

I n l'ambiente predefinito senza plugin attivi e un tema di default, se si verifica il problema, significa che il nostro plugin non è la causa del comportamento imprevisto.

 

  • Fare clic su "Plugin" > "Plugin installati"

  Il menu "Plugin" si espanderà fornendo opzioni aggiuntive. Fai clic su "Plugin installati"

 

installate-plugins

   

  • Fai clic su "Abilita durante la risoluzione dei problemi" accanto a WP Meta SEO

  enable-con-guasti      

  • Riproduci il problema che stavi riscontrando con solo WP Meta SEO attivo e un tema predefinito, se il problema si verifica, il problema è causato dal nostro plugin.

 

Questa è in un certo senso una buona notizia perché hai già identificato una parte del problema. Ora è necessario che lo sviluppatore acceda al tuo sito Web e risolva il problema prima di rilasciare una nuova versione! In caso contrario, ripetere i passaggi per attivare il successivo plug-in disabilitato in cui è possibile riprodurre l'errore.

   

Verifica e debug degli errori Javascript nei plugin di WordPress

Cercheremo errori Javascript con la console Chrome o Firefox, a seconda del tuo browser la sua denominazione è leggermente diversa, ma seguendo Chrome e FireFox, la chiameremo "Console". Per aprire la console basta seguire questi passaggi:  

  • Fare clic con il pulsante destro del mouse su ispeziona, sul frontend in qualsiasi parte del sito

 

ispezionare

   

  • Seleziona console , si apriranno gli strumenti per sviluppatori sul lato destro della pagina, fai clic su "Console"

 

consolle

 

Verifica la presenza di errori , a console aperta, riproduci l'errore che ti aspettavi e dai uno sguardo alla console, gli errori sono testi in rosso che descrivono dove si trova il conflitto javascript

 

error-console

 

Se hai trovato un errore JavaScript, fai uno screenshot della versione estesa dell'errore per includerlo nel tuo biglietto/posta.

 

Invia / condividi la segnalazione dei tuoi problemi

Ora che hai tutte queste informazioni, aiuterai lo sviluppatore ad accelerare il processo, basta andare per tutte le informazioni che hai raccolto e sul tuo biglietto / post, ricordiamo, gli articoli sono:  

  • debug.log
  • Nota con i plugin che causano conflitti
  • Un'acquisizione della console javascript con l'errore

 

Se segui questi passaggi e ci invii le informazioni corrette, lo sviluppatore sarà in grado di eseguire un processo di debug più veloce e ti ringraziamo molto in anticipo :)    

 

Crea e condividi un nuovo account utente WordPress a scopo di supporto

La creazione di un nuovo utente amministratore è talvolta un modo rapido per mostrare al team di supporto di cosa tratta il problema. Prima di iniziare con tale processo, un breve promemoria che:

  • Non archiviamo le vecchie credenziali dopo aver risolto il problema (per motivi di sicurezza)
  • Si consiglia di rimuovere gli account utente amministratore creati a scopo di supporto
  • Tutte le informazioni condivise con il nostro team sono protette e rimarranno private

 

Per creare un nuovo utente, in primo luogo, accedi al tuo sito di amministrazione. Dopo aver effettuato l'accesso correttamente, ci si trova nella dashboard di Wordpress.

Quindi, dovresti andare a Menu a sinistra> Utenti .

 

wp-user-menù

 

Dopodiché, vai allo schermo superiore, fai clic sul pulsante Aggiungi nuovo o passa al pulsante Aggiungi nuovo nel menu a sinistra.

 

add-wp-user

 

Successivamente, il modulo Aggiungi nuovo utente verrà visualizzato sullo schermo. Ci sono 2 campi obbligatori per compilare le informazioni: Username, Email .

Nel campo Password , puoi utilizzare un generatore di password casuali o impostarne uno personalizzato. E puoi spuntare l' opzione Invia notifica utente se desideri inviare a un nuovo utente un'e-mail sul proprio account.

Successivamente, scegli un ruolo per l'utente nella casella a discesa. Questo è un passaggio importante per impostare l'autorizzazione per gli utenti sul tuo sito. "Amministratore" è il livello più alto e dà all'utente l'accesso a tutte le funzionalità del tuo sito web. È possibile impostare altri ruoli se si desidera limitare l'accesso dell'utente.

 

wp-user-form

 

Infine, fai clic sul pulsante Aggiungi nuovo utente in basso. È già fatto, buona fortuna!

 

3
Tieniti informato

Quando ti iscrivi al blog, ti invieremo una e-mail quando ci saranno nuovi aggiornamenti sul sito per non perderli.

Post correlati

 

Commenti

Nessun commento ancora fatto. Sii il primo a inviare un commento
Già registrato? Accedi qui
Giovedì 25 aprile 2024

Immagine captcha