Коршиноси Semalt: Дастури Васлкунаки WordPress

Плагинҳо ин қисмҳои рамзи PHP мебошанд, ки ба вебсайти шумо функсия илова мекунанд. Барои кодерҳои ҳаводор, одамон ин рамзҳоро барои илова кардани хусусиятҳо ва мавзӯи ҷории худ бидуни тағир додани рамзи асосии мавзӯъ истифода мебаранд. Плагинҳо дар эҷоди паёмҳои фармоишӣ, идоракунии вурудоти пойгоҳҳо, пайгирии мақолаҳои шумо ва илова кардани ҷузвдонҳо ба сервери "CDN" кӯмак мекунанд. Масалан, шахсоне, ки вебсайтҳои Amazon Affiliate тиҷорати электронӣ доранд, метавонанд аз ин хусусиятҳо баҳра баранд. Дар баъзе ҳолатҳо, шояд шумо як плагини инфиродиро талаб кунед, то шумо ниёзҳои беназири сайти шуморо ҳаллу фасл кунед.

Вақте ки мавзӯъ тарҳ ва намуди сайтро дигаргун мекунад, плагинҳо функсияҳои онҳоро беҳтар мекунанд. Мавзӯъҳо вазифаҳои худро дар ҷузвдони файли function.php иҷро мекунанд. Бо плагинҳо шумо метавонед онро дар ҷузвдони плагинҳои худ гузоред. Шахсе, ки маълумоти асосии системаи файлии WordPress ва рамзгузории PHP дорад, метавонад як плагини махсусро эҷод кунад. Дар ин мақолаи SEO шумо метавонед чӣ гуна сохтани плагинро биомӯзед.

Эндрю Дихан, мутахассиси пешбари Semalt итминон медиҳад, ки барои истифодаи плагин шумо бояд онро аввал бор кунед ва фаъол кунед.

Плагинҳои WordPress чӣ тавр кор мекунанд

Плагинҳо пораҳои оддии PHP мебошанд. Ба монанди мавзӯъҳо, инҳо файлҳои PHP мебошанд, ки дар ҷои директорияи вебсайти шумо ҷойгиранд. Барои ворид кардани плагин, шумо бояд ба папкаи wp-content / plugins-и худ муроҷиат кунед. Аз ин ҷо, номи папка эҷод кунед ва дар он як файли PHP гузоред. Ҳамаи ин ашёҳо бояд бо ин ном монанд бошанд. Аз ин ҷо, шумо метавонед аввалин плагини WordPress-и худро созед.

Васлкунӣ сарлавҳаро талаб мекунад. Сарлавҳа қисми якуми плагин аст. Он дорои маълумоти махсус, ба монанди номи муаллиф, версия, ном ва тавсифи плагин мебошад. Бо истифода аз муҳаррири матн, шумо метавонед ба вебсайти WordPress худ рамзҳо ва порчаҳо илова кунед. Масалан, бо дарназардошти он ки модули мо номи 'Plugin Sample мо' мебошад, шумо метавонед рамзи зеринро истифода баред:

Номи модул: Нишондиҳандаи намунаи мо

Plugin URI: http: // Our-Sample-Plugin.com

Тавсифи: як плагин барои санҷидани он, ки ин чӣ гуна анҷом ёфт

Нусхаи: 1.2

Муаллиф: Ҷаноби Plugin

Муаллиф URI: http://oursampleplugin.com

Иҷозатнома: GPL2

Ин плагин ба итмом расидааст. Фаъолсозии он дар пойгоҳи иттилоотии вебсайти шумо имконпазир аст. Аммо, он ягон функсияро дар бар намегирад. Бинобар ин, он ба ягон хусусият ноил шуда наметавонад. Барои кор кардани он шумо бояд сатрҳои функсияи ин плагинро илова кунед. Дар барномасозии пасмондаи шумо, шумо метавонед порчаҳои рамзро ба бадани худ илова кунед ва ин плагинро дар вебсайти шумо нақши муайяне иҷро кунад. Масалан, шумо метавонед мехоҳед, ки ин плагин қобилияти нигоҳ доштани дастрасиро дошта бошад. Дар ин ҳолат, плагини шумо чунин метобад:

<? php

/ *

Номи модул: Нишондиҳандаи намунаи мо

Plugin URI: http: // Our-Sample-Plugin.com

Тавсифи: як плагин барои санҷидани он, ки ин чӣ гуна анҷом ёфт

Нусхаи: 1.2

Муаллиф: Ҷаноби Plugin

Муаллиф URI: http://oursampleplugin.com

Иҷозатнома: GPL2

* / функсия awepop_get_view_count () {

почтаи ҷаҳонӣ $;

$ current_views = get_post_meta ($ post-> ID, "awepop_views", ҳақиқӣ);

if (! isset ($ current_views) Ё холӣ ($ current_views) Ё! is_numeric ($ current_views)) {

$ current_views = 0;

}

баргардонидани $ current_views;

}>

Ин як плагини пурраи WordPress мебошад, ки қобилияти нигоҳдорӣ ва намоиш додани саҳифаро дорад. Дар вазифаҳое, ки шумо метавонед ба плагин илова кунед, ягон фармоне вуҷуд надорад. Дар ниҳоят, шумо бояд WordPress-ро ворид ва насб кунед. Аз ин ҷо, шумо метавонед плагини WordPress-и худро фаъол созед.