Я уже знаю, как регистрировать метабокс для сообщений, страниц и настраиваемых типов сообщений, но я хотел бы зарегистрировать метабокс, который будет отображаться на моей пользовательской странице администратора, а это не сообщение.WordPress: как показать метабокс на любой странице администратора?
У моего плагина есть «Options Page» в администраторе WordPress. Я хотел бы показать обменные пункты на этой самой странице.
Возможно ли это? Если да, как это может быть достигнуто?
В документации add_meta_box
я видел, что одно из возможных значений для параметра $post_type
: dashboard
, однако это нигде не документировано. Я предполагаю, что это покажет метабокс на WordPress Dashboard (главный экран администратора при входе в систему), но это не то, что мне нужно или нужно.
Edit:
Этот вопрос о OptionTree метабоксы, который использует стандартный WordPress метабоксы. Возможно, есть лучший способ сделать это, используя OptionTree по-другому или изменив OptionTree? Пожалуйста, смотрите этот родственный вопрос:How to have more than one "Theme Options" page with OptionTree?
Проверьте [это] (http://wordpress.stackexchange.com/q/57092/12615). – brasofilo
@brasofilo Спасибо за ссылку! Но используя этот метод, я не уверен, как мне сохранить настройки метабокса, а также какой идентификатор сообщения он будет прикреплен? Как я могу восстановить «мета-сообщение» без идентификатора, используя 'get_post_meta()'? Благодаря! – Community
@usernotfound проверить мой ответ ниже, и дайте мне знать об этом –