2017-09-28 79 views
0

我使用Bootstrap创建了一个正常的公司网页硬编码,但是我在Wordpress核心内创建它,因为我们想要一个新闻部分和一些人管理帖子。Wordpress PHP导航页面

所以我创建的index.php,所有的内容:

<?php get_header(); ?> 

    <div> Some body content</div> 

<?php get_footer();?> 

它工作完美无瑕。我按照一些教程做了。

我现在要做的事情是在不同的部分之间进行导航。

如果我使用有正常的引导指标,关于美,产品,联系方式,我们...我可以访问它们

<a href="pages/about.php">Button</a> 

如何使用PHP句子我使它在WordPress的?

我认为在WP中我必须以不同的方式工作,使用single.php,并不像原生HTML代码那么简单。

任何帮助链接也将不胜感激,因为我没有找到开发人员的明确教程,只是WP最终用户。 感谢大家!

回答

0

嗨,你的意思是菜单为您的网站,你可以创建一个菜单,你可以放在你的页眉,页脚或任何你想要的。为此,你必须注册菜单第一

//register theme menu 
register_nav_menus(array( 
    'top menu' => 'Top Navigation', 
)); 

//customize top header menu 
function ht_top_wp_nav() { 
    wp_nav_menu( 
     array(
      'theme_location' => 'top menu', 
      'container' => 'div', 
      'container_class' => 'collapse navbar-collapse', 
      'container_id' => 'navbarResponsive', 
      'items_wrap' => '<ul class="navbar-nav ml-auto">%3$s</ul>', 
      'fallback_cb' => 'wp_page_menu', 
      'menu' => 'nav', 
     ) 
    ); 
} 

现在在你的主题的functions.php还有就是你的仪表板>外观>菜单下一个选项,当您创建新的菜单,你看到一个选项来选择添加此代码后菜单,并且有一个选项可以选择顶部导航。

后,现在你可以用这个代码

if (has_nav_menu('top menu')) { 
     { 
      ht_top_wp_nav(); 
     } 
    } 

希望它可以解决你的问题,显示它在前端

+0

你可以将它添加到你想要的任何地方 – Corlax

+0

我的主要问题是,我不能像在普通的HTML中那样添加它。 'Button'这不起作用。我如何链接到其他页面,以便在不同页面之间导航?感谢您的快速回复! =) – ButterySAM777