SVG; add_menu_page( __('Blockspare', 'blockspare'), // Page Title. __('Blockspare', 'blockspare'), // Menu Title. 'edit_posts', // Capability. 'blockspare', // Menu slug. array($this, 'blockspare_admin_dashboard'), // Action. 'data:image/svg+xml;base64,' . base64_encode($svg) // Blockspare icon. ); // Our getting started page. add_submenu_page( 'blockspare', // Parent slug. __( 'Getting Started', 'blockspare' ), // Page title. __( 'Getting Started', 'blockspare' ), // Menu title. 'manage_options', // Capability. 'blockspare', // Menu slug. array( $this, 'blockspare_admin_dashboard' ), // Callback function. 1 // Position ); } public function enqueue_dashboard_script($hook) { } public function blockspare_admin_dashboard() { ?>
<?php esc_attr_e('Blockspare', 'blockspare') ?>

  1. button to add a block', 'blockspare') ?>

<?php esc_attr_e('Adding Blockspare', 'blockspare') ?>