Semalt Expert: Hur man skapar ett enkelt WordPress-plugin

Att skapa ett anpassat WordPress-plugin är enkelt. De flesta kanske tycker att denna aspekt är fördelaktig för att hantera deras ändringar och många behov. Plugins är delar av PHP-kod som ändrar hur din webbplats fungerar. Det är möjligt att skapa den här koden och lägga till den på din WordPress-webbplats utan att behöva ändra webbplatsens huvudkod. I vissa fall kan du behöva lägga till en unik funktion på din webbplats, en som inte har ett färdigt kommersiellt plugin.

I denna SEO-artikel, tillhandahållen av Andrew Dyhan, en ledande expert från Semalt , kommer du att lära dig att skapa din anpassade WordPress-plugin.

Grundläggande struktur för ett WordPress-plugin

I denna SEO-guide kommer vi att fokusera på att skapa ett WordPress-plugin. Detta är en enkel PHP-fil som innehåller några instruktioner i den. Enligt min SEO-åsikt är det alltid bra att skapa en mapp och lägga PHP-filen inuti. Den här mappen bör innehålla ett liknande namn med det i plugin-programmet. När du har skapat den här filen är det viktigt att ladda upp den till wp-content / plugins-mappen på din servervärd. En plugin har några få grunder. Till exempel finns det rubriken.

WordPress-pluginhuvud

En enkel rubrik har en liten funktionell struktur som WordPress kan känna igen. Till exempel har den:

<? Php

Plugin Namn: Vår nya plugin

Detta är det enklaste formatet för en pluginhuvud som är kompatibel med WordPress innehållshanteringssystem. Genom att göra detta steg får du ett fungerande plugin som du kan aktivera i ditt WordPress-plugins-område. Det finns dock inga funktioner på det. Därför kommer det inte att förändra någon funktion på din webbplats. Rubriken kan också innehålla annan information som författare, beskrivning, version etc. En del av denna information kan vara nödvändig för framtida utvecklingsändamål.

Resten av plugin

Det finns ingen begränsning för instruktionerna du kan sätta på din plugin. Det är dock viktigt att betrakta din webbplats svar som en konstruktionsstrategi. Att sätta för mycket kod kan göra att din webbplats blir kraftigt modifierad. Du kan ändra din plugin så mycket du behöver. Det är en enkel PHP-fil som du kan ändra precis som alla teman, alla ändringar som du kan göra i din features.php-fil. Från en grundläggande punkt är det viktigt att minimera de ändringar som du kan göra på en WordPress-webbplats. Till exempel kan jag använda det här utdraget för att hjälpa min webbplats att omdirigera en sida till en annan, även på en helt ny webbplats;

funktion my_custom_redirect () {

global $ post;

if (is_page () || is_object ($ post)) {

if ($ redirect = get_post_meta ($ post-> ID, 'omdirigering', sant)) {

wp_redirect ($ omdirigering);

utgång;

add_action ('get_header', 'my_custom_redirect');

Detta utdrag har en enkel funktion. Det kan låta dig lägga till en anpassad meta till valfri sida. Dessutom kan det hjälpa dig att lägga till en anpassad "omdirigering" med en annan URL. I min tidigare rubrik ser hela plugn ut;

<? Php

/ *

Plugin Namn: Vår nya plugin

funktion my_custom_redirect () {

global $ post;

if (is_page () || is_object ($ post)) {

if ($ redirect = get_post_meta ($ post-> ID, 'omdirigering', sant))

wp_redirect ($ omdirigering);

utgång;

add_action ('get_header', 'my_custom_redirect');

Det är så enkelt att skapa ett anpassat WordPress-plugin. Precis som i fallet ovan har vi gjort ett plugin som kan omdirigera sidor. Du kan också lägga till en annan rad med PHP-kod för att utföra olika funktioner på din WordPress-webbplats.