Пользовательский адрес меню пуст

Я добавил новое меню, используя этот код:

wp_update_nav_menu_item($menu->term_id, 0, array( 'menu-item-title' => 'Custom menu', 'menu-item-url' => 'http://mylink.com', 'menu-item-db-id' => 0, 'menu-item-object' => 'custom', 'menu-item-parent-id' => 328, 'menu-item-type' => 'Custom', 'menu-item-status' => 'publish',) ); 

Этот код генерирует меню так, как я хотел. Но ссылка полностью пуста. Что я сделал не так?