WordPress: osadzanie elementu media button we wtyczkach

Osadzanie elementu media button we wtyczkach WordPressa

W czasie swojej przygody z WordPressem zdarzyło mi się zastanawiać, czy istnieje sposób, by w swojej wtyczce skorzystać ze wbudowanego okna zarządzania mediami. Takie rozwiązanie byłoby nie tylko ułatwieniem dla mnie, ale również zapewnieniem spójności interfejsu dla użytkownika, który będzie później korzystał z wtyczki. Okazało się, że rzeczywiście jest to możliwe, a rozwiązanie działa po prostu świetnie!

 

 

Przykładowy kod

JavaScript:

HTML:

 

Podsumowanie

Tym razem obędzie się bez demo. Nie sprawdzałem, czy możliwe jest osadzenie media buttona na froncie strony, gdyż uznałem to za niepraktyczne i mogące stanowić zagrożenie bezpieczeństwa. Miejscem przewidzianym dla media buttona jest panel administracyjny, gdzie jego użycie jest świetnym sposobem na zarządzanie mediami połączonymi z naszą wtyczką – i co najważniejsze, zgodne z interfejsem i filozofią WordPressa.

 

Więcej informacji

  1. https://codex.wordpress.org/Javascript_Reference/wp.media