1-й вопрос: требуется ли одноразовый номер для метабокса? я читал в кодексе WordPress add_meta_box
, и у них есть одноразовый номер для мета-поля, я подумал, что, возможно, форма добавления сообщения уже будет включать одноразовый номер?
echo '<input type="hidden" name="myplugin_noncename" id="myplugin_noncename" value="' . wp_create_nonce( plugin_basename(__FILE__) ) . '" />';
2-й вопрос: какие параметры доступны для функции, которая создает разметку метабокса. из того, что я прочитал в профессиональном wordpress, выглядит так
function pp_meta($post, $box)
как я узнаю, какие параметры доступны в таких функциях? и на что box
ссылается?
Не уверен насчет одноразовых номеров.
Что касается аргументов, вероятно, они используют add_meta_box() :
То
$post
же самое и с почтовым объектом и$box
тем, что они передают.$callback_args
Одноразовый номер в примере не связан с add_meta_box. Это просто то, что используется в примере кода для защиты формы, но это необязательно. Вы можете узнать больше о nonces здесь: wp_create_nonce() : codex.wordpress.org/Function_Reference/wp_create_nonce