我正在使用bootstrap创建一个自定义主题,我正在尝试创建一个新页面contact.php。目前在我的主题文件夹中我有index.php,style.php和contact.php。 在我的index.php中,我有一个看起来像这样的bootstrap navmenu
<li><a href="contact.php">Contact Page</a></li>
但是联系页面没有加载。我是否需要从wordpress仪表板添加新页面并将其链接到我的contact.php?如果是这样,怎么样?
答案 0 :(得分:2)
我是否需要从wordpress仪表板添加新页面并将其链接到我的contact.php?
是。首先,从仪表板创建一个新页面。
然后,创建一个名为page-{slug of the page you just created}.php
的新文件。
然后,您的页面将自动使用该模板呈现。
现在要创建指向该页面的链接,请使用:
<li>
<a href="<?= get_permalink(get_page_by_path('map')) ?>">Contact Page</a>
</li>
您还可以使用页面ID创建模板,或创建常规模板文件,然后将其分配给您从仪表板创建的页面。 This page contains general information about creating page templates