Semalt Expert: Hvordan lage en enkel WordPress-plugin

Det er enkelt å lage en tilpasset WordPress-plugin. De fleste kan synes at dette aspektet er gunstig for å håndtere endringer og mange behov. Plugins er deler av PHP-kode som endrer måten nettstedet ditt fungerer på. Det er mulig å opprette denne koden og legge den til din WordPress-webside uten å måtte endre hovedkoden til nettstedet. I noen tilfeller kan det hende du må legge til en unik funksjon på nettstedet ditt, en som ikke har en ferdig kommersiell plugin.

I denne SEO-artikkelen, levert av Andrew Dyhan, en ledende ekspert fra Semalt , vil du lære hvordan du lager din tilpassede WordPress-plugin.

Grunnleggende struktur for en WordPress-plugin

I denne SEO-guiden vil vi fokusere på å lage en WordPress-plugin. Dette er en enkel PHP-fil som inneholder noen instruksjoner i den. Etter min mening om SEO er det alltid bra å lage en mappe og legge PHP-filen inne. Denne mappen skal inneholde et lignende navn med det på plugin-modulen. Etter å ha opprettet denne filen, er det viktig å laste den opp til wp-content / plugins-mappen på serververten din. En plugin har noen få grunnleggende. For eksempel er det overskriften.

WordPress plugin header

En enkel topptekst har en liten funksjonell struktur som WordPress kan gjenkjenne. For eksempel har den:

<? Php

Plugin Name: Vår nye plugin

Dette er det enkleste formatet for en plugin-header som er kompatibel med WordPress content management system. Ved å gjøre dette trinnet, får du en fungerende plugin som du kan være i stand til å aktivere i WordPress-pluginsområdet. Det er imidlertid ingen funksjoner på det. Derfor vil det ikke endre noen funksjonalitet på nettstedet ditt. Overskriften kan også inneholde annen informasjon som forfatter, beskrivelse, versjon, etc. Noe av denne informasjonen kan være nødvendig for fremtidige utviklingsformål.

Resten av pluginen

Det er ingen begrensning for instruksjonene du kan sette på plugin-modulen din. Det er imidlertid viktig å vurdere responsen fra nettstedet ditt som en konstruksjonsstrategi. Hvis du legger for mye kode, kan nettstedet ditt bli sterkt endret. Du kan endre plugin-en så mye du trenger. Det er en enkel PHP-fil som du kan endre akkurat som alle temaer, alle endringer du kan gjøre i funksjonsfilen. Fra et grunnleggende punkt er det viktig å minimere endringene du kan sette inn på et WordPress-nettsted. For eksempel kan jeg bruke dette utdraget for å hjelpe nettstedet mitt med å omdirigere en side til en annen, selv på et helt nytt nettsted;

funksjon my_custom_redirect () {

global $ post;

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

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

wp_redirect ($ omdirigering);

exit;

add_action ('get_header', 'my_custom_redirect');

Dette utdraget har en enkel funksjon. Det kan tillate deg å legge til en tilpasset meta på hvilken som helst side. Videre kan det hjelpe deg å legge til en tilpasset 'omdirigering' ved hjelp av en annen URL. I min forrige topptekst ville hele plugn-en se ut;

<? Php

/ *

Plugin Name: Vår nye plugin

funksjon my_custom_redirect () {

global $ post;

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

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

wp_redirect ($ omdirigering);

exit;

add_action ('get_header', 'my_custom_redirect');

Det er så enkelt å lage en tilpasset WordPress-plugin. Som i tilfelle over, har vi laget en plugin som kan omdirigere sider. Du kan også legge til en annen linje med PHP-kode for å utføre forskjellige funksjoner på WordPress-nettstedet ditt.