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

Automattic\WooCommerce\Admin\Features\Navigation

Init::maybe_remove_nav_feature() public WC 1.0

Overwrites the allowed features array using a local feature-config.php file.

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

Хуков нет.

Возвращает

Null. Ничего.

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

$Init = new Init();
$Init->maybe_remove_nav_feature( $features );
$features(массив) (обязательный)
Array of feature slugs.

Код Init::maybe_remove_nav_feature() WC 5.0.0

<?php
public function maybe_remove_nav_feature( $features ) {
	$has_feature_enabled = in_array( 'navigation', $features, true );
	$has_option_disabled = 'yes' !== get_option( self::TOGGLE_OPTION_NAME, 'no' );
	$is_not_compatible   = ! self::is_nav_compatible();

	if ( ( $has_feature_enabled && $has_option_disabled ) || $is_not_compatible ) {
		$features = array_diff( $features, array( 'navigation' ) );
	}
	return $features;
}