0
我很惊讶为什么wp_verify_nonce无法正常工作。它显示未定义的函数错误,我的wordpress版本是最新的。我附上我的插件代码。请帮我wp_verify_nonce不工作,而wp_create_nonce工作
add_shortcode('tw_safety_checklist_template','init_tw_safety_checklist');
function init_tw_safety_checklist(){
echo '<form method="post">
<label>Name</label>
<input type="hidden" name="tw_new_checklist_nonce" value="'.wp_create_nonce('tw_new_checklist_nonce').'"/>
<input type="text" name="tw_name" />
<input type="submit" name="submit" value="Submit"/>
</form>';
}
if(isset($_POST['tw_new_checklist_nonce'])){
tw_create_my_template();
}
function tw_create_my_template(){
if(wp_verify_nonce($_POST['tw_new_checklist_nonce'],'tw-new-checklist-nonce'))
{
return 'Worked!';
}
}
嗨,谢谢你的回复!它工作完美 – user3783411