В самом простом случае наш файл будет состоять из следующего кода:
<?php get_header(); ?> <!–Подключаем заголовок блога–>
<?php get_sidebar(); ?> <!–Подключаем боковую панель блога–>
<?php if (have_posts()) : ?> <!–Подключаем статьи, если они есть–><?php while (have_posts()) : ?> <!–Выводим содержимое статьи–>
<h1><a href=”<?php the_permalink() ?>”>
<?php the_title(); ?></a></h1> <!–Отображаем заголовок статьи с постоянной ссылкой–>
<p><?php _e(“Дата записи:”); the_date(‘D, j, M, y’, ”, ”, FALSE); ?></p><!–Дата–>
<p><?php _e(“Рубрика: “); the_category(‘, ‘) ?></p> <!–Указатель рубрики–>
<p><?php _e(“Автор статьи: “); the_author() ?></p> <!–Автор записи–>
<p><?php edit_post_link(‘Править’,'<strong>(‘,’)</strong>’); ?></p> <!–Правка записи Админом–>
<p><?php the_post(); ?></p> <!–Статья–>
<p><?php the_content(‘Читать далее…’); ?></p> <!–Если не указать этой строки – останется невразумительное (More…)–>
<p><?php comments_popup_link(‘Комментировать »’, ‘1 Комментарий »’, ‘% Комментария »’); ?></p> <!–Счетчик комментариев–>
<p><?php comments_template(); ?></p> <!–Форма комментариев (отображается при чтении одной статьи)–><?php endwhile; ?>
На этом – пока остановимся. Мы описали вывод статьи на экран. А если ее еще (или уже) нет? Предусмотрим и это:
<?php else : ?>
<h1>Не найдено</h1>
<p><?php _e(“В моем блоге нет того, что Вы искали.”); ?></p> <!–Ну, или что-то другое, только помягче, мы же хотим, чтобы к нам вернулись?–>
<?php include (TEMPLATEPATH . “/searchform.php”); ?> <!–Намёк, набери в поисковике еще раз, но без ошибок ))–>
<?php endif; ?> <!–Всё, описали вывод статьи полностью. Поздравляю.–>
Теперь прилепить “пятку” сайта – и можно сохранять:
<?php get_footer(); ?>
</body>
</html>
На этом создание index.php можно прекратить. Кстати, вид у нашего детища, если дописать header.php, sidebar.php и footer.php и прочую мелочь, будет пока еще не ахти, потому, что мы занимались чистым кодом, без дизайна. Зато прочитать запись блога уже будет можно ))). Ничего страшного, сделаем и дизайн.
PS: Господа “продвинутые” читатели, если увидите опечатку в коде – не поленитесь откомментить. Все мы люди, обидно будет, если из-за пунктуации у кого-то остынет желание творить …