# wordpress-seo/27.6/src/helpers/home-url-helper.php

Yoast SEO – Advanced SEO with real-time guidance and built-in AI, version 27.6. 46 lines.

- Page: https://pluginprobe.com/plugins/wordpress-seo/27.6/code/src/helpers/home-url-helper.php
- Raw: https://pluginprobe.com/plugins/wordpress-seo/27.6/raw/src/helpers/home-url-helper.php
- Modified: 2026-02-17T12:17:50+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/wordpress-seo/27.6/code/src/helpers/home-url-helper.php#L10-L20`.

```php
<?php

namespace Yoast\WP\SEO\Helpers;

/**
 * A helper object for the home URL.
 */
class Home_Url_Helper {

	/**
	 * The home url.
	 *
	 * @var string
	 */
	protected static $home_url;

	/**
	 * The parsed home url.
	 *
	 * @var array
	 */
	protected static $parsed_home_url;

	/**
	 * Retrieves the home url.
	 *
	 * @return string The home url.
	 */
	public function get() {
		static::$home_url ??= \home_url();

		return static::$home_url;
	}

	/**
	 * Retrieves the home url that has been parsed.
	 *
	 * @return array The parsed url.
	 */
	public function get_parsed() {
		static::$parsed_home_url ??= \wp_parse_url( $this->get() );

		return static::$parsed_home_url;
	}
}

```
