Tag Info

New answers tagged


You use wp_nonce_field with the fourth parameter set to false. This way you can get the nonce field instead of echoing it: $end_data .= wp_nonce_field( "name-of-action", "name-for-the-form-field", true, false ); $end_data .= '<input type="text" class="ss_title_form_ajax_' . $this->id . '" limit="133" value="' . $this->native_title . '" size = ...


This turned out to be a pretty straightforward bug with my own code. The problem was my first form was checking for submission with a simple: if ( 'POST' == $_SERVER['REQUEST_METHOD'] ) { so it was being triggered even when the other form was submitted, and my wp_verify_nonce() check would fail and then it would call wp_nonce_ays. To fix, I added this ...

Top 50 recent answers are included