Jak zrobić dowolną ikonę wtyczki w poście WordPress? Kod, który chcę wstawić do kodu wtyczki, pojawi się na pasku postów [wp-admin / post.php].
Polub ten obraz:
Dane wyjściowe: jeśli kliknę ikonę, zostanie ona automatycznie zapisana [plugin]
w treści postu w następujący sposób:
plugins
plugin-development
shortcode
tinymce
Juan Lie
źródło
źródło
Odpowiedzi:
Aby dodać nasz przycisk do edytora TinyMCE, musimy zrobić kilka rzeczy:
Kroki 1 i 2
W tych krokach rejestrujemy naszą wtyczkę TinyMCE, która będzie znajdować się w pliku javascript w
'path/to/shortcode.js'
(patrzwpse72394_register_tinymce_plugin()
poniżej)Krok 3
Teraz musimy utworzyć naszą wtyczkę TinyMCE. To przejdzie do pliku
'path/to/shortcode.js'
(jak określono we wczesnych krokach).źródło
init
zaczepu naadmin_init
zaczep może również zaoszczędzić trochę dodatkowej obróbki na interfejsie.admin_init
byłoby lepiej.Tutaj jest zbyt wiele, aby umieścić całą odpowiedź, więc sprawdź ten przewodnik: http://wp.smashingmagazine.com/2012/05/01/wordpress-shortcodes-complete-guide/
Musisz utworzyć plik JavaScript, który będzie działał z przycisku zarejestrowanego przez WordPress, który wstawia przycisk TinyMCE do edytora.
źródło