Tip do kódu: přesměrování

Přesměrování je jednou ze základních potřeb při programování nějaké funkce. Ve WordPressu existuje jednoduchý příkaz wp_redirect( $location, $status );, pomocí kterého můžete nastavit přesměrování a stavový kód. Nyní si vše ukážeme a vysvětlíme na příkladu. if($email_odeslan == TRUE){ wp_redirect( home_url() ); exit; } Pokud je email odeslán, přesměruj na hlavní stranu. WordPress používá funkci home_url() pro vložení URL hlavní strany. Nicméně můžete zadat také absolutní adresu jako například wp_redirect( http://zdenekvojacek.com ); exit;, nebo zadat jinou stánku na svém webu wp_redirect( home_url() . ‚/podstranka‘ ); exit; (tečkou se spojují řetězce). Jestliže chcete chcete použít i status, tak by příkaz byl: wp_redirect( ‚http://zdenekvojacek.com‘, 301 ); exit;. Tento příkaz vás přesměruje na zadanou adresu a přidá stavový kód, který říká že došlo k trvalému přesunu. Seznam stavů najdete například na wikipedii.



V praxi tedy, pokud chcete náhledové obrázky ve svém WordPressu používat, musíte vždy ke každému příspěvku nějaký vybrat, jak je vidět na obrázku vlevo. Dělá se to při psaní příspěvku v pravé části dole. Pokud kliknete na Zvolit náhledový obrázek, otevře se klasické rozhraní pro upload nového obrázku nebo pro výběr nějakého z galerie.