Notizie Blog: WordPress e Joomla Extensions

Come aiutare con il debug del plugin WordPress

wordpress-debug

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

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

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

 

Attiva il sistema di debug e log di WordPress

Prima di tutto, dobbiamo sapere cosa WP_DEBUG è; Come possiamo vedere in Wikipedia, " WP_DEBUG è un PHP costante (una variabile globale permanente) che può essere utilizzata per attivare la modalità di "debug" su WordPress. Si presume che sia falso di default 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 impostazione predefinita è via ma possiamo girarlo sopra per uno scopo di debug temporaneo.

 

wp-config

 

In aggiunta a ciò, c'è un'altra chiamata PHP chiamata WP_DEBUG_LOG questo ci aiuterà a creare automaticamente un file di testo con tutti gli errori dei tuoi plugin e questo è ciò che invieremo agli sviluppatori.

Ti insegneremo come possiamo accenderlo esattamente e come apparirà se c'è un errore nel tuo plugin, WP Meta SEO verrà utilizzato per questo esempio ma puoi seguire la stessa procedura per tutti i nostri plugin. In questo caso abbiamo un problema con WP Meta SEO, potrebbe essere qualche problema quindi quello che faremo è aprire il wp-config.php file può essere fatto con il tuo software preferito di editor di testo, con il blocco note, il codice di Visual Studio, ad esempio i brackets, vai e apri wp-config.php.

Il file si trova nella directory principale del server in cui è installato il sito Web di WordPress.

 

wp-config generata

 

Aprilo con l'editor di testo e poi premi CTRL + F o clicca su Modifica> Trova ... sarai in grado di vedere una casella in cui puoi digitare la parola che stai per trovare, in questo caso, stiamo per digitare “WP_DEBUG” e fai clic su Invio finché non trovi:
"Define ('WP_DEBUG', false)"

 

wp-debug-attivazione

 

Ora che siamo su quella riga rimuovi il "falso" e digita true, fai clic su Invio e nella riga successiva copia define ('WP_DEBUG_LOG', true); e salva il file, dovrebbe apparire come l'immagine successiva.

 

wp-debug-vera

 

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

 

new-log

 

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

 

Installa il plug-in per la risoluzione dei problemi di WordPress

Il plugin Health Check & Troubleshooting è un plugin che ti permette di eseguire un controllo dei conflitti senza intaccare i normali visitatori del tuo sito, è davvero facile da usare e installare, lo utilizzeremo ancora WP Meta SEO per questo esempio. Segui questi passaggi per installare ed eseguire un controllo dei conflitti con Health Check e risoluzione dei problemi:

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

 

add-risoluzione dei problemi

     

  • Clicca su "Installa ora", L'elenco dei plugin verrà addebitato automaticamente, cercare il diritto e fare clic su "Installa ora" e quindi su "Attiva"

 

install-risoluzione dei problemi

 

  • Clicca su "Salute del sito", Nel menu a sinistra è presente una sezione chiamata "Utensili" Fare clic su di esso e quindi su "Salute del sito"

 

sito-salute-menù

 

  • Clicca sul "Risoluzione dei problemi" scheda, leggere le informazioni di avviso e fare clic su "Accedi alla modalità di risoluzione dei problemi" 

La modalità di risoluzione dei problemi disattiva automaticamente tutti i plug-in e gli switch su un tema predefinito. La modalità di risoluzione dei problemi non influisce sui normali visitatori del tuo sito.

 

enable-guasti

   

  • Riprodurre il problema stavi vivendo

In l'ambiente predefinito senza plug-in attivi e un tema predefinito, se il problema si verifica, significa che il nostro plug-in non causa il comportamento imprevisto.

 

  • Clicca su "Plugin"> "Plugin installati"

Il menu "Plugin" si espanderà offrendoti opzioni aggiuntive. Clicca su "Plugin installati"

 

installate-plugins

   

  • Clic "Abilita durante la risoluzione dei problemi" accanto a WP Meta SEO

  enable-con-guasti      

  • Riproduce il problema che stavi vivendo con solo WP Meta SEO attivo e un tema predefinito, se il problema si verifica, il problema è causato dal nostro plug-in.

 

Questa è in un certo modo una buona notizia perché hai già identificato una parte del problema. Ora richiede allo sviluppatore di accedere al tuo sito Web e risolvere il problema prima di rilasciare una nuova versione! In caso contrario, ripeti i passaggi per attivare il plug-in successivo disabilitato sei in grado di riprodurre l'errore.

   

Controllo e debug degli errori Javascript nei plugin WordPress

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

  • Fare clic destro ispezionare, sul frontend in qualsiasi parte del sito

 

ispezionare

   

  • Seleziona console, Si apriranno gli strumenti di sviluppo sul lato destro della pagina, fare clic su "Console"

 

consolle

 

Controlla gli errori, con la console aperta, riproduci l'errore che ti aspettavi e dai un'occhiata alla console, gli errori sono testi rossi che descrivono dove si trova il conflitto javascript

 

error-console

 

Se hai trovato un errore JavaScript, per favore prendere uno screenshot della versione estesa dell'errore per includerlo nel tuo ticket / post.

 

Invia / Condividi la segnalazione dei problemi

Ora che hai tutte queste informazioni, aiuterai lo sviluppatore ad accelerare il processo, vai per tutte le informazioni che hai raccolto e per il tuo ticket / post, ricordiamo che 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 :)

 

Creare e condividere un nuovo account utente WordPress per scopo di supporto

Creare un nuovo utente amministratore a volte è un modo rapido per mostrare al team di supporto qual è il tuo problema. Prima di iniziare con quel processo, un promemoria rapido che:

  • Non memorizziamo vecchie credenziali dopo che il problema è stato risolto (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 il login con successo, ci si trova nella dashboard di Wordpress.

Quindi, dovresti andare a sinistra Menu> Utenti.

 

wp-user-menù

 

Successivamente, vai alla schermata principale, clicca su Aggiungere nuova pulsante o sposta a Aggiungere nuova pulsante sul menu di sinistra.

 

add-wp-user

 

Quindi, il Aggiungi nuovo utente il modulo verrà visualizzato sullo schermo. Ci sono 2 campi richiesti per riempire le informazioni: Username, Email.

A Parola d'ordine campo, è possibile utilizzare un generatore di password casuale o impostare il proprio. E puoi spuntare Invia notifica utente opzione se desideri inviare a un nuovo utente un'email relativa al proprio account.

Successivamente, scegli a Ruolo per utente nella casella a discesa. Questo è un passo 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 su Aggiungi nuovo utente pulsante in basso. È già fatto, buona fortuna!

 

3
Caricamento immagine - Progressive Lazy Loading su WordPr ...
Divisione di blocchi con colonne Advanced Gutenberg M ...
 

Commenti

Non ci sono ancora commenti. Puoi essere il primo a inviare un commento
Già registrato? Accedi qui
ospite
Lunedì 16 settembre 2019
Se desideri registrarti, inserisci i campi nome utente, password e nome.

Immagine Captcha