Dec 26
Potřebujete ve WordPressu nějakou funkci, kterou vám běžné plugine nejsou schopny poskytnout ? Vyznáte se v MySQL a PHP ? Pak tady je jednoduchý návod, který jsem použil já :
- V adresáři plugins si vytvořte svůj podadresář (napč Rax)a umístěte sem php soubor (rax.php)
- V souboru je nutno uvést hlavičku se základními informacemi
- Vámi požadovanou funkci můžete spustit na základě tzv. hacků – zjednodušeně řečeno – WordPress má ve svém fungování nadefinována místa, kam můžete vložit nějaký hack navazující na nějakou událost. Tak třeba při vypsání postu, můžete specifikovat, že se má spustit vámi definovaná nová funkce (třeba zobrazení nějaké fotografie)
- Pokud chcete aby měl plugin nějaké své admin rozhraní a objevoval se v administrátorském menu, použijte funkci
- add_options_page
- add_menu_page
- Dále už si pak všechno můžete naprogramovat v php
Pěkný návod jsem našel zde : http://net.tutsplus.com/tutorials/wordpress/creating-a-custom-wordpress-plugin-from-scratch/