Hoe Een WordPress-plug-in Te Schrijven

Inhoudsopgave:

Hoe Een WordPress-plug-in Te Schrijven
Hoe Een WordPress-plug-in Te Schrijven

Video: Hoe Een WordPress-plug-in Te Schrijven

Video: Hoe Een WordPress-plug-in Te Schrijven
Video: How to Create a Simple WordPress Plugin | 2021 WordPress Tutorial 2024, Mei
Anonim

Een plug-in is een softwaremodule die, indien aangesloten op het hoofdprogramma, dient om bestaande mogelijkheden uit te breiden of te gebruiken. Voor het WordPress-platform kunt u de benodigde modules op internet downloaden of zelf maken.

Hoe een WordPress-plug-in te schrijven
Hoe een WordPress-plug-in te schrijven

Het is nodig

  • - een computer;
  • - Internetverbinding;
  • - teksteditor met de mogelijkheid om tekst op te slaan in UTF-8-codering.

instructies:

Stap 1

Bepaal welke functies de plug-in moet uitvoeren. U moet er ook een unieke naam voor kiezen. U kunt de namen van WordPress-plug-ins controleren met behulp van de Google-zoekmachine. Vaak is de naam van een plug-in direct gerelateerd aan het doel ervan.

Stap 2

Maak vervolgens het hoofdbestand van de PHP-plug-in. Het is wenselijk dat de naam overeenkomt met de naam van de add-onmodule en ook uniek is. Plug-incode kan worden opgesplitst in meerdere PHP-bestanden. Het kan ook JavaScript, CSS-bestanden, afbeeldingen, enz. Wanneer u uw plug-incode opsplitst, moet u een map maken met dezelfde naam als het hoofd-PHP-bestand en vervolgens alle bestanden daar plaatsen.

Stap 3

Open het hoofdmodulebestand van de plug-in en maak een standaardkoptekst zodat het WordPress-platform de nieuwe plug-in kan herkennen. Bijvoorbeeld: Als u naar het beheerpaneel gaat en op het item "Plug-ins" klikt, ziet u de gemaakte plug-in in de algemene lijst.

Stap 4

Vul na de titel de licentie-informatie van de plug-in in. Meestal wordt een GRL of een compatibele licentie gebruikt.

Stap 5

Het systeem van haken wordt gebruikt om te communiceren tussen de componenten van het plug-insysteem en de WordPress-kern. De essentie ligt in het feit dat de kernelfuncties, voordat het resultaat wordt geretourneerd, een reeks extra handlers aanroepen, als ze momenteel zijn geregistreerd. Dus voordat WordPress een titel aan een bericht toevoegt, controleert het of er handlers zijn voor de hook genaamd the_title. Voeg de benodigde hooks toe aan de plug-in en registreer ze door add_filter aan te roepen.

Stap 6

Om functionaliteit toe te voegen met behulp van plug-ins, moet u sjabloontags maken. Om een sjabloontag te declareren, schrijft u een PHP-functie en documenteert u deze voor gebruikers van plug-ins.

Stap 7

Nadat de plug-in is geschreven, is het raadzaam om deze voor te bereiden op internationalisering, d.w.z. de mogelijkheid implementeren om de weergegeven tekst in verschillende talen te vertalen. Kies hiervoor een naam voor de vertaalruimte van de plug-in. Het moet net zo uniek zijn als de naam van de plug-in zelf. Wikkel alle tekstregels die aan de lezer worden getoond in een van de twee WordPress gettext-functies: _ () of _e (). Maak een POT-bestand (vertaalmap) en distribueer het samen met de plug-in. Gebruik de functie load_plugin_textdomain om de vertaling te laden.

Stap 8

Maak een webpagina die beschrijft hoe u uw plug-in installeert, welke functies deze zal uitvoeren en met welke versies van WordPress deze compatibel is.

Aanbevolen: