php - set og tags for homepage only -
i have problem og tags. added on template index string like
<meta property="og:image" content="http://www.example.com/facebook.jpg" /> to fix image site when shared on facebook because otherwise strange images chosen facebook. conflicts blog articles pages when shared on facebook. , og tag image override blog image when article shared. need set og tags in template index.php work homepage.
they suggested me
if($currentpage == 'home' || $currentpage == 'article'){ codesampletoaddsocialshare() } but can't make myself, don't know put code , if it's correct or example. help
if want edit template directly, here conditional check can see if homepage being displayed:
(assuming using joomla 2.5 or 3.x. see link more info & other versions)
<?php $app = jfactory::getapplication(); $menu = $app->getmenu(); if ($menu->getactive() == $menu->getdefault()) { echo '<meta property="og:image" content="http://www.example.com/facebook.jpg" /> '; } ?> ideally, create plugin add meta tag html head updates template not overwrite changes.
Comments
Post a Comment