在Wordpress中,如何根据用户所在的页面更改链接的目的地?

时间:2013-11-05 22:27:14

标签: php html css wordpress

我遇到的问题是我使用的主题是按下时导航只是“滚动”到给定部分(例如#contact)。但是,我已经实现了一些退出此可滚动页面的单独子页面,从而导致导航无效。

我的问题是,当用户在这些子页面上时,如何更改链接的目的地或完全更改菜单?

我应该澄清,所有需要“新”导航的页面都使用一个名为full_width.php的不同页面模板。但由于它使用的是包含头部功能,我不能只替换导航。

感谢您的时间!

1 个答案:

答案 0 :(得分:0)

这是基于模板的简单解决方案。

 if ( is_page_template('full_width.php') ) {
    //menu for full width page
} else {
    // Returns false when 'full_width.php' is not being used.
    wp_nav_menu( $args );//read for args in codex to make menu you want.
}