WPSEO_Submenu_Capability_Normalize::normalize_submenus_capability()
Normalizes any manage_options to wpseo_manage_options.
This is needed as the module plugins are not updated with the new capabilities directly, but they should not be shown as main menu items.
Метод класса: WPSEO_Submenu_Capability_Normalize{}
Хуков нет.
Возвращает
Массив
. Converted subpages.
Использование
$WPSEO_Submenu_Capability_Normalize = new WPSEO_Submenu_Capability_Normalize(); $WPSEO_Submenu_Capability_Normalize->normalize_submenus_capability( $submenu_pages );
- $submenu_pages(массив) (обязательный)
- List of subpages to convert.
Код WPSEO_Submenu_Capability_Normalize::normalize_submenus_capability() WPSEO Submenu Capability Normalize::normalize submenus capability Yoast 22.4
public function normalize_submenus_capability( $submenu_pages ) { foreach ( $submenu_pages as $index => $submenu_page ) { if ( $submenu_page[3] === 'manage_options' ) { $submenu_pages[ $index ][3] = 'wpseo_manage_options'; } } return $submenu_pages; }