Come effettuare il reindirizzamento a una pagina specifica in WordPress?
2 mar 2015, 15:10:48
Visualizzazioni: 28.4K
Voti: 4
<?php
if($result_array['ACK']== 'Success'){
global $wpdb;
$wpdb->insert('wp_paypal_payment', array(
'amount' => $result_array['AMT'],
'post_id' => $_REQUEST['post_id'],
'firstname' => $_REQUEST['first_name'],
'lastname' => $_REQUEST['last_name']
));
wp_redirect( get_page_by_title( 'grazie' ) );
}else{
header("Location : http://localhost/mysite/faq");
}
?>
La mia query funziona ma non ho idea di come reindirizzare semplicemente alla mia pagina e visualizzare qualsiasi dato del contenuto della mia pagina in WordPress. Per favore aiutatemi.

Lucky
49
Tutte le risposte alla domanda
1
1
Dovresti ottenere l'ID della pagina che stai cercando:
$page = get_page_by_title('grazie');
wp_redirect(get_permalink($page->ID));
exit;
Sembra che tu voglia ottenere una pagina tramite lo slug. Se è così, dovresti usare questa funzione invece.
Inoltre, per l'header Location non usare spazi dopo la stringa "Location":
header("Location: http://localhost/miosito/faq");

mjakic
376
2 mar 2015 15:57:21
Domande correlate
11
risposte