出于某种原因,Kunena 为内部所有内容放置了 nofollow 链接。这对所有外部链接都有意义,但对内部链接肯定不是。我希望 Google 索引与我拥有的论坛帖子相关的路径。
我希望有人知道如何删除nofollow 链接。看起来这个文件是主要文件:components/com_kunena/lib/kunena.link.class.php
有一些功能可以删除 nofollow 链接,例如:
static function GetHrefLink($link, $name, $title = '', $rel = 'nofollow', $class = '', $anker = '', $attr = '') {
return '<a ' . ($class ? 'class="' . $class . '" ' : '') . 'href="' . $link . ($anker ? ('#' . $anker) : '') . '" title="' . $title . '"' . ($rel ? ' rel="' . $rel . '"' : '') . ($attr ? ' ' . $attr : '') . '>' . $name . '</a>';
}
//
// Basic universal href link
//
static function GetSefHrefLink($link, $name, $title = '', $rel = 'nofollow', $class = '', $anker = '', $attr = '') {
$uri = $link instanceof JURI ? $link : JURI::getInstance($link);
if ($anker) $uri->setFragment($anker);
return JHTML::_('kunenaforum.link', $uri, $name, $title, $class, $rel, $attr);
}
我试过在任何地方删除参数,我试着把它留空,我试过用follow
它来代替。我还尝试查找nofollow
整个 Kunena 组件中显示的每个位置,并尝试删除它们。仍然没有运气。有任何想法的人吗?
库内纳:2.0.2 Joomla:2.5.7