WordPress.org

Ready to get started?Download WordPress

Codex

Attention Interested in functions, hooks, classes, or methods? Check out the new WordPress Code Reference!

it:Riferimento funzioni/wp redirect

Descrizione

Redirige l'utente ad uno specifico URI assoluto.

Utilizzo

wp_redirect() non esce automaticamente e deve quasi sempre essere seguita da exit.

<?php
  wp_redirect( $location, $status );
  exit;
?>

Parametri

$location
(string) (richiesto) L'URI assoluto a cui l'utente verrà redirezionato.
Default: Nessuno
$status
(integer) (opzionale) Il codice di stato da utilizzare.
Default: 302

Valori restituiti

(boolean/void) 
False se $location non è impostato, non restituisce nulla altrimenti.

Esempi

<?php wp_redirect( home_url() ); exit; ?>

Le redirezioni possono essere anche esterne e/o utilizzare un codice "Moved Permanently":

<?php wp_redirect( 'http://www.example.com', 301 ); exit; ?>

Note

Il codice di stato HTTP/1.1 302 è una redirezione temporanea. Se la pagina è stata spostata permanentemente, utilizzare il codice di stato HTTP 301.

wp_redirect() è una funzione pluggable

Log delle modifiche

  • Da: 1.5.1

File sorgente

wp_redirect() si trova in wp-includes/pluggable.php.

Correlati

Si veda anche l'indice di Riferimento funzioni e l'indice di Tag dei template.