Есть код:
public function addLink($href, $rel) {
if ($rel == 'canonical') {
$document =& JFactory::getDocument();
$document->addHeadLink($href, 'canonical', 'rel');
} else {
$this->links[$href] = array(
'href' => $href,
'rel' => $rel
);
}
}
Не получается убрать rel="canonical"
: либо убивает всю ссылку в <head></head>
, либо остается пустой rel=" "
.
Подскажите, пожалуйста, как корректно поправить код? Спасибо!
Использовать в templates/index.php, удалит в head все ссылки со значением canonical.
$doc = JFactory::getDocument();
foreach ( $doc->_links as $k => $array ) {
if ( $array['relation'] == 'canonical' ) {
unset($doc->_links[$k]);
}
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Как кроме 'role' => 'admin' получить, например, 'role' => 'user'?
Всем привет! Начал изучать php по книгамХочу дополнить видосами
Здравствуйте! Подскажите пожалуйстаНе удается получить имя комментатора