Přeskočit na obsah

Web nefunguje? Volejte Web nefunguje? +420 721 589 155 nebo nám napište Napište nám

Snippety

Tip do kódu: Jaký je rozdíl mezi funkcemi home_url() a site_url()

Tomáš Cirkl Publikováno 1 min čtení

Pozor:

Článek je z roku 2014. Některé postupy se mohly změnit.

WordPress funkce

WordPress obsahuje mnoho práci zjednodušujících funkcí, mezi které patří i home_url() a site_url().

Tyto dvě funkce (home_url() a site_url()) obvykle vracejí stejnou hodnotu (URL adresu WordPressu), tedy pokud není WordPress nainstalován v jiném adresáři.

Jestliže jste nainstalovali WordPress v jiném adresáři, budou se vrácené hodnoty lišit.

Například: blog jste nainstalovali na doménu http://www.mojedomena.cz, ale jádro WordPressu je umístěno v adresáři wp-jadro. V tomto případě funkce home_url() vrátí hodnotu http://www.mojedomena.cz, ale funkce site_url() vrátí hodnotu http://www.mojedomena.cz/wp-jadro.

Doplňující poznámka

Použitím funkce bloginfo, můžete nahradit jak home_url() tak site_url().

bloginfo( 'wpurl' ) je alias pro site_url()

bloginfo( 'url' ) je alias pro home_url().

Autor

Tomáš Cirkl

Baví mě Internet a zvláště pak redakční systém WordPress. Jsem pravidelným účastníkem a přednášejícím na WordCamp Praha a WordPress konferencích.

1 031 článků Všechny články autora

Komentáře

Zatím tu nikdo nekomentoval. Napište první komentář.

Přidat komentář

E-mail nezveřejníme. Povinná pole jsou označena hvězdičkou.

Jak zacházíme s údaji z komentářů, popisují zásady ochrany osobních údajů.