Как создать шаблон для WordPress (Часть 4 из 5)
18 января 2012| Рубрика: Wordpress
Перед тем как написать финальные файлы для вывода записей, а это файлы для блока content как мы помним, стоит немного поговорить о том, как в WordPress выводятся записи. Дело в том, что в WordPress все записи выводятся через цикл, который в простонародий называется do…loop. И так, как же он выглядит
…код который выполнять, если существуют записи по данному запросу…
…код который выводит одну запись…
…сюда можно написать код, который будет выведен/выполнен после записей И если такие записи есть…
…сюда можно написать код, который выведется, если записей нет…
И так, мы знаем как выводятся записи, но давайте немного поговорим о структуре оставшихся файлов, она похожа и выглядит следующим образом
…здесь код который выводит записи, если у вас правоколоночный шаблон…
…здесь код который выводит записи, если у вас левоколоночный шаблон…
Функции:
get_header() – подключает наш файл header.php
get_sidebar() – подключает наш файл sidebar.php
get_ footer () – подключает наш файл footer.php
В зависимости от того, где у вас должны подключаться эти файлы, то и вставляете в соответствующие места (я имею ввиду в основном файл sibebar.php).
Теперь напишем наши файлы index.php, archive.php, tag.php, category.php, search.php.
Зачастую они имеют почти одинаковую структуру, которая выглядит следующим образом
the_permalink() – возвращает ссылку на статью
the_title() – возвращает название статьи
the_time(‘j F Y’) – возвращает дату статьи, подробнее о формате вывода даты можно почитать в поиске
the_category(‘, ‘) – возвращает ссылки на рубрики данной записи, разделённые запятыми (параметр функции)
the_content(‘Читать далее’) – возвращает содержимое статьи, если присутствует тег <!—more—>, то выводит ссылку Читать далее (текст ссылки задаётся в параметре функции)
comments_popup_link(‘(0)’, ‘(1)’, ‘(%)’) – выводит ссылку на комментарии с их числом, в параметре задаётся формат вывода значений – ‘Если нету комментариев’, ‘Если один комментарий’, ’Если % комментариев’
//Примечание 1 – Тут, в зависимости от файла пишется подзаголовок страницы, например, если это файл archive.php, то пишется
Архив за
Архив за
Архив за
//Примечание 2
Тут вставляется код для постраничной навигации, который можно посмотреть в этой статье
Навигация по циклу статей «Как создать шаблон для WordPress»
- Как создать шаблон для WordPress (Часть 1 из 5)
- Как создать шаблон для WordPress (Часть 2 из 5)
- Как создать шаблон для WordPress (Часть 3 из 5)
- Как создать шаблон для WordPress (Часть 4 из 5)
- Как создать шаблон для WordPress (Часть 5 из 5)