'; echo '' . esc_html( $total_files->publish ) . ''; echo '' . esc_html__( 'Ticks', 'stklcode-liveticker' ) . ''; echo ''; } /** * Register settings page. * * @return void */ public static function register_settings_page(): void { add_submenu_page( 'edit.php?post_type=scliveticker_tick', 'Liveticker ' . __( 'Settings', 'stklcode-liveticker' ), __( 'Settings', 'stklcode-liveticker' ), 'manage_options', 'scliveticker_settings', array( Settings::class, 'render_settings_page' ) ); } /** * Register custom Gutenberg block type. * * @return void * @since 1.1 */ public static function register_block(): void { wp_register_script( 'scliveticker-editor', SCLIVETICKER_BASE . 'scripts/block.min.js', array( 'wp-blocks', 'wp-element' ), self::VERSION, true ); wp_register_style( 'scliveticker-editor', SCLIVETICKER_BASE . 'styles/block.min.css', array(), self::VERSION ); register_block_type( 'scliveticker-block/liveticker', array( 'editor_script' => 'scliveticker-editor', 'editor_style' => 'scliveticker-editor', ) ); } }