Урок 2. Создаём файл index.php

На предыдущем уроке мы сделали папку с новой темой free_subject и семь файлов:

/free_subject/
header.php
sidebar.php
index.php
sidebar_right.php
footer.php
comments.php
style.css

Теперь разберёмся, что должен содержать файл index.php. У нас уже есть таблица с ячейками в которые нужно вставить части темы.

Начнём с файла header.php он должен выводиться в верхней части таблицы, для этого добавим следующий код вместо записи "Шапка, файл header.php":

<div align="center">
<table border="0" cellpadding="8" cellspacing="0" width="900" id="page">
<tr>
<td colspan="3">
<!– Выводим на страницу header –>
<?php get_header(); ?>
<!– Конец вывода header –>

</td>
</tr>
<tr>
<td width="200" valign="top">Меню, файл sidebar.php</td>
<td width="500" valign="top">Контент, файл index.php</td>
<td width="200" valign="top">Реклама, файл sidebar_right.php</td>
</tr>
<tr>
<td colspan="3">Подвал, файл footer.php</td>
</tr>
</table>
</div>

Чтобы в дальнейшем не путаться что и где выводится выделите код поясниями, как в примере выше.

Теперь выведем на страницу файлы sidebar.php, sidebar_right.php и footer.php, обратите внимание на то, как выводится файл sidebar_right.php

<div align="center">
<table border="0" cellpadding="8" cellspacing="0" width="900" id="page">
<tr>
<td colspan="3">
<!– Выводим на страницу header –>
<?php get_header(); ?>
<!– Конец вывода header –>
</td>
</tr>
<tr>
<td width="200" valign="top">
<!-- Выводим на страницу sidebar -->
<?php get_sidebar(); ?>
<!-- Конец вывода sidebar -->
</td>
<td width="500" valign="top">
<!-- Выводим на страницу функции файла index -->
Контент, файл index.php
<!-- Конец вывода функций файла index -->

</td>
<td width="200" valign="top">
<!-- Выводим на страницу sidebar_right -->
<?php include(TEMPLATEPATH . ‘/sidebar_right.php’); ?>
<!-- Конец вывода sidebar_right -->
</td>
</tr>
<tr>
<td colspan="3">
<!-- Выводим на страницу footer -->
<?php get_footer(); ?>
<!-- Конец вывода footer -->
</td>
</tr>
</table>
</div>

Без изменений осталась только строка для функций файла index.php, тут будут прописаны функции выводящие содержание постов.

Переходим к 3-у уроку, где мы рассмотрим содержание тега <head>

 

Как заработать в Интернете


Copyright © computerlessons.mega8.ru, 2007 - 2024. Все права защищены.

Информация