Funzioni principali

Sommario
Visualizzare una funzione nel Core è il modo più veloce per imparare come funziona una specifica funzione di Wordpress Funziona, possiamo vedere esattamente quali parametri sono consentiti per l'input nella funzione, nonché i valori e i tipi di dati che la funzione restituisce effettivamente.
Trovare le funzioni
Per avviare la ricerca delle funzioni dobbiamo individuare un editor di testo semplice, che ci permetta di cercare termini in file come Blocco di testo su Windows o qualsiasi SDI che supporta preferibilmente i file PHP, in questo modo possiamo utilizzare le sue funzionalità per cercare all'interno dei file Core.
Facciamo il seguente semplice esercizio, troviamo la funzione è_super_admin(), la nostra ricerca dovrebbe portarci come risultato il file wp-includes/capacità.php e dovremmo vedere qualcosa del genere in detto file:

Un trucco per individuare più rapidamente le funzioni è aggiungere la parola funzione per esempio nella casella di ricerca che mettiamo la funzione è_super_admin in questo modo evitiamo che ci porti le chiamate alla funzione all'interno di tutto Wordpress.
Una volta individuata la nostra funzione, possiamo esaminare la documentazione che dovrebbe essere molto simile a questa:

Come possiamo vedere, la documentazione ci dice lo scopo della funzione, i parametri che riceve e l'output che ha, in questo modo possiamo sapere rapidamente quale funzione svolge.
Esplorare il nucleo
All'interno del nucleo di Wordpress Ci sono alcuni file che contengono le funzioni più utilizzate, che possiamo rivedere poiché questi vengono utilizzati nella generazione di plugin e contenuti aggiuntivi, i file che vedremo di seguito sono nella directory wp-include della nostra installazione di Wordpress.
Funzioni.php
Questo file contiene le principali funzioni API, queste sono molto utilizzate da plugin e temi, al suo interno troviamo funzioni come le seguenti:
  • ora attuale (): Questa funzione visualizza l'ora corrente, in base a un tipo specificato.
  • force_ssl_login(): Come indica il nome, questa funzione forza l'accesso tramite il protocollo HTTPS per l'accesso.
  • wp_nonce_field(): Questa funzione implementa lo speciale campo nonce nascosto nei moduli all'interno di Wordpress in modo da evitare interferenze da agenti esterni aggiungendo un ulteriore livello di convalida.
  • Assente (): Questa funzione restituisce semplicemente il valore assoluto di un numero intero.
Formattazione.php
Questo file contiene le funzioni che ci aiutano nella formattazione dei testi sia per inserirli nel Database che per visualizzarli.
  • attr_esc(): Questa funzione ci permette di sfuggire al testo che contiene attributi HTML
  • esc_html(): Come il precedente, ci aiuta a fuggire, tuttavia in questo caso l'escape verrà fatto sul codice HTML
  • esc_url(): Viene utilizzato per pulire e verificare un URL.
  • è_e-mail(): Ci consente di confermare che si tratta di un'e-mail valida.
Come possiamo vedere, nell'elenco delle funzioni che menzioniamo non mettiamo i parametri che ricevono, lo lasciamo come esercizio in modo che possano cercare queste funzioni e vedere cosa ricevono e cosa restituiscono in modo che possano continua a conoscere il nucleo di Wordpress.Ti è piaciuto e hai aiutato questo Tutorial?Puoi premiare l'autore premendo questo pulsante per dargli un punto positivo

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave