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

Automattic\WooCommerce\Admin\Features

Settings::replace_settings_page() protected WC 1.0

Replace the Settings page in the original WooCommerce menu.

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

Хуков нет.

Возвращает

null. Ничего.

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

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->replace_settings_page( $page );
$page(массив) (обязательный)
Page used to replace the original.

Код Settings::replace_settings_page() WC 5.5.2

<?php
protected function replace_settings_page( $page ) {
	global $submenu;

	// Check if WooCommerce parent menu has been registered.
	if ( ! isset( $submenu['woocommerce'] ) ) {
		return;
	}

	foreach ( $submenu['woocommerce'] as &$item ) {
		// The "slug" (aka the path) is the third item in the array.
		if ( 0 === strpos( $item[2], 'wc-settings' ) ) {
			$item[2] = wc_admin_url( "&path={$page['path']}" );
		}
	}
}