Automattic\WooCommerce\Admin\Features\OnboardingTasks
TaskLists::menu_task_count()
Add badge to homescreen menu item for remaining tasks
Method of the class: TaskLists{}
No Hooks.
Return
null
. Nothing (null).
Usage
$result = TaskLists::menu_task_count();
TaskLists::menu_task_count() TaskLists::menu task count code WC 9.7.1
public static function menu_task_count() { global $submenu; $tasks_count = self::setup_tasks_remaining(); if ( ! $tasks_count || ! isset( $submenu['woocommerce'] ) ) { return; } foreach ( $submenu['woocommerce'] as $key => $menu_item ) { if ( 0 === strpos( $menu_item[0], _x( 'Home', 'Admin menu name', 'woocommerce' ) ) ) { $submenu['woocommerce'][ $key ][0] .= ' <span class="awaiting-mod update-plugins remaining-tasks-badge woocommerce-task-list-remaining-tasks-badge"><span class="count-' . esc_attr( $tasks_count ) . '">' . absint( $tasks_count ) . '</span></span>'; // phpcs:ignore WordPress.WP.GlobalVariablesOverride.Prohibited break; } } }