mirror of
https://github.com/e107inc/e107.git
synced 2025-01-17 04:38:27 +01:00
Add og:title by default. Set open-graph data for frontpage.
This commit is contained in:
parent
4f5eb66048
commit
e06069459f
@ -129,7 +129,7 @@ else
|
||||
echo "<head>
|
||||
<title>".render_title()."</title>
|
||||
<meta http-equiv='content-type' content='text/html; charset=utf-8' />
|
||||
<meta http-equiv='content-style-type' content='text/css' />
|
||||
<meta http-equiv='content-style-type' content='text/css' />
|
||||
";
|
||||
echo (defined("CORE_LC")) ? "<meta http-equiv='content-language' content='".CORE_LC."' />\n" : "";
|
||||
}
|
||||
@ -140,6 +140,7 @@ function render_title()
|
||||
{
|
||||
define('e_PAGETITLE', $_PAGE_TITLE);
|
||||
e107::meta('og:title', $_PAGE_TITLE); // will only populate if not already defined.
|
||||
e107::meta('twitter:title', $_PAGE_TITLE);
|
||||
}
|
||||
|
||||
$arr = [];
|
||||
@ -155,6 +156,12 @@ function render_title()
|
||||
$arr[] = PAGE_NAME;
|
||||
}
|
||||
}
|
||||
else // Frontpage
|
||||
{
|
||||
e107::meta('og:type', 'website');
|
||||
e107::meta('og:title', SITENAME);
|
||||
e107::meta('twitter:title', SITENAME);
|
||||
}
|
||||
|
||||
$arr[] = SITENAME;
|
||||
|
||||
|
@ -567,23 +567,19 @@ class news_front
|
||||
|
||||
case "tag":
|
||||
e107::title($this->subAction);
|
||||
e107::meta('og:title', $this->subAction);
|
||||
e107::meta('robots', 'noindex');
|
||||
e107::route('news/list/tag');
|
||||
break;
|
||||
case "author":
|
||||
|
||||
e107::title($this->subAction);
|
||||
e107::meta('og:title', $this->subAction);
|
||||
e107::meta('robots', 'noindex');
|
||||
e107::route('news/list/author');
|
||||
break;
|
||||
|
||||
case "list":
|
||||
$title = $tp->toHTML($news['category_name'],false,'TITLE_PLAIN');
|
||||
|
||||
e107::title($title);
|
||||
e107::meta('og:title', $title);
|
||||
e107::meta('robots', 'noindex');
|
||||
e107::route('news/list/category');
|
||||
break;
|
||||
@ -608,13 +604,14 @@ class news_front
|
||||
$this->dayMonth = $title;
|
||||
|
||||
e107::title($title);
|
||||
e107::meta('og:title', $title);
|
||||
e107::meta('robots', 'noindex');
|
||||
|
||||
if($type == 'day') {
|
||||
if($type == 'day')
|
||||
{
|
||||
e107::route('news/list/day');
|
||||
}
|
||||
else {
|
||||
else
|
||||
{
|
||||
e107::route('news/list/month');
|
||||
}
|
||||
|
||||
@ -644,10 +641,8 @@ class news_front
|
||||
if($news['news_title'])
|
||||
{
|
||||
e107::title($news['news_title']);
|
||||
e107::meta('og:title',$news['news_title']);
|
||||
e107::meta('og:type','article');
|
||||
e107::meta('twitter:card', 'summary');
|
||||
e107::meta('twitter:title',$news['news_title']);
|
||||
}
|
||||
|
||||
if($news['news_meta_description'] && !defined('META_DESCRIPTION'))
|
||||
|
Loading…
x
Reference in New Issue
Block a user