it-swarm.dev

Jak bych vytvořil plugin pro své krátké kódy?

Všechny tutoriály jsem našel říct přidat své shortcodes do functions.php ve vašem tématu. Chtěl bych rozdělit, že od mého tématu a dát to do plugin, takže mohu sdílet tyto zkratky mezi mé sítě blogů. Existuje odkaz nebo návod na vytváření těchto krátkých kódů v pluginu?

5
Mike Wills

Kód v functions.php a zásuvných modulech funguje téměř přesně stejným způsobem (kromě fáze, ve které je načten a některých háčků specifických pro plugin).

V podstatě stačí vzít kód z functions.php, umístit jej do pluginu a stále funguje. Je dobré používat konvence pojmenování a kontrolovat definice funkcí, aby nedošlo k jejich explozi, pokud omylem načtete obě kopie.

Nebude však žádný rozdíl v tom, jak kód funguje.

Viz Zápis pluginu pro výchozí bod.

4
Rarst

V podstatě stačí předzálohovat své funkce pomocí záhlaví pluginu.

Jako opravdu jednoduchý příklad jsem jen vložil svůj plugin do GitHubu: http://github.com/toscho/WordPress-Shortcodes

Chybí mu I18n - jako obvykle :) - ale měla by vám dát nějaké rady.

4
fuxia