Eksperti Semalt: Si të krijoni një prizë të thjeshtë WordPress

Krijimi i një plugin personal me WordPress është i lehtë. Shumica e njerëzve mund ta shohin këtë aspekt të dobishëm për të trajtuar modifikimet e tyre dhe shumë nevoja. Pluginat janë pjesë të kodit PHP që ndryshojnë mënyrën e funksionimit të faqes suaj të internetit. Shtë e mundur të krijoni këtë kod dhe ta shtoni atë në faqen tuaj të internetit WordPress pa pasur nevojë të modifikoni kodin kryesor të faqes së internetit. Në disa raste, ju mund të duhet të shtoni një veçori unike në faqen tuaj, e cila nuk ka një plugin të gatshëm komercial.

Në këtë artikull SEO, të siguruar nga Andrew Dyhan, një ekspert kryesor nga Semalt , do të mësoni se si të krijoni plugin tuaj personal të WordPress.

Struktura themelore e një shtojce WordPress

Në këtë udhëzues SEO, ne do të përqendrohemi në krijimin e një shtojce WordPress. Ky është një skedar i thjeshtë PHP i cili përmban disa udhëzime në të. Sipas mendimit tim SEO, është gjithmonë mirë të krijoni një dosje dhe të vendosni skedarin PHP brenda. Ky dosje duhet të përmbajë një emër të ngjashëm me atë në shtojcë. Pas krijimit të këtij skedari, është thelbësore që ta ngarkoni në dosjen wp-përmbajtje / plugins në hostin e serverit tuaj. Një shtojcë ka disa elemente themelore. Për shembull, ka një kokë.

Koka e pluginit të WordPress

Një kokë e thjeshtë ka një strukturë të vogël funksionale të cilën WordPress mund ta njohë. Për shembull, ajo ka:

<? Php

Emri i Pluginit: Shtojca jonë e re

Ky është formati më i thjeshtë i një header plugin i cili është i pajtueshëm me sistemin e menaxhimit të përmbajtjes WordPress. Duke bërë këtë hap, ju merrni një shtojcë pune që mund të aktivizoni në zonën tuaj të shtojcave të WordPress. Megjithatë, nuk ka funksione mbi të. Prandaj nuk do të ndryshojë asnjë funksionalitet të faqes suaj të internetit. Titulli gjithashtu mund të përmbajë disa informacione të tjera si autori, përshkrimi, versioni, etj. Disa nga këto informacione mund të jenë të nevojshme për qëllime zhvillimi në të ardhmen.

Pjesa tjetër e shtojcës

Nuk ka asnjë kufizim në udhëzimet që mund të vendosni në shtojcën tuaj. Sidoqoftë, është thelbësore të konsideroni përgjigjen e faqes tuaj si një strategji ndërtimi. Vendosja e një kodi shumë mund të bëjë që faqja juaj të modifikohet shumë. Ju mund të modifikoni plugin tuaj aq sa ju nevojitet. Shtë një skedar i thjeshtë PHP i cili mund ta modifikoni ashtu si çdo temë, çdo modifikim që mund të bëni në skedarin tuaj të funksioneve.php. Nga një pikë themelore, është thelbësore të minimizoni ndryshimet që mund të vendosni në një faqe në internet WordPress. Për shembull, unë mund ta përdor këtë copëz për të ndihmuar faqen time të ridrejtojë një faqe në një tjetër, madje edhe në një faqe interneti krejtësisht të re;

funksionojnë my_custom_redirect ()

poste globale $;

nëse (is_page () || is_object ($ post)) {

nëse ($ redirect = get_post_meta ($ post-> ID, 'ridrejtim', e vërtetë)) {

wp_redirect ($ ridrejtuar);

të dalë;

add_action ('get_header', 'my_custom_redirect');

Ky copëz ka një funksion të thjeshtë. Kjo mund t'ju lejojë të shtoni një meta me porosi në çdo faqe. Për më tepër, mund t'ju ndihmojë të shtoni një 'ridrejtim' të personalizuar duke përdorur një URL të ndryshme. Në kokën time të mëparshme, tërë plugin do të dukej;

<? Php

/ *

Emri i Plugin: Plugin ynë i ri

funksionojnë my_custom_redirect ()

poste globale $;

nëse (is_page () || is_object ($ post)) {

nëse ($ redirect = get_post_meta ($ post-> ID, 'ridrejtim', e vërtetë))

wp_redirect ($ ridrejtuar);

të dalë;

add_action ('get_header', 'my_custom_redirect');

Shtë kaq e thjeshtë për të krijuar një shtojcë të personalizuar WordPress. Si në rastin e mësipërm, ne kemi bërë një shtojcë e cila mund të jetë në gjendje të ridrejtojë faqet. Ju gjithashtu mund të shtoni një vijë të ndryshme të kodit PHP për të kryer funksione të ndryshme në faqen tuaj të internetit në WordPress.