Interfejs API WordPress QuickTags umożliwia dodawanie przycisków do edytora tekstu administratora WordPress. Szczerze mówiąc, edytor tekstu jest prawdopodobnie mniej używany niż edytor bogaty, przy okazji dodawanie szybkich tagów może być całkiem przydatne podczas powtarzania tych samych zadań dość często.
Oto lista domyślnych szybkich tagów dostarczonych w WordPress:

Jak widać, można tworzyć różnego rodzaju przyciski, przypisać klucz dostępu do każdego z nich i łatwo zdefiniować własny kod niestandardowy.
Aby dodać szybki tag, musisz podłączyć niestandardową funkcję do admin_print_footer_scripts hak. Zasadniczo chodzi o dodanie niestandardowego kodu javascript w stopce administratora. Interfejs API quick tags udostępnia wbudowaną funkcję o nazwie addButton:
QTags.addButton (id, display, arg1, arg2, access_key, title, priority, instance );
Ta funkcja przyjmuje 8 argumentów:
- id: (string) (wymagane) identyfikator html przycisku
- wyświetlacz: (string) (wymagane) wartość html dla przycisku
- arg1: (string) (wymagane) albo znacznik startowy do wstawienia jak „< span> ” albo wywołanie zwrotne, które jest wykonywane po kliknięciu przycisku
- arg2: (string) (opcjonalnie) znacznik kończący jak””. Pozostaw puste, jeśli tag nie musi być zamknięty (np. „
”) - access_key: (string) (opcjonalnie) Skrót klawisza dostępu do przycisku
- tytuł: (string) (opcjonalne) wartość tytułu html dla przycisku
- priorytet: (int) (opcjonalne) liczba reprezentująca żądaną pozycję przycisku w pasku narzędzi. 1-9 = pierwszy, 11 – 19 = drugi, 21-29 = trzeci, itd
- instancja: (string) (opcjonalnie) Ogranicz przycisk do konkretnej instancji Quicktags, Dodaj do wszystkich instancji, jeśli nie ma
Oto kompletny fragment, który dodaje link WPExplorer do edytora:
// Dodaj przyciski do edytora html
add_action ('admin_print_footer_scripts', 'rc_quicktags');
function rc_quicktags () {?>