我的WordPress主题中有两个不同的页面。
front-page.php(主页)和blog.php(辅助页面)
我尝试使用两种不同的菜单,具体取决于您正在访问的页面。
为此,我在WordPress中使用条件逻辑。
<?php if (is_page('52')) { ?>
<a href="http://localhost/wordpress/?page_id=64" rel="" id="anchor1" class="anchorLink; btn">Nyheter</a>
<a href="#akontakt" rel="" id="anchor1" class="anchorLink; btn"> Kontakt</a>
<a href="#arestaurang" rel="" id="anchor1" class="anchorLink; btn"> Restaurang</a>
<a href="#abowling" rel="" id="anchor1" class="anchorLink; btn"> Bowling</a>
<a href="#aarrangemang" rel="" id="anchor1" class="anchorLink; btn"> Arrangemang</a>
<a href="http://localhost/wordpress/" rel="" id="anchor1" class="anchorLink; btn"> Hem</a>
<?php } ?>
<?php if (is_page(64)) { ?><a href="http://localhost/wordpress/" rel="" id="anchor1" class="anchorLink; btn"> Hem</a><?php } ?>
ID为64(博客)的页面可以正常工作。但是我的页面ID为52(front-page.php)时出现问题。 似乎我无法找到它的真实名称。当您访问首页时,不会出于任何原因调用该菜单。
我尝试使用其他名称,例如&#39; front-page.php&#39;。但仍然没有菜单。这就是首页上的网址:http://localhost/wordpress/
我需要更多关于如何找到这个特定页面名称的想法。
答案 0 :(得分:0)