One-Page WordPress Template

时间:2016-07-09 作者:Brandon Powell

我已经创建了四个自定义PHP文件页面

 page-about.php
 page-services.php
 page-portfolio.php
 page-contact.php
我已经为每个页面输入了定制php代码,这些页面将显示在主页上,作为一个包含部分的单页网站(第1节、第2节、第3节、第4节、第5节)。

当您每次单击主页、关于、服务、公文包所在的顶部导航链接时,联系人将向下滚动到页面上的每个部分,而不是转到每个单独的页面。

下面是我在头版输入的代码。php和我试图尝试在stackoverflow上找到的代码。com可能会帮助我解决问题。但是,每次第一次尝试代码时,首页上的内容都没有任何变化,他仍然在学习Wordpress和PHP。

举例说明他试图用我的Wordpress主题网站http://themeisle.com/demo/?theme=Parallax%20One

<div id="primary" class="content-area">
    <main id="main" class="site-main" role="main">

            <?php           
                    $args = array (
                        \'post_type\'              => \'page\',
                        \'post_parent\'            => \'29\',
                        \'orderby\'                => \'menu_order\',
                        \'order\'                  => \'ASC\',
                    );

                    $query = new WP_Query( $args );


                    if ( $query->have_posts() ) {

                        while ( $query->have_posts() ) {

                            $query->the_post();
                            $tn = get_page_template_slug( $post_id );
                            $word = array("page-", ".php",\' \');
                            $template = str_replace($word,\'\',$tn);

                            get_template_part(\'page\', $template);
                        }

                    } else {

                    }  

                    wp_reset_postdata();    

            ?>

    </main><!-- #main -->
</div><!-- #primary -->

enter image description here

1 个回复
SO网友:Ronak Dave

也许你需要这个主题。。。试试吧,这是一个免费的主题,根据你的要求是一样的。这是wordpress上提供的一页网站主题。组织。

https://wordpress.org/themes/one-page/

在此处查看演示

https://wp-themes.com/one-page/