*/ public function get_metadata(): array { $this->build_basic(); $this->build_headline(); $this->build_url(); return $this->metadata; } /** * Populates the `headline` field in the metadata object. * * @since 3.4.0 */ private function build_headline(): void { $this->metadata['headline'] = $this->clean_value( get_bloginfo( 'name', 'raw' ) ); } /** * Populates the `url` field in the metadata object by getting the home URL. * * @since 3.4.0 */ protected function build_url(): void { $this->metadata['url'] = home_url(); } }