get_permalink用于链接到页面中的特定位置

时间:2016-08-11 16:31:53

标签: wordpress hyperlink

我正试图从我的首页链接到页面中的特定位置,现在我只能链接到这样的所有页面

<a class="info" href="<?php echo esc_url( get_permalink(1770) ); ?>" > Click to Explore </a>

但是我想要而不是页面,链接到页面中的确切位置,就像在中间一样,因为在页面中我使用手风琴,每个手风琴小组都是特定的文章,所以我想要准确的文章。是否可以向pageID 1770添加更多信息来执行此操作。非常感谢。

1 个答案:

答案 0 :(得分:1)

正如@mszymborski所说,使用锚点。

将ID添加到您希望页面滚动到的部分/位置。

e.g。 <h2 id="specific-location">Heading 2</h2>

在您提供的代码中,在href的末尾添加锚名称(#specific-location)。

<a class="info" href="<?php echo esc_url( get_permalink(1770) ); ?>#specific-location" > Click to Explore </a>