WP_Customize_Nav_Menu_Setting::_sort_menus_by_orderby
Устарела с версии 4.7.0. Больше не поддерживается и может быть удалена. Используйте wp_list_sort().
Sort menu objects by the class-supplied orderby property.
This is a workaround for a lack of closures.
Метод класса: WP_Customize_Nav_Menu_Setting{}
Хуков нет.
Возвращает
int.
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->_sort_menus_by_orderby( $menu1, $menu2 );
- $menu1(объект) (обязательный)
- .
- $menu2(объект) (обязательный)
- .
Заметки
Список изменений
| С версии 4.3.0 | Введена. |
| Устарела с 4.7.0 | Use wp_list_sort() |
Код WP_Customize_Nav_Menu_Setting::_sort_menus_by_orderby() WP Customize Nav Menu Setting:: sort menus by orderby WP 6.8.3
protected function _sort_menus_by_orderby( $menu1, $menu2 ) {
_deprecated_function( __METHOD__, '4.7.0', 'wp_list_sort' );
$key = $this->_current_menus_sort_orderby;
return strcmp( $menu1->$key, $menu2->$key );
}