В самом простом случае наш файл будет состоять из следующего кода:
<?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: Господа “продвинутые” читатели, если увидите опечатку в коде – не поленитесь откомментить. Все мы люди, обидно будет, если из-за пунктуации у кого-то остынет желание творить …