Semalt Expert: Wéi een einfachen WordPress Plugin erstallt

E personaliséierten WordPress Plugin ze kreéieren ass einfach. Déi meescht Leit kënnen dësen Aspekt hëllefräich fannen fir hir Ännerungen an vill Besoinen unzegoen. Plugins si Stécker vu PHP Code, déi de Wee vun Ärer Websäit änneren. Et ass méiglech dëse Code ze erstellen an op Är WordPress Websäit ze addéieren ouni den Haaptcode vun der Websäit ze änneren. An e puer Fäll musst Dir vläicht eng eenzegaarteg Feature op Ärem Site derbäi ginn, eng déi net e fäerdege kommerziellen Plugin huet.

An dësem SEO Artikel, presentéiert vum Andrew Dyhan, e féierende Expert aus Semalt , léiert Dir wéi Dir Äre personaliséierte WordPress Plugin erstellt.

Basis Struktur vun engem WordPress Plugin

An dësem SEO Guide wäerte mir eis fokusséieren op e WordPress Plugin ze kreéieren. Dëst ass eng einfach PHP Datei déi e puer Instruktiounen enthält. A menger SEO Meenung ass et ëmmer gutt fir en Dossier ze erstellen an d'PHP Datei dobannen ze setzen. Dësen Dossier soll en ähnlechen Numm enthalen mat deem deen um Plugin ass. Nom Schafe vun dësem Fichier ass et essentiell fir se an den wp-content / Plugins Ordner op Ärem Serverhost eropzelueden. E Plugin huet e puer Basics. Zum Beispill gëtt et den Header.

WordPress Plugin Header

Een einfache Header huet eng kleng funktionell Struktur déi WordPress kann erkennen. Zum Beispill huet et:

<? php

Plugin Numm: Eisen neien Plugin

Dëst ass dat einfachst Format vun engem Plugin Header deen kompatibel ass mat dem WordPress Inhaltsmanagement System. Duerch dëse Schrëtt kritt Dir e funktionnelle Plugin deen Dir fäeg ass an Ärem WordPress Plugins Beräich ze aktivéieren. Wéi och ëmmer, et gi keng Funktiounen dran. Duerfir wäert et keng Funktionalitéit vun Ärer Websäit änneren. Den Header kann och e puer aner Informatioune wéi den Autor, Beschreiwung, Versioun asw enthalen. E puer vun dëser Informatioun kann fir zukünfteg Entwécklungszwecker noutwendeg sinn.

De Rescht vum Plugin

Et gëtt keng Limite fir d'Instruktioune déi Dir op Ärem Plugin kënnt setzen. Wéi och ëmmer, et ass wichteg d'Äntwert vun Ärer Websäit als eng Konstruktiounsstrategie ze betruechten. Ze vill Code setzen kann Äre Site schwéier modifizéieren. Dir kënnt Äert Plugin esou vill änneren wéi Dir braucht. Et ass eng einfach PHP Datei déi Dir ka just wéi all Thema änneren, all Ännerung déi Dir an Är features.php Datei maache kënnt. Vun engem Basispunkt ass et essentiell fir d'Ännerungen ze minimiséieren déi Dir kënnt op enger WordPress Websäit setzen. Zum Beispill kann ech dëse Snippet benotze fir meng Websäit ze hëllefen eng Säit nei ze redirektéieren, och op enger ganz neier Websäit;

Funktioun my_custom_redirect () {

global $ Post;

if (is_page () || ass_object ($ Post)) {

wann ($ redirect = get_post_meta ($ post-> ID, 'redirect', richteg)) {

wp_redirect ($ Viruleedung);

Sortie;

add_action ('get_header', 'my_custom_redirect');

Dëse Snippet huet eng einfach Funktioun. Et kann Iech e personaliséierten meta op all Säit derbäi ginn. Ausserdeem kann et Iech hëllefen e personaliséierten 'Redirect' mat enger anerer URL ze addéieren. A mengem fréiere Header hätt de ganze Plugn ausgesinn;

<? php

/ *

Plugin Numm: Eisen neien Plugin

Funktioun my_custom_redirect () {

global $ Post;

if (is_page () || ass_object ($ Post)) {

wann ($ redirect = get_post_meta ($ post-> ID, 'redirect', richteg))

wp_redirect ($ Viruleedung);

Sortie;

add_action ('get_header', 'my_custom_redirect');

Et ass sou einfach en personaliséierten WordPress Plugin ze kreéieren. Wéi am Fall hei uewen, hu mir e Plugin gemaach deen Säiten redirektéiere kann. Dir kënnt och eng aner Zeil vu PHP Code derbäi fir verschidde Funktiounen op Ärer WordPress Websäit ze maachen.