get_home_url retrieves the Home Page URL of a WordPress website. get_home_url is one of the most used WordPress functions by developers when they want to use links in the development process. Let's have a better look at this function with an example.
WordPress can be installed on any sub-directory in your website host.
WordPress is not always installed on the root folder, so it becomes important to have a function returning the website’s home URL.
When developing WordPress themes or plugins, Using relative addresses for file reference or link building is NOT a great idea.
You should never use fixed URLs also!
The reason is clear; addresses may change due to differences in WordPress installation, selected options, etc.
A good practice for making a linked reference to a website is using the get_home_url
function in PHP.
get_home_url Function: Reterives Home URL in WordPress
get_home_url
function has a simple syntax in WordPress:
get_home_url($blogId = null, $path = '', $scheme = null)
If you are using WordPress for a single website, pass a null value for $blogId
(default is null also).
$path
is the relative path from the home URL.
$scheme
can be one of these values: ‘http’, ‘https’, ‘relative’, ‘rest’, or null.
Get The Home URL in WP with the get_home_url Function
get_home_url
function will return the home page URL; you must print it as HTML.
Example of using the get_home_url
function in an HTML link:
<a href="<?php echo get_home_url(); ?>">Home Page</a>
Note: Do NOT confuse the WordPress home url with the WordPress root path.
written by Mehdi Nazari about in WordPress WordPress Functions WordPress Plugin Development WordPress Theme Development
What do you think about "How to Get Home URL in WordPress [Example]"?