Att skapa ett enkelt funktionellt plugin i WordPress är en enkel process. Genom att följa en steg-för-steg-guide kan du bygga ditt eget plugin som lägger till grundläggande funktionalitet till din WordPress-webbplats. Här är en guide som hjälper dig att komma igång:
Steg 1:Skapa plugin-mappen
- Öppna önskad filredigerare eller IDE.
- Skapa en ny mapp på din dator och namnge den som ditt plugin-namn.
- Till exempel, om din plugin heter "My Simple Plugin" ska mappen heta "my-simple-plugin."
Steg 2:Skapa huvudinsticksfilen
- Inuti plugin-mappen, skapa en fil med namnet "my-simple-plugin.php." Detta kommer att vara den huvudsakliga plugin-filen.
- Öppna den här filen i din textredigerare.
Steg 3:Lägg till pluginhuvud
- Överst i plugin-filen, lägg till en plugin-rubrik. Den här rubriken innehåller viktig information om ditt plugin.
``` php
/**
* Pluginnamn:My Simple Plugin
* Plugin-URI:http://example.com/my-simple-plugin
* Beskrivning:Detta är en enkel plugin skapad som ett exempel.
* Version:1.0
* Författare:Ditt namn
* Författarens URI:http://example.com
* Licens:GPL2
*/
```
- Se till att ersätta exemplets URL och information med dina egna uppgifter.
Steg 4:Definiera plugin-klass
- Därefter definierar du pluginklassen.
``` php
klass MySimplePlugin {
```
Steg 5:Lägg till konstruktörsfunktion
- Inuti plugin-klassen, definiera en konstruktorfunktion.
``` php
offentlig funktion __construct() {}
```
Steg 6:Definiera din funktionalitet
- Inom konstruktorfunktionen kan du lägga till den funktionalitet som din plugin tillhandahåller. Om du till exempel vill visa ett meddelande för användare när de besöker din webbplats kan du använda en funktion som:
``` php
public function display_message() {
echo 'Hej världen!';
}
```
- Du kan lägga till ytterligare funktioner efter behov för att implementera önskad funktionalitet.
Steg 7:Lägg till aktiverings- och deaktiveringskrokar
– WordPress använder krokar för att tillåta plugins att interagera med WordPress-kärnan. Du kan registrera aktiverings- och avaktiveringskrokar för att utföra specifika uppgifter när plugin-programmet är aktiverat eller avaktiverat.
``` php
register_activation_hook( __FILE__, array( $this, 'aktivera' ) );
register_deactivation_hook(__FILE__, array( $this, 'deactivate' ) );
```
- Definiera aktivera och avaktivera metoder i plugin-klassen för att utföra alla nödvändiga åtgärder.
``` php
public function activate() {}
public function deactivate() {}
```
Steg 8:Spara filen
- Spara filen "my-simple-plugin.php".
Steg 9:Ladda upp plugin till WordPress
- Komprimera din plugin-mapp till ett ZIP-arkiv.
- Gå till ditt WordPress-administratörsområde och navigera till Plugins> Lägg till nytt.
- Klicka på knappen "Ladda upp plugin" högst upp på sidan.
- Välj plugin-zip-filen från din dator och klicka på knappen "Installera nu".
- När installationen är klar, aktivera din plugin.
Steg 10:Testa plugin-programmet
- När plugin-programmet är aktiverat bör din anpassade funktion fungera. Om du till exempel skapade en funktion för att visa ett meddelande bör du se meddelandet när du besöker din webbplats.
Genom att följa dessa steg har du skapat ett enkelt funktionellt plugin som lägger till grundläggande funktionalitet till din WordPress-webbplats. När du får erfarenhet kan du bygga mer komplexa plugins med avancerade funktioner och integrationer.