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()
.