Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Vytvorenie doplnku WordPress zahŕňa niekoľko krokov:
1. Nastavte priečinok a súbory plugin:
* Vytvorte nový priečinok: V rámci adresára WordPress `WP-Content/Plugins` vytvorte nový priečinok pre svoj doplnok. Pomenujte to napríklad „My-Awesome-plugin“.
* Vytvorte hlavný súbor doplnkov: V priečinku vytvorte súbor PHP s názvom `my-awesome-plugin.php`. Toto bude základný súbor vášho doplnku.
2. Základná hlavička doplnkov:
* Pridajte hlavičku doplnku: V hornej časti `my-awesome-plugin.php` pridajte nasledujúci kód:
`` `php
Php
/**
* Názov doplnku:môj úžasný doplnok
* Plugin uri:https://yourwebsite.com/my-awesome-plugin
* Popis:Stručný popis vášho doplnku.
* Verzia:1.0.0
* Autor:Vaše meno
* Autor URI:https://yourwebsite.com
* Licencia:GPLV2 alebo neskôr
* Textová doména:My-Awesome-Plugin
*//
`` `
* Vysvetlenie:
* `Názov doplnku`:Názov zobrazený v zozname doplnkov WordPress.
* `Plugin URI`:URL na webovú stránku alebo dokumentáciu vášho doplnku.
* `Popis`:Krátky popis zobrazený v zozname doplnkov.
* `Version`:Aktuálne číslo verzie.
* `Autor`:Vaše meno alebo spoločnosť.
* `Autor Uri`:URL na váš web.
* `Licencia`:Licencia, podľa ktorej je váš doplnok vydaný (zvyčajne GPL).
* `Text Domain`:Používa sa na internacionalizáciu.
3. Funkčnosť doplnku (srdce vášho doplnku):
* Napíšte svoj kód: Vo vnútri súboru doplnku implementujete funkčnosť svojho doplnku pomocou PHP. To by mohlo zahŕňať:
* Pridanie vlastných typov alebo taxonómie: Ak chcete rozšíriť svoje typy obsahu.
* Vytváranie vlastných skratiek: Ak chcete vložiť obsah do svojich príspevkov a stránok.
* Pridanie vlastných widgetov: Zobraziť dynamický obsah na bočných paneloch.
* Integrácia s externými API: Načítať údaje z iných služieb.
* Úprava existujúcej funkcie WordPress: Prispôsobiť funkcie WordPress.
4. Aktivácia a deaktivácia doplnkov:
* Definujte háčiky aktivácie a deaktivácie: Háčiky môžete pridať na vykonanie kódu, keď je váš doplnok aktivovaný alebo deaktivovaný.
`` `php
// Zaregistrujte sa aktivácie a deaktivačné háčiky
register_activation_hook (__ file__, 'my_awesome_plugin_activate');
register_deactivation_hook (__ file__, 'my_awesome_plugin_deactivate');
funkcia my_awesome_plugin_activate () {
// kód na vykonanie pri aktivácii doplnkov
}
funkcia my_awesome_plugin_deactivate () {
// kód na vykonanie pri deaktivácii doplnkov
}
`` `
5. Nastavenia doplnkov (voliteľné):
* Vytvorte stránku Nastavenia: Ak váš doplnok vyžaduje konfiguráciu, môžete si vytvoriť stránku Nastavenia v oblasti správcu WordPress pomocou `settings_api`. To vám umožní vytvárať možnosti a polia pre váš doplnok.
6. Preklad doplnkov (voliteľné):
* Implementovať internacionalizáciu: Môžete použiť „textovú doménu“ definovanú v hlavičke doplnku na preloženie doplnku do viacerých jazykov.
7. Testovanie a nasadenie doplnkov:
* dôkladne test: Pred inštaláciou na svojej živej stránke otestujte svoj doplnok vo vývojovom prostredí.
* nasadte svoj doplnok: Po testovaní môžete sprístupniť svoj doplnok na stiahnutie alebo ho použiť na svojej vlastnej webovej stránke.
Príklad:Jednoduchý doplnok „Hello World“:
`` `php
Php
/**
* Názov doplnku:ahoj svet
* Popis:Jednoduchý doplnok, ktorý zobrazuje pozdrav.
* Verzia:1.0.0
* Autor:Vaše meno
* Autor URI:https://yourwebsite.com
*//
funkcia my_hello_world () {
Echo "Ahoj svet!";
}
add_shortcode ('hello_world', 'my_hello_world');
`` `
Tento doplnok definuje skratku `[hello_world]`, ktorý sa pri použití na stránke alebo príspevku zobrazí „Ahoj svet!“.
Zdroje:
* Príručka doplnku WordPress: https://developer.wordpress.org/plugins/
* WordPress Codex: https://codex.wordpress.org/
* Výužia o vývoji doplnkov: https://www.youtube.com/watch?v=q_1pz1uq_c8
Pamätajte: Toto je len základný prehľad. Vývoj doplnkov môže byť zložitejší v závislosti od konkrétnej funkcie, ktorú chcete pridať.