Un utente ha chiesto 👇
Il mio codice è il seguente.
$result = $wpdb->query($sql);
if ( $result ) {
wp_redirect( "http://www.example.com/contact-us");
exit();
}
Sto andando in errore
Warning: Cannot modify header information - headers already sent by (output started at /var/www/html/wordpressplugin/wp-admin/includes/misc.php:1281) in /var/www/html/wordpressplugin/wp-includes/pluggable.php on line 1296
Ho provato il codice seguente ma non ho trovato alcuna soluzione
$result = $wpdb->query($sql);
if ( $result ) {
ob_start();
wp_redirect( "http://www.example.com/contact-us");
ob_end_flush();
exit();
}
Questo argomento è stato modificato l’ultima volta 7 mesi fa da. Questo argomento è stato modificato l’ultima volta 7 mesi fa da. Motivo: impostare il codice
(@plantprogrammer)
7 mesi fa
Ciao, @abufoysal, penso che tu abbia un problema con il tempo in cui scherzi su un cerchio d’azione. Guarda https://wordpress.stackexchange.com/questions/76991/wp-redirect-not-working-after-submitting-form/76993#76993 per ulteriori dettagli.
Dovrai agire prima, immagino.
Lanciatore di thread
(@abufoysal)
7 mesi fa
Grazie @plantprogrammer.
Sto visualizzando un modulo facendo clic sul collegamento sottostante
<a href="'.admin_url("admin.php?page=newAddress").'" class="page-title-action">'.esc_html_x("Add New","address").'</a>';
Dopo aver inviato il modulo vengo reindirizzato. Al momento del rinvio ricevo l’errore.
Questa risposta è stata modificata 7 mesi fa da.
Was this helpful?
0 / 0