Page meta properties

This commit is contained in:
M. Dent
2018-09-22 10:44:51 +02:00
committed by Mario
parent 2b452ffbd3
commit ed00d1b2e3
4 changed files with 35 additions and 4 deletions

View File

@@ -54,8 +54,19 @@ class HttpMeta {
}
}
if($this->check_required()) {
$arrayproperties = [ 'og:image' ];
foreach($this->og as $k => $v) {
$o .= '<meta property="' . $k . '" content="' . urlencode($v) . '" />' . "\r\n" ;
if (in_array($k,$arrayproperties)) {
if (is_array($v)) {
foreach ($v as $v2) {
$o .= '<meta property="' . $k . '" content="' . $v2 . '" />' . "\r\n" ;
}
} else {
$o .= '<meta property="' . $k . '" content="' . $v . '" />' . "\r\n" ;
}
} else {
$o .= '<meta property="' . $k . '" content="' . $v . '" />' . "\r\n" ;
}
}
}
if($o)
@@ -63,4 +74,4 @@ class HttpMeta {
return $o;
}
}
}