public static function OpenGraphMetaDrupalLayer::render_meta_tag in Open Graph meta tags 6
Same name and namespace in other branches
- 7 opengraph_meta.common.inc \OpenGraphMetaDrupalLayer::render_meta_tag()
Render given META tag to HTML output.
1 call to OpenGraphMetaDrupalLayer::render_meta_tag()
File
- ./
opengraph_meta.common.inc, line 457
Class
- OpenGraphMetaDrupalLayer
- Drupal compatibility layer.
Code
public static function render_meta_tag($name, $content) {
switch (OPENGRAPH_META_DRUPAL_VERSION) {
case 6:
drupal_set_html_head("<meta property=\"{$name}\" content=\"{$content}\" />");
break;
case 7:
case 8:
$element = array(
'#tag' => 'meta',
'#attributes' => array(
'property' => $name,
'content' => $content,
),
);
drupal_add_html_head($element, "opengraph_meta_{$name}");
break;
default:
self::err('No API for rendering META tags.');
}
}