我需要一些帮助来了解如何创建WordPress One Page Scroll网站 . 之前我做了一个标准的网站(点击菜单链接后更改内容的网站),但我无法弄清楚如何在网页上使用WP滚动到部分而不是标准的子网站 .

让我向您展示我的网站结构:

<!DOCTYPE html>
<head>
css/bootstrap
css/main.css
etc.
</head>

<body>

   <nav class="navbar navbar-default navbar-fixed-top" id="navbar">
       //This navbar overlaps header and it's fixed to top//
       //Has links to sections (e.g. #one, #two etc.)//
   </nav>

   <header class="masthead">
       //This is also my "front page" displayed on page load with height: 
         100%, width: 100%//
   </header>

   <section id="one" class="bg-primary">
       //first section to scroll to//
   </section>

   <section id="two" class="bg-primary">
       //second section to scroll to//
   </section>
       //first section to scroll to//
   <section id="three" class="bg-primary">
       //third section to scroll to//
   </section>

   <footer id="main-footer" class="bg-primary">
       //Some info about author, website, and social media links//
   </footer>

   js/jquery.min.js
   js/bootstrap.min.js
   js/script.js //my custom scripts
</body>

我的问题是如何组织CMS的这些内容,以通过仪表板更改每个部分的内容? 1.我应该为每个部分创建不同的page.php(例如page-one.php等)并使用:

<?php get_header(); ?>

<?php get_template_part('page-offer'); ?>

<?php get_template_part('page-tech'); ?>

<?php get_template_part('page-portfolio'); ?>

<?php get_template_part('page-contact'); ?>

<?php get_footer(); ?>`

在index.php上

  • 或者我应该创建section-one.php,section-two.php等并将其显示在“front-page.php”上?

我的第二个问题是 - 是否可以使用Navbar代码创建不同的PHP文件,并使用此navbars html和css作为WordPress仪表板菜单?或者我应该首先在仪表板中创建菜单(每个部分是单个页面),然后使用自定义css进行样式设置?

最后:如何使用自定义字段通过仪表板编辑每个段落,按钮内容,链接等,并允许它与POLYLANG一起使用以更改内容语言?

感谢您的帮助,并为长线程道歉 . 我真的很挣扎 .