Semalt Expert: Жөнөкөй WordPress Плагинин кантип түзүү керек

Ылайыкташтырылган WordPress плагинин түзүү оңой. Көпчүлүк адамдар бул жагын өзгөртүү жана көптөгөн муктаждыктар үчүн пайдалуу деп эсептешет. Плагиндер - бул сиздин веб-сайтыңыздын иштөө жолун өзгөрткөн PHP кодунун бир бөлүгү. Бул кодду түзүп, аны WordPress веб-сайтыңызга веб-сайттын негизги кодун өзгөртпөстөн кошууга болот. Айрым учурларда, сиздин сайтка даяр коммерциялык плагини жок уникалдуу функцияны кошуу керек болушу мүмкүн.

Бул SEO макаласында, Semaltтын алдыңкы адиси Эндрю Дихан , сиз өзүңүздүн ылайыкташтырылган WordPress плагиниңизди кантип жаратууну үйрөнө аласыз.

WordPress плагинин негизги түзүлүшү

Бул SEO көрсөтмөсүндө биз WordPress плагинин түзүүгө көңүл бурабыз. Бул жөнөкөй PHP файл, анда андагы көрсөтмөлөр камтылган. Менин SEO пикири боюнча, папканы түзүп, PHP файлын ичине салуу ар дайым жакшы. Бул папкада плагиндеги окшош ат камтылышы керек. Бул файлды жараткандан кийин, аны сервериңиздин хостундагы wp-content / plugins папкасына жүктөө зарыл. Плагиндин бир нече негиздери бар. Мисалы, баш аты бар.

WordPress плагин аталышы

Жөнөкөй аталышта WordPress тааныган чакан функционалдык түзүлүш бар. Мисалы, анда:

<? PHP

Плагиндин аты: Биздин Жаңы Плагин

Бул WordPress мазмунун башкаруу тутумуна шайкеш келген плагин аталышынын эң жөнөкөй форматы. Бул кадамды жасоо менен, сиз WordPress плагиндер аймагында активдештире турган жумушчу плагин аласыз. Бирок, анын эч кандай функциялары жок. Демек, бул сиздин веб-сайтыңыздын иштешин өзгөртө албайт. Айдар дагы башка маалыматтарды камтышы мүмкүн, мисалы автор, сүрөттөмө, версия ж.б. Бул маалыматтардын айрымдары келечектеги өнүгүү максаттары үчүн талап кылынышы мүмкүн.

Калганы плагин

Сиздин плагиниңизге коюуга боло турган көрсөтмөлөрдүн чеги жок. Бирок, сиздин веб-сайтыңыздын жоопторун курулуш стратегиясы катары кароо маанилүү. Кодду өтө эле көп койсоңуз, анда сиздин сайт олуттуу өзгөрүлүшү мүмкүн. Плагинди канча керек болсо, ошону өзгөртө аласыз. Бул жөнөкөй PHP файлы, сиз аны каалаган тема сыяктуу өзгөртө аласыз, кандай болбосун өзгөртүү жасай аласыз, анын функциялары.php файлына киргизе аласыз. Негизги көз караштан алганда, WordPress сайтына киргизе турган өзгөрүүлөрдү минималдаштыруу керек. Мисалы, мен бул үзүндүнү веб-сайтымдын баракчасын башка сайтка, атүгүл жаңы веб-сайтка жөнөтүүгө жардам берүү үчүн колдоно алам;

my_custom_redirect () {функциясы

дүйнөлүк $ почта;

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

if ($ redirect = get_post_meta ($ post-> ID, 'багыттоо', чыныгы)) {

wp_redirect ($ багыттамасы);

чыгуу;

add_action ('get_header', 'my_custom_redirect');

Бул үзүндүнүн бир жөнөкөй функциясы бар. Ал каалаган баракка атайын мета кошууга мүмкүнчүлүк берет. Андан тышкары, ал башка URL дарегин колдонуп, бажылык "багыттаманы" кошууга жардам берет. Мурунку макалада, бардык плагн көрүнөт;

<? PHP

/ *

Плагиндин аты: Биздин Жаңы Плагин

my_custom_redirect () {функциясы

дүйнөлүк $ почта;

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

if ($ redirect = get_post_meta ($ post-> ID, 'багыттоо', чыныгы))

wp_redirect ($ багыттамасы);

чыгуу;

add_action ('get_header', 'my_custom_redirect');

Ылайыкташтырылган WordPress плагинин түзүү. Жогорудагыдай эле, биз дагы бир жолу барактарды багыттай ала турган плагин жасадык. Ошондой эле, WordPress веб-сайтыңыздагы ар кандай функцияларды аткаруу үчүн, ар кандай PHP кодун кошсоңуз болот.