我在页面上有一组链接。 href由管理员通过WordPress输入的数值驱动。
<div class="medium-3 large-2 large-offset-2 columns">
<a href="{{ nav.get_field('box_#1_link') }}">
<button>
{{ nav.get_field('box_#1_text') }}
</button>
</a>
</div>
<div class="medium-3 large-2 columns">
<a href="{{ nav.get_field('box_#2_link') }}">
<button>
{{ nav.get_field('box_#2_text') }}
</button>
</a>
</div>
例如,我们假设第一个链接(box_#1_link)设置为25.如果用户在www.example.com/members上并点击第一个链接,则会将其导航到www.example的.com /部件/ 25。
我遇到的问题是,如果他们再次点击相同的链接。它们导航到www.example.com/members/25/25。
这组链接将在许多页面上使用,因此设置整个网址路径不是一个选项。
处理此问题的最佳方法是什么?谢谢!
答案 0 :(得分:0)
嗯,如果我没有弄错nav.get_field(&#39; box_#1_link&#39;)是一个自定义模板标签,你可能需要回到处理它的功能,并可能实现一个如果阻止声明。该函数被调用两次,值25也被两次追加。