Als je deze serie hebt gevolgd, heb je nu het begin van een plug-in voor je widget. U hebt de klas gemaakt om uw widget te coderen en heeft de functie toegevoegd om deze te registreren.
In deze zelfstudie laat ik je zien hoe je de constructorfunctie maakt, een van de functies in je klas.
Je vindt de rest van deze serie in vijf delen:
Als u deze zelfstudie wilt volgen, heeft u het volgende nodig:
In deze zelfstudie vult u de __construct ()
functie die je in je hebt aangemaakt Tutsplus_List_Pages_Widget
klasse.
Open uw plugin-bestand en zoek de constructorfunctie. Bewerk het zodat het als volgt luidt:
function __construct () parent :: __ construct (// base ID van de widget 'tutsplus_list_pages_widget', // naam van de widget __ ('Lijst gerelateerde pagina's', 'tutsplus'), // widget options array ('description' = > __ ('Geeft aan waar de huidige pagina zich in de sitestructuur bevindt en geeft een lijst met pagina's weer in dezelfde sectie van de site.Alleen werkt op Pages.', 'Tutsplus')));
Dit definieert de parameters om uw widget te maken. Zij zijn:
Bewaar nu je plugin-bestand.
Je zult nu merken dat als je de plug-in activeert en naar het scherm Widgets kijkt, je widget wordt weergegeven. Het werkt nog niet, omdat je het formulier of de uitvoer er niet voor hebt gemaakt, maar het is er wel:
U hebt nu de constructorfunctie voor uw widget gemaakt, waarmee u een stap dichter bij een werkende widget komt. In de volgende zelfstudie laat ik je zien hoe je het formulier voor je widget kunt maken dat op het Widgets-scherm wordt weergegeven.