Добавить пункт меню для редактирования определенной страницы

У меня есть настройка страниц и вы хотите, чтобы элемент меню верхнего уровня направлялся на редактирование определенной страницы. Я читаю страницу add_menu_ и не перечисляет, как перейти на страницу редактирования страниц или сообщений. т.е. post.php?post=FOO&action=edit .

Это возможно?

Вы почти ответили на свой вопрос. Просто передайте URL как $menu_slug для add_menu_page :

 add_menu_page( null, // not an actual page, so title is irrelevant 'Menu Item Name', 'edit_posts', // or whatever capability required for this object '/post.php?post=42&action=edit', null, '', 6 ); 

Предостережение заключается в том, что при посещении этого пункта меню фактический элемент меню, который он принадлежит, будет выделен в меню (сообщения, страницы, носители). Вы можете исправить это с помощью немного JS или просто жить с ним.