我想知道如何才能在我的网站左侧菜单上显示一个链接,该链接仅在我们位于主页上时显示。
它应该是这样的,但仅限于主页(查看名为推荐VoIP服务的链接):http://abvoip.com/
是否可以直接在管理面板中执行此操作?否则,我必须修改哪个文件?因为我在widget函数中的default-widgets.php文件中工作,但我知道它不是应该的样式...
由于
答案 0 :(得分:1)
您可以使用条件标记轻松完成此操作。条件标记(如is_home()
函数)会测试所提供的条件是否为真。在这种情况下,我们正在测试我们是否在主页上。如果将其放在if语句中,则只有is_home()
为真时才会执行该语句中的代码。
使用以下代码添加"推荐的VoIP服务"到侧边栏:
<?php
if ( is_home() ) {
echo '<div style="font-size:16px; font:black; margin-bottom:20px;"><a href="http://www.axvoice.com">Recommended VoIP Service</a></div>';
}
?>
这实际上只会显示推荐的VoIP服务&#34;当你实际上在主页上时列出项目。
您可以在此处找到有关wordpress条件标记的更多信息:http://codex.wordpress.org/Conditional_Tags