菜单不存储在选项中。它们通过各种其他表进行了非常复杂的链接。
$wpdb->get_results(sprintf("
select tr.object_id from wp_terms t
left join wp_term_taxonomy tt on t.term_id = tt.term_id
left join wp_term_relationships tr on tt.term_taxonomy_id = tr.term_taxonomy_id
left join wp_posts p on p.ID=tr.object_id
left join wp_postmeta m on m.post_id=tr.object_id
where t.slug =\'%s\' and tt.taxonomy=\'nav_menu\' group by(ID)
order by p.menu_order asc LIMIT 200;
",$menu));
其中$menu是菜单中的slug,例如main、footer或任何你可能称之为它的东西。
查询概述了您必须考虑的关系。