2015-02-23 3 views
0

Я начал разрабатывать свою первую тему WordPress, и у меня возникла проблема с page.php, не отображающим контент на вновь созданных страницах. Вот мой код для index.php и page.php.page.php Не показывать содержимое

index.php:

<?php 
get_header(); 
if(have_posts()): 
    while(have_posts()): the_post(); ?> 

<article class='post'> 
    <h2><a href="<?php the_permalink();?>"><?php the_title();?></a></h2> 
    <?php the_content()?> 
</article> 

    <?php endwhile; 
    else: 
     echo '<p>No content found</p>'; 

    endif; 
get_footer(); 
?> 

и page.php:

<?php 
get_header(); 
if(have_posts()): 
    while(have_posts()): the_post(); ?> 

<article class='post page'> 
    <h2><?php the_title();?></h2> 
    <?php the_content()?> 
</article> 

    <?php endwhile; 
    else: 
     echo '<p>No content found</p>'; 

    endif; 
get_footer(); 
?> 
+0

Пробовал ли вы 'echo $ post-> post_content;' вместо 'the_content()'? –

+0

это не внесет изменений, пока нет содержимого displayd –

+0

«page.php не показывает содержимое на вновь созданных страницах», вы имеете в виду index.php? также index.php не имеет ничего общего с page.php, это связано с single.php, ваши шаблоны выглядят нормально для меня, кстати. – Stickers

ответ

0

Это was't проблема в вообще ... Я думал, что на каждой странице я создаю из необходимости панеле иметь содержание с сообщений :) вот и все. Извините за неудобство

Смежные вопросы