Semalt Expert: Kako stvoriti jednostavan dodatak za WordPress

Stvaranje prilagođenog WordPress dodatka je jednostavno. Većini ljudi ovaj aspekt može biti koristan u postupanju s njihovim modifikacijama i mnogim potrebama. Dodaci su dijelovi PHP koda koji mijenjaju način rada vaše web stranice. Moguće je stvoriti ovaj kôd i dodati ga na svoju WordPress web stranicu bez potrebe za izmjenom glavnog koda web mjesta. U nekim će slučajevima na vašu web stranicu možda trebati dodati jedinstvenu značajku koja nema spreman komercijalni dodatak.

U ovom SEO članku, koji vam je pružio Andrew Dyhan, vodeći stručnjak iz Semalta , naučit ćete kako stvoriti svoj prilagođeni WordPress dodatak.

Osnovna struktura WordPress dodatka

U ovom SEO vodiču usredotočit ćemo se na stvaranje WordPress dodatka. Ovo je jednostavna PHP datoteka koja sadrži neke upute u njoj. Po mom mišljenju SEO, uvijek je dobro stvoriti mapu i staviti PHP datoteku unutra. Ta mapa treba sadržavati slično ime kao ono na dodatku. Nakon stvaranja ove datoteke, prijeko je potrebno učitati je u wp-content / dodatke u mapu vašeg poslužitelja. Dodatak ima nekoliko osnova. Na primjer, postoji zaglavlje.

Zaglavlje WordPress dodatka

Jednostavno zaglavlje ima malu funkcionalnu strukturu koju WordPress može prepoznati. Na primjer, ima:

<? Php

Naziv dodatka: naš novi dodatak

Ovo je najjednostavniji format zaglavlja dodataka koji je kompatibilan sa sustavom za upravljanje sadržajem WordPress. S ovim korakom dobivate radni dodatak koji možete aktivirati na području WordPress dodataka. Međutim, na njemu nema nikakvih funkcija. Stoga to neće promijeniti nikakvu funkcionalnost vaše web stranice. Zaglavlje može sadržavati i neke druge podatke kao što su autor, opis, verzija itd. Neki od tih podataka mogu biti potrebni u buduće razvojne svrhe.

Ostatak dodatka

Ne postoji ograničenje u uputama koje možete staviti na svoj dodatak. Važno je, međutim, razmotriti reakciju vaše web stranice kao strategiju izgradnje. Stavljanje previše koda može učiniti vaše web mjesto uvelike izmijenjeno. Svoj dodatak možete izmijeniti onoliko koliko vam treba. To je jednostavna PHP datoteka koju možete izmijeniti kao i bilo koju temu, bilo koju izmjenu koju možete unijeti u svoju function.php datoteku. Od osnovne točke, ključno je svesti na najmanju mjeru promjene koje možete unijeti u WordPress web stranicu. Na primjer, pomoću ovog isječka mogu pomoći svojoj web lokaciji da preusmjeri stranicu na drugu, čak i na potpuno novoj web stranici;

funkcija my_custom_redirect () {

globalni $ post;

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

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

wp_redirect ($ preusmjeravanje);

Izlaz;

dodavanje ('get_header', 'my_custom_redirect');

Ovaj isječak ima jednu jednostavnu funkciju. Može vam omogućiti dodavanje prilagođene meta na bilo koju stranicu. Nadalje, može vam pomoći da dodate prilagođeno 'preusmjeravanje' koristeći neki drugi URL. U mom prethodnom zaglavlju izgledao bi cijeli plugn;

<? Php

/ *

Naziv dodatka: naš novi dodatak

funkcija my_custom_redirect () {

globalni $ post;

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

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

wp_redirect ($ preusmjeravanje);

Izlaz;

dodavanje ('get_header', 'my_custom_redirect');

Jednostavno je stvoriti prilagođeni WordPress dodatak. Kao u gornjem slučaju, napravili smo dodatak koji može preusmjeriti stranice. Možete dodati i drugu liniju PHP koda za izvođenje različitih funkcija na vašem web mjestu WordPress.