settings = Settings::instance();
}
public function generateTitle($title)
{
$settings = $this->settings;
$new_title = "";
if($settings->enable_title)
{
$position = $settings->title_position;
$site_title = $settings->title;
if($position == 'prefix')
{
$new_title = $site_title . " " . $title;
}
else
{
$new_title = $title . " " . $site_title;
}
}
else
{
$new_title = $title;
}
return $new_title;
}
function generateCanonicalUrl()
{
$settings = $this->settings;
if($settings->enable_canonical_url)
{
return '';
}
return "";
}
public function otherMetaTags()
{
$settings = $this->settings;
if($settings->other_tags)
{
return $settings->other_tags;
}
return "";
}
public function generateOgMetaTags($post)
{
$settings = $this->settings;
if($settings->enable_og_tags)
{
$ogTags = "";
if($settings->og_fb_appid)
$ogTags .= '' ."\n" ;
if($settings->og_sitename)
$ogTags .= ''."\n" ;
if($post->seo_description)
$ogTags .= ''."\n" ;
$ogTitle = empty($post->meta_title) ? $post->title : $post->meta_title;
$ogUrl = empty($post->canonical_url) ? Request::url() : $this->page->canonical_url ;
$ogTags .= ''."\n" ;
$ogTags .= '';
return $ogTags;
}
}
}