Semalt: WordPressi pistikprogrammi loomise praktika

WordPressi pistikprogramm on PHP-skript, mis muudab teie saiti kiiresti. See muudab ajaveebi üldilmet ja need muudatused võivad hõlmata kõike alates lihtsatest päiseparandustest kuni drastiliste muutmiseni. On tõsi, et teemad võivad muuta teie saidi üldist ilmet, kuid pistikprogrammid võivad muuta seda, kuidas see iga päev oma funktsioone täidab. WordPressi pistikprogrammide abil saate hõlpsalt luua kohandatud postitusi, lisada andmebaasi uusi tabeleid, jälgida kuulsaid artikleid ja linkida oma sisu teiste veebisaitide või ajaveebidega.

Kui soovite luua oma veebisaitidele WordPressi pistikprogrammi, peaksite meeles pidama järgmisi asju, mille on sätestanud Semalt juhtiv ekspert Andrew Dyhan .

1. Plugina ja teema modifikatsioonid

Kui olete kunagi WordPressi kasutanud, peate olema tuttav asjaoluga, et teema muudab teie saidi üldist paigutust ja pistikprogramm aitab redigeerida faili function.php, andes teile palju volitusi ja võimaldades teil parandada saidi toimivust veebilehed. Minge faili function.php ja sisestage konkreetne kood siia. Pistikprogrammi funktsioonid püsivad sõltumata kasutatavate teemade olemusest. Pistikprogrammis tehtavad muudatused algavad failist function.php, kuid sellel failil pole teie teemaga mingit pistmist.

2. Looge pluginate kaust

Oluline on luua pistikprogrammikaust ja üks fail asjakohase sisuga. Selleks peaksite navigeerima alale wp-content / plugins ja looma uue kausta, mille nimi on vinge plugin. Siin peaksite looma faili nimega awesomeplugin.php. Kui see on loodud, avage see fail ja kleepige see kood sinna:

<? php

/ *

Pistikprogramm: ärevuse looja

Pistikprogrammi URL: http://www.abc.com

Versioon: 1.2

Autor: Minu veebisait

Autori URI: http://abc.com

Litsents: GPL2

* /

3. Plugina struktureerimine

Keeruliste ja keerukate pistikprogrammide loomiseks peaksite need korralikult struktureerima ja jagama nende funktsioonide ja jõudluse põhjal erinevatesse kategooriatesse. Kui pistikprogramm kuulub teatud klassi, saate selle segaduste vältimiseks lisada olemasolevasse pistikprogrammide loendisse ja eraldada oma failid. Veenduge, et olete loonud tasakaalu pistikprogrammi paigutuse, struktuuri ja mehhanismi vahel. Selleks saate jagada selle failid erinevateks osadeks ja otsida ekspertide abi Akismetis ja WP-PageNavi.

4. Pistikprogrammi nimetamine

Nüüd on aeg anda pistikprogrammile õige nimi ja enne selle veebis avaldamist korralikult kontrollida selle funktsionaalsust. Kui pistikprogramm on loodud vingete katkenditega, saate selle nimetada katkendliku pistikprogrammiks või midagi sellist, mida saate hõlpsalt meelde jätta. Ärge kasutage tavalisi nimesid ja proovige kordumatuid eesliiteid. Näiteks võite kasutada "abc_excerpt" pistikprogrammi jaoks, mis on seotud katkendiga ja millel on sarnased omadused.

5. Teie pistikprogrammi ohutus

Kui teil on kavas pistikprogrammi levitada, peaksite eelistama selle ohutust, kuna teised veebimeistrid võivad teie pistikukoodi varastada ja seda võrgus levitada, tekitades teile probleeme. Võtke võimalikult palju turvameetmeid ja veenduge, et pistikprogramm ei levitaks halbu andmeid Internetis.