Wp_redirect () - redirecționează (redirecționează) la adresa URL specificată, puteți specifica starea redirecționării (301,

Redirecționează (redirecționează) la adresa URL specificată, puteți specifica starea redirecționării (301, 302.).

Pentru funcționarea corectă a funcției, trebuie să specificați adresa URL completă:

După această funcție, funcția de ieșire () sau mat () trebuie să se termine.







Cârlige din funcție:

utilizarea

$ location (string) (obligatoriu) Adresa URL a paginii către care trebuie redirecționată.
Implicit: nu $ status (număr)

Codul de redirecționare a stării (codul de stare HTTP):

  • 300 - Alegeri multiple;
  • 301 - Mișcat permanent;
  • 302 - găsit;
  • 303 - A se vedea Altele;
  • 304 - nemodificat;
  • 305 - Utilizați Proxy;
  • 306 - (rezervat);
  • 307 - Redirecționarea temporară.






Implicit: 302

# 1. Redirecționare internă

Exemplu de redirecționare către pagina principală a blogului:

# 2. Redirecționare externă

O redirecționare poate fi externă. În exemplu, setăm starea codului de redirecționare la 301, ceea ce înseamnă că această pagină (pagina pe care o redirecționăm) a fost mutată permanent:

# 3. Redirecționați prin intermediul cârligului template_redirect

Acest exemplu arată modul în care în WordPress se redirecționează un utilizator către o altă pagină, cu posibilitatea de a verifica ce pagină a site-ului se află în prezent. Ie În momentul redirecționării, WP a definit deja pagina afișată.

De exemplu, să presupunem că trebuie să redirecționăm un utilizator dacă el a vizitat pagina cu ID 10:

Codul wp este redirecționat. wp-include / pluggable.php WP 4.8.2

Funcții înrudite

De la etichetă: auxiliar







Trimiteți-le prietenilor: