Менять код на странице каждый раз, когда меняется услуга — вот это огород. А реализация через админ меню — мне кажется самый простой вариант.
Это не вариант.
Потому как меню реализовано вот так:
<?php wp_nav_menu( array(
'menu' => 'Service Menu',
'container' => 'div',
'container_class' => 'col-md-10 col-md-offset-1 category_list_item_wrap clearfix',
'menu_class' => 'servicemenu',
'echo' => true,
'fallback_cb' => 'wp_page_menu',
'depth' => 0,
'theme_location' => 'servicemenu'
) );
?>
Да. Почему это не может быть меню?
Указанное меню находится в середине страницы