WordPress:如何仅在特定页面上显示链接

时间:2018-11-12 07:03:47

标签: php html wordpress

我已经在WordPress中创建了我的网站,该网站具有以下四个链接:

HOME | CONTACT | GET FREE QUOTE | ABOUT

"GET FREE QUOTE"链接仅在我的主页上有效,因为它指向页面的“获取免费报价”部分的ID

<a href="#quote"> GET FREE QUOTE </a>

在我的主页底部,有一个ID为"quote"的区域,因此,当我单击"get free quote"链接时,我将进入该部分。因此没有必要在我网站的其他页面上显示它。我尝试在Google上搜索,但没有找到解决方案。

我的网站http://cashforcarsbrizbane.com/

3 个答案:

答案 0 :(得分:1)

对于其他页面,您没有提供此部分的完整链接目标。为了修复该链接,您还必须添加页面的网址,所以:

<a href="#quote"> GET FREE QUOTE </a>

您应该更改为:

<a href="http://cashforcarsbrizbane.com/#quote"> GET FREE QUOTE </a>

如果您将自定义模板用于首页,则您的代码应为:

<a href="<?php echo esc_url( home_url( '/' ) ); ?>#quote"> GET FREE QUOTE </a> 

例如,要更好地了解报价是否在联系页面中,链接的目的地必须位于您创建#quote部分的页面,并且代码为:

<a href="http://cashforcarsbrizbane.com/contact/#quote"> GET FREE QUOTE </a>

<a href="<?php echo esc_url( home_url( '/contact' ) ); ?>#quote"> GET FREE QUOTE </a> 

答案 1 :(得分:0)

您应该在页脚部分输入from scipy.spatial import distance代码,如果条件为:

"GET FREE QUOTE"

答案 2 :(得分:0)

您可以使用插件名称if-menu轻松完成此操作。这将帮助您在菜单选项中选择一些逻辑。请检查链接。您可以找到名为首页的选项,并使菜单项仅对首页可见。

希望这会有所帮助。