Shortcode w WordPress
W drugim wpisie poruszającym tematykę związaną z WordPressem opiszę mechanizm shortcode.
Shortcode – o co chodzi?
Mechanizm shortcode możemy wykorzystać do uproszczenia struktury kodu w edytorze – łatwiej będzie użyć klientowi dostosowany dla niego znacznik niż pisać bezpośrednio w HTMLu :).
Przykład
Stwórzmy znacznik, który będzie można wykorzystać do cytowania wypowiedzi.
Własny znacznik tworzymy dodając nową funkcję w pliku functions.php:
function my_cite($atts, $content) { $output = '<span class="cite" id="'.$atts['id'].'">"'.$content.'"</span>'; return $output; } add_shortcode('cite', 'my_cite');
Gdy chcemy wykorzystać stworzony przez nas znacznik podczas edycji treści dodajemy:
[cite]Cytat[/cite]
Prawda, że łatwiej wyjaśnić klientowi, jak użyć powyższy znacznik niż znaczniki HTML? :). Więcej o shortcode na stronach WordPressu.