2016-06-15 2 views
1

Я хочу загрузить все свои пользовательские страницы на первой странице с помощью функции get_template_part(); но всякий раз, когда я сохраняю свой код, страница загружает все на первой странице, но продолжает повторяться снова и снова на сайте.Wordpress Пользовательские страницы

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

      <?php while (have_posts()) : the_post(); ?> 
       <?php get_template_part('templates/header'); ?> 
       <?php get_template_part('templates/page-about'); ?> 
       <?php get_template_part('templates/page-services'); ?> 
       <?php get_template_part('templates/page-portfolio'); ?> 
       <?php get_template_part('templates/page-contact'); ?> 
       <?php get_template_part('templates/footer'); ?> 
      <?php endwhile; ?> 

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

Я также собираюсь, чтобы загрузить его на GitHub https://github.com/brandonpowell/Test-Wordpress-Site/tree/master/danielschriersite

ответ

1

называют заголовок в кратные раз пытается удалить каждый из шаблонов

enter image description here

также вы называете в главной странице шаблон

попробуйте использовать шаблоны страниц Wordpress

https://developer.wordpress.org/themes/template-files-section/page-template-files/page-templates/

<?php 
/** 
* Template Name: Front Page Template 
* 
* @package WordPress 
* @subpackage Twenty_Fourteen 
* @since Twenty Fourteen 1.0 
*/ 
?> 

<?php while (have_posts()) : the_post(); ?> 
      <?php get_template_part('templates/header'); ?> 
      <?php get_template_part('templates/page-about'); ?> 
      <?php get_template_part('templates/page-services'); ?> 
      <?php get_template_part('templates/page-portfolio'); ?> 
      <?php get_template_part('templates/page-contact'); ?> 
      <?php get_template_part('templates/footer'); ?> 
<?php endwhile; ?> 

и обратно изменить шаблон страницы Аттрибут из приборной панели администратора

enter image description here

вы также можете использовать is_front_page функция()

<?php if(is_front_page()) { ?> 

     <?php get_template_part('templates/header'); ?> 
     <?php get_template_part('templates/page-about'); ?> 
     <?php get_template_part('templates/page-services'); ?> 
     <?php get_template_part('templates/page-portfolio'); ?> 
     <?php get_template_part('templates/page-contact'); ?> 
     <?php get_template_part('templates/footer'); ?> 

<?php } ?> 
+0

@HermanAndresFigeroa Да Я изменил шаблон на главную страницу работы, пытаясь сказать здесь, что когда он на fron t-страница не загружает все содержимое, которое постоянно повторяется. https://gyazo.com/b51d13f7ac66cc702d2147925f19b0a7, и я посмотрел, что ссылка на Wordpress уже много времени –

+0

@HermanAndresFigeroa Да, он вызывается в каждом шаблоне в Backend wordpress. У вас есть Skype add brandonpdesigns, поэтому я могу объяснить это немного лучше для вас. –

+0

Много раз включает в себя шаблоны и контент. Как таковой нет esta, повторяющий the_content()? http://i.imgur.com/NDQbNDx.png –