Bonjour,
Pour éviter le duplicate content, je déclare une balise canonical en PHP dans chaque article:
{source}
$doc = JFactory::getDocument();
$href = 'http://www.monsite.ca/index.php/item/article1';
$doc->addHeadLink( $href, 'canonical');
{/source}
en espérant que ça m'affiche <link rel="canonical" href="http://www.monsite.com/index.php/item/article1"> dans le head de la page qui affiche l'article. Hélas! ça marche pas. Le code apparait simplement dans le corps de l'article. Comment faire?
J'utilise Sourcerer pour insérer le code dans l'article, sous Joomla 3.4.1
Pour éviter le duplicate content, je déclare une balise canonical en PHP dans chaque article:
{source}
$doc = JFactory::getDocument();
$href = 'http://www.monsite.ca/index.php/item/article1';
$doc->addHeadLink( $href, 'canonical');
{/source}
en espérant que ça m'affiche <link rel="canonical" href="http://www.monsite.com/index.php/item/article1"> dans le head de la page qui affiche l'article. Hélas! ça marche pas. Le code apparait simplement dans le corps de l'article. Comment faire?
J'utilise Sourcerer pour insérer le code dans l'article, sous Joomla 3.4.1
Commentaire