Parses the meta description from the provided HTML.
Parameters
$meta_elements
arrayrequired- A multi-dimensional indexed array on success, else empty array.
0
string[]Meta elements with a content attribute.1
string[]Content attribute’s opening quotation mark.2
string[]Content attribute’s value for each meta element.
Source
private function get_description( $meta_elements ) {
// Bail out if there are no meta elements.
if ( empty( $meta_elements[0] ) ) {
return '';
}
$description = $this->get_metadata_from_meta_element(
$meta_elements,
'name',
'(?:description|og:description)'
);
// Bail out if description not found.
if ( '' === $description ) {
return '';
}
return $this->prepare_metadata_for_output( $description );
}
Changelog
Version | Description |
---|---|
5.9.0 | Introduced. |
User Contributed Notes
You must log in before being able to contribute a note or feedback.