回声<a> tag, with or without rel=&#34;nofollow&#34; depending on page, wordpress</a>

时间:2013-06-21 10:30:11

标签: php wordpress

我想在网站B 的页脚中回显一个指向网站A 的链接,这样它就更加友好,不会被标记为网站范围的链接,并忽略/给予较少的权重,id喜欢将其设置为rel =“nofollow”,除了在主页上。

有没有一种简单的方法可以通过以下方式执行此操作:

if ($page == 'homepage') {
        echo "<a href="#">Site A</a>";
    } else {
        echo "<a href="#" rel="nofollow">Site A</a>";
}

2 个答案:

答案 0 :(得分:3)

您需要的functionis_home()

if (is_home()) {
    echo "<a href='#'>Site A</a>";
} else {
    echo "<a href='#' rel='nofollow'>Site A</a>";
}

答案 1 :(得分:1)

尝试使用全局Wordpress变量$ pagename。

$pagename = get_query_var('pagename');
if ($pagename == 'homepage') {
        echo "<a href="#">Site A</a>";
    } else {
        echo "<a href="#" rel="nofollow">Site A</a>";
}