WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Авторские Темы для WordPress
функция не описана

Automattic\WooCommerce\Admin\Features\Navigation

Init::add_feature_toggle() public WC 1.0

Add the feature toggle to the features settings.

{} Это метод класса: Init{}

Хуков нет.

Возвращает

Массив.

Использование

$result = Init::add_feature_toggle( $features );
$features(массив) (обязательный)
Feature sections.

Код Init::add_feature_toggle() WC 5.4.1

<?php
public static function add_feature_toggle( $features ) {
	$description  = __(
		'Adds the new WooCommerce navigation experience to the dashboard',
		'woocommerce'
	);
	$update_text  = '';
	$needs_update = version_compare( get_bloginfo( 'version' ), '5.6', '<' );
	if ( $needs_update && current_user_can( 'update_core' ) && current_user_can( 'update_php' ) ) {
		$update_text = sprintf(
			/* translators: 1: line break tag, 2: open link to WordPress update link, 3: close link tag. */
			__( '%1$s %2$sUpdate WordPress to enable the new navigation%3$s', 'woocommerce' ),
			'<br/>',
			'<a href="' . self_admin_url( 'update-core.php' ) . '" target="_blank">',
			'</a>'
		);
	}

	$features[] = array(
		'title' => __( 'Navigation', 'woocommerce' ),
		'desc'  => $description . $update_text,
		'id'    => self::TOGGLE_OPTION_NAME,
		'type'  => 'checkbox',
		'class' => $needs_update ? 'disabled' : '',
	);

	return $features;
}