Advertisement
Guest User

Untitled

a guest
Jun 25th, 2019
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.75 KB | None | 0 0
  1. // Using ES5 syntax
  2. var el = wp.element.createElement;
  3. var Fragment = wp.element.Fragment;
  4. var PluginSidebar = wp.editPost.PluginSidebar;
  5. var PluginSidebarMoreMenuItem = wp.editPost.PluginSidebarMoreMenuItem;
  6. var registerPlugin = wp.plugins.registerPlugin;
  7.  
  8. function Component() {
  9. return el(
  10. Fragment,
  11. {},
  12. el(
  13. PluginSidebarMoreMenuItem,
  14. {
  15. target: 'sidebar-name',
  16. },
  17. 'My Sidebar'
  18. ),
  19. el(
  20. PluginSidebar,
  21. {
  22. name: 'sidebar-name',
  23. title: 'My Sidebar',
  24. },
  25. 'Content of the sidebar'
  26. )
  27. );
  28. }
  29. registerPlugin( 'plugin-name', {
  30. icon: 'smiley',
  31. render: Component,
  32. } );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement