HtmlParserButton.js
1 year ago
HtmlParserFooter.js
1 year ago
HtmlParserModal.js
1 year ago
index.js
1 year ago
serialize.js
1 year ago
index.js
20 lines
| 1 | import { createRoot } from '@wordpress/element'; |
| 2 | import domReady from '@wordpress/dom-ready'; |
| 3 | import HtmlParserButton from './HtmlParserButton'; |
| 4 | |
| 5 | domReady( () => { |
| 6 | const target = document.querySelector( '.page-title-action[href*="post-new.php"]' ); |
| 7 | |
| 8 | if ( ! target ) { |
| 9 | return; |
| 10 | } |
| 11 | |
| 12 | const container = document.createElement( 'div' ); |
| 13 | container.style.display = 'inline-flex'; |
| 14 | container.style.marginLeft = '4px'; |
| 15 | |
| 16 | target.after( container ); |
| 17 | createRoot( container ).render( |
| 18 | wp.element.createElement( HtmlParserButton ) |
| 19 | ); |
| 20 | } ); |