Я довольно новичок в Wordpress и у меня есть вопрос. Я создал свою собственную тему, которая, кажется, работает нормально. Но у меня есть одна проблема. Я хочу создать свою страницу блога (со всеми сообщениями) на странице, отличной от моей домашней страницы. Итак, в папке моей темы я создал шаблон страницы с именем blog.php:
<?php
/*
Template Name: blog
*/
?>
<?php get_header(); ?>
<table id="about-table" >
<tr>
<td colspan="7">
<?php if (have_posts()) : while (have_posts()) : the_post();?>
<?php the_title(); ?>
<?php the_author(); ?>
<?php the_time("jS F"); ?>
<?php comments_number("0","1","%"); ?>
<?php the_excerpt(); ?>
<?php endwhile; endif; ?>
</td>
</tr>
</table>
<?php get_footer(); ?>
Затем я создал страницу в WordPress под названием "блог", а также в разделе "страницы" на панели инструментов. Затем я назначил его шаблон вышеупомянутому шаблону блога. Проблема, однако, в том, что код не работает должным образом. Вместо того, чтобы показывать мне заголовки, комментарии и т. Д. Сообщений, он отображает другую информацию. С другой стороны, если я просто скопирую это:
<table id="about-table" >
<tr>
<td colspan="7">
<?php if (have_posts()) : while (have_posts()) : the_post();?>
<?php the_title(); ?>
<?php the_author(); ?>
<?php the_time("jS F"); ?>
<?php comments_number("0","1","%"); ?>
<?php the_excerpt(); ?>
<?php endwhile; endif; ?>
</td>
</tr>
</table>
к моей странице индекса, она работает нормально. Итак, как мне отобразить всю информацию о моем посте на странице, отличной от домашней страницы?