verify_nonce error json
-
Sto studiando come creare un plugin personalizzato.
Seguendo un corso il codice sotto mi da erroreAggiornamento fallito. La risposta non è una risposta JSON valida.
public function test_metabox_cb(){ wp_nonce_field( 'metabox_nativi_cb_action', 'metabox_nativi_cb_nonce' ); ?> <label for="metabox_nativi"> <?php _e("numero visualizzazioni articoli" , 'metabox_nativi') ?> </label> <input type="text" name="metabox_nativi" class="widefat" value="<?php echo get_post_meta( get_the_ID(), 'metabox_nativi', true) ?>"> <?php echo get_post_meta( get_the_ID(), 'metabox_nativi', true) ?> <?php } public function save_post_cb($post_id, $post, $update) { if (defined('DOING_AUTOSAVE') && DOING_AUTOSAVE) { return; } if (!current_user_can( 'edit_posts', $post_id )) { _e('Non hai i permessi per poter salvare il post'); exit; } // verify nonce if ($update) { if !(!isset($_POST["metabox_nativi"]) || !wp_verify_nonce( $_POST["metabox_nativi_cb_nonce"], 'metabox_nativi_cb_action' )) { _e('Nonce non verificato'); exit; } } update_post_meta( get_the_ID(), 'metabox_nativi', sanitize_key($_POST["metabox_nativi"])); }
- Il topic ‘verify_nonce error json’ è chiuso a nuove risposte.