【问题标题】:WordPress linking to subpagesWordPress 链接到子页面
【发布时间】:2017-05-19 19:50:20
【问题描述】:

我为 about_us.php 页面创建了一个子页面(accreditations.php)。我通过在 wordpress 中创建页面并将关于我们的页面设为父页面来做到这一点。然后,我为认证页面制作了一个 php 文件,并像您通常那样应用了一个模板名称,以便我可以在我的文本编辑器中对其进行编辑。

为了获得工作链接,我这样做了

<a href="accreditations" class="absolute_img_links">Accreditations</a>

通过这样的关于我们页面链接到认证页面

website.co.uk/about-us/accreditations/

现在我想知道这是如何工作的?如果这是正确的方法吗?

【问题讨论】:

  • 我刚刚意识到这种方法是错误的,因为当我再次单击链接时,它会再次将其添加到 url,例如 website.co.uk/about-us/accreditations/accreditations

标签: wordpress


【解决方案1】:

您必须提及href 的完整网址

<a href="http://website.co.uk/accreditations" class="absolute_img_links">Accreditations</a>

或者

使用 WordPress,您可以使用 get_template_directory_uri() 函数获取模板目录的路径。在这种情况下,您可能不需要这个。但只是我想添加的其他信息。

【讨论】:

    【解决方案2】:

    我发现的最佳解决方案是在 href 中回显页面 id

    <a href="<?php echo get_page_link(130); ?>">Accreditations</a>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-01-09
      • 1970-01-01
      • 2012-12-12
      • 2015-11-19
      • 2016-12-03
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多