Semalt: WordPress beépülő modul létrehozási gyakorlata

A WordPress plugin az a PHP szkript, amely időben megváltoztatja webhelyét. Megváltoztatja a blog általános megjelenését, és ezek a változások a fejléc egyszerű megkísérléseitől a drasztikus átalakításokig terjedhetnek. Igaz, hogy a témák módosíthatják webhelyének általános megjelenését, de a pluginok megváltoztathatják, hogy a szolgáltatás hogyan teljesíti minden nap. A WordPress beépülő modulok segítségével egyszerűen létrehozhat egyéni hozzászólásokat, új táblázatokat adhat az adatbázishoz, nyomon követheti a híres cikkeket és összekapcsolhatja tartalmát más webhelyekkel vagy blogokkal.

Ha WordPress bővítményt szeretne létrehozni saját webhelyéhez, akkor szem előtt kell tartania a következő dolgokat, melyeket Andrew Dyhan, a Semalt vezető szakértője határozott meg .

1. Beépülő modul és téma módosítása

Ha valaha is használta a WordPress programot, akkor ismernie kell azt a tényt, hogy egy téma megváltoztatja webhelyének általános elrendezését, és egy plugin segít a function.php fájl szerkesztésében, sok energiát adva és lehetővé téve a weboldalak. Nyissa meg a function.php fájlt, és illesszen be egy adott kódot ide. A plugin funkciói továbbra is fennállnak, függetlenül a használt témák jellegétől. A pluginben végrehajtott változtatások a function.php fájlból indulnak, de ennek a fájlnak semmi köze nincs a témához.

2. Hozzon létre egy plugin mappát

Fontos, hogy hozzon létre egy plugin mappát és egyetlen fájlt a releváns tartalommal. Ehhez keresse meg a wp-content / plugins területet, és hozzon létre egy új mappát, amelyet fantasztikus pluginnek neveznek. Itt létre kell hoznia egy fájlt, az awesomeplugin.php névvel. Miután létrehozta, nyissa meg a fájlt, és illessze be ezt a kódot a következőbe:

<? Php

/ *

Beépülő modul: Awesomeness Creator

Beépülő URL: http://www.abc.com

Verzió: 1.2

Szerző: Saját honlapom

A szerző URI címe: http://abc.com

Engedély: GPL2

* /

3. A bővítmény felépítése

Bonyolult és kifinomult bővítmények létrehozásakor azokat megfelelően fel kell szerkesztenie, és funkcióik és teljesítményük alapján különféle kategóriákba kell osztani. Ha a plugin egy adott osztályhoz tartozik, hozzáadhatja azt a meglévő plugins listához, és a félreértések elkerülése érdekében szétválaszthatja a fájljait. Győződjön meg arról, hogy egyensúlyt teremtett a beépülő modul elrendezése, felépítése és mechanizmusa között. Ehhez a fájlokat különféle részekre bonthatja, és az Akismet és a WP-PageNavi szakértőinek segítségét kérheti.

4. A plugin elnevezése

Most itt az ideje, hogy megfelelő nevet adjunk a bővítménynek, és ellenőrizze annak funkcionalitásait, mielőtt online közzéteszi. Ha a bővítményt fantasztikus kivonatokkal hozták létre, akkor nevezze kivonat-bővítménynek vagy valami olyannak, amelyet könnyen megjegyez. Ügyeljen arra, hogy ne használjon általános neveket, és próbálkozzon az egyedi előtagokkal. Például az "abc_excerpt" felhasználható olyan plug-inhez, amely kivonatra vonatkozik, és hasonló tulajdonságokkal rendelkezik.

5. A plugin biztonsága

Ha tervezi a plugin terjesztését, akkor annak biztonságát kell előnyben részesítenie, mert más webmesterek ellophatják a plugin kódját, és online terjeszthetik, ez problémákat jelenthet Önnek. Tegyen meg minél több biztonsági intézkedést, és ügyeljen arra, hogy a bővítmény ne terjessze a rossz adatokat az interneten.