A beépülő modul egy olyan szoftvermodul, amely a fő programhoz kapcsolódva a meglévő képességek bővítését vagy felhasználását szolgálja. A WordPress platformhoz letöltheti a szükséges modulokat az internetről, vagy létrehozhatja saját maga.
Szükséges
- - egy számítógép;
- - Internet kapcsolat;
- - szövegszerkesztő, amely képes szöveget menteni UTF-8 kódolásban.
Utasítás
1. lépés
Határozza meg, hogy a bővítmény milyen funkciókat hajtson végre. Egyedi nevet is kell választania hozzá. A Google keresőmotor segítségével ellenőrizheti a WordPress bővítményneveket. A plugin neve gyakran közvetlenül kapcsolódik a céljához.
2. lépés
Ezután hozza létre a fő PHP plugin fájlt. Kívánatos, hogy neve összhangban legyen a kiegészítő modul nevével és egyedi legyen. A beépülő modul több PHP fájlra osztható. Tartalmazhat JavaScriptet, CSS fájlokat, képeket stb. A plugin kód felosztásakor létre kell hoznia egy könyvtárat, amelynek neve ugyanaz, mint a fő PHP fájlnál, majd az összes fájlt ott kell elhelyeznie.
3. lépés
Nyissa meg a fő plugin modul fájlt, és hozzon létre egy szabványos fejlécet, hogy a WordPress platform felismerhesse az új plugint. Például: Ha megy az adminisztrációs panelre, és rákattint a "Plugins" elemre, akkor a létrehozott plugin megjelenik az általános listában.
4. lépés
A cím után töltse ki a plugin licenc adatait. Leginkább GRL vagy kompatibilis licencet használnak.
5. lépés
A horgok rendszerét arra használják, hogy kölcsönhatásba lépjenek a plugin rendszer és a WordPress magjai között. Lényege abban rejlik, hogy a kernelfunkciók az eredmény visszaküldése előtt további kezelők láncát hívják meg, ha jelenleg regisztráltak. Tehát, mielőtt a bejegyzéshez címet adna, a WordPress ellenőrzi, hogy a kezelők megtalálták-e a_cím nevű horgot. Adja hozzá a szükséges horgokat a bővítményhez, és regisztrálja őket az add_filter hívásával.
6. lépés
A funkciók bővítményekkel történő hozzáadásához sabloncímkéket kell létrehoznia. Sabloncímke deklarálásához írjon egy PHP függvényt, és dokumentálja azt a plugin felhasználók számára.
7. lépés
A plugin megírása után célszerű előkészíteni a nemzetközivé válásra, azaz. valósítsa meg a megjelenített szöveg különböző nyelvekre történő fordításának képességét. Ehhez válasszon egy nevet a beépülő modul fordítóterének. Olyan egyedinek kell lennie, mint maga a plugin neve. Csomagolja be az olvasó számára megjelenített összes sort a WordPress két gettext függvényének egyikébe: _ () vagy _e (). Hozzon létre egy POT (fordítási könyvtár) fájlt, és terjessze azt a pluginnel együtt. A fordítás betöltéséhez használja a load_plugin_textdomain függvényt.
8. lépés
Hozzon létre egy weboldalt, amely leírja, hogyan kell telepíteni a bővítményt, milyen funkciókat fog végrehajtani, és a WordPress mely verzióival kompatibilis.