Se hai seguito questa serie, avrai ora l'inizio di un plugin per il tuo widget. Avrai creato la classe per codificare il tuo widget e aggiunto la funzione per registrarlo.
In questo tutorial ti mostrerò come creare la funzione di costruzione, che è una delle funzioni all'interno della tua classe.
Puoi trovare il resto di questa serie in cinque parti:
Per seguire questo tutorial, avrai bisogno di:
In questo tutorial popolerai il __costruire()
funzione che hai creato all'interno del tuo Tutsplus_List_Pages_Widget
classe.
Apri il tuo file di plugin e trova la funzione di costruzione. Modificalo in modo che legga come segue:
function __construct () parent :: __ construct (// ID base del widget 'tutsplus_list_pages_widget', // nome del widget __ ('Elenco pagine correlate', 'tutsplus'), // widget options array ('description' = > __ ('Identifica dove si trova la pagina corrente nella struttura del sito e visualizza un elenco di pagine nella stessa sezione del sito. Funziona solo su Pages.', 'Tutsplus')));
Questo definisce i parametri per creare il tuo widget. Loro sono:
Ora salva il tuo file di plugin.
Ora scoprirai che se attivi il plugin e guardi la schermata Widget, il tuo widget verrà visualizzato. Non funzionerà ancora perché non hai creato il modulo o alcun output per esso, ma è lì:
Ora hai creato la funzione di costruzione per il tuo widget, che ti porta più vicino ad avere un widget funzionante. Nel prossimo tutorial ti mostrerò come creare il modulo per il tuo widget che verrà visualizzato nella schermata Widget.