Для создания меню в WordPress, аналогичного данному меню на HTML, и с возможностью редактирования через интерфейс WordPress, обычно не требуется использование кастомного Walker.
Чтобы создать меню в WordPress:
1. Зайдите в админ-панель WordPress.
2. Перейдите в раздел "Внешний вид" -> "Меню".
3. Нажмите на кнопку "Создать меню" и дайте ему название.
4. Добавьте нужные страницы, категории, ссылки или пользовательские ссылки в меню.
5. Упорядочите элементы меню перетаскиванием их в нужном порядке.
6. Сохраните меню.
После этого вы сможете добавить созданное меню на ваш шаблон сайта, используя функцию `wp_nav_menu()`. Для этого вам необходимо вставить этот код в нужное место в файле шаблона:
```php
<?php
if ( has_nav_menu( 'primary-menu' ) ) {
wp_nav_menu( array(
'theme_location' => 'primary-menu',
'container' => 'nav',
'container_class' => 'menu'
) );
}
?>
```
Где `'primary-menu'` - это идентификатор вашего меню.
Таким образом, вы сможете создать и настроить меню в WordPress аналогично вашему HTML-меню, но с возможностью управления содержимым через админ-панель WordPress без использования кастомного Walker.