Вывод записей на главной странице

Вывод записей на главной странице

Для изменением вывода статей на главной необходимо выполнить простые даже для начинающего сайтостроителя действия. Обычная для большинства шаблонов ситуация — на главной странице выводится список всех статей (постов) сайта, упорядоченных по дате публикации. Также практически всегда в шаблоне не предусмотрена возможность выбора другого варианта вывода.

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

Вставка статической страницы

Вывод на главной можно изменить из административной панели сайта (админки). Для этого нужно открыть вкладку в меню слева: Параметры -> Чтение. На открывшейся странице настройки чтения нужно установить переключатель — На главной странице отображать в положение — Статическую страницу и в списке — На главной странице выбрать заранее подготовленную страницу:

Вставка страницы

Редактирование шаблона

Второй вариант связан с редактированием файла index. php, отвечающего за вывод основной части контента сайта. Его можно открыть из админки: открыть вкладку меню Внешний вид -> Редактор и в правой части экрана открыть на редактирование файл Основной шаблон (index. php). Также этот файл можно открыть FTP-менеджером, например, FileZilla. Адрес файла на сервере: /wp-content/themes/ваша_тема/index. php.

Нужно найти строку содержащую:

<?php while (have_posts()) : the_post(); ?>

Проще всего найти этот код можно через контекстный поиск вашего браузера или редактора. Для этого нужно сочетанием клавиш CTRL+F вызвать окно поиска и набрать в нем или скопировать вышеприведенную строку. Единственное что нужно сделать, чтобы изменить вид главной страницы — перед найденной строкой нужно вставить строку: query_posts($query_string.’&cat=4,6&showposts=5?);

После переменной cat стоят идентификаторы рубрик, которые нужно вывести на главной, а showposts – количество постов на странице. Здесь в качестве примера приведены конкретные цифры, для вашего сайта они будут другими.

Как узнать идентификаторы рубрик?

Это также очень просто. Нужно в админке открыть список рубрик через вкладку меню Записи -> Рубрики и выбрать нужную вам. Вверху, в окне адреса браузера появится строка вида: http://ваш_сайт/wp-admin/edit-tags. php? action=edit&taxonomy=category&tag_ID=4&post_type=post

, где после ID= идет значение id нужной рубрики.

Существует еще несколько параметров для изменения вида главной страницы. Например, чтобы задать нужный порядок вывода постов нужно добавить параметры orderby — none, date (по чему упорядочивать) order — ASC, DESC (по возрастанию или убыванию)

Параметры добавляются через символ &: query_posts($query_string.’&cat=4,6&showposts=5&orderby=date&order=ASC’);

Здесь закодирована инструкция: вывести статьи категорий 4 и 6, в количестве 5 штук из упорядоченного по возрастанию дат списка статей.

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


Карта сайта


Информационный сайт Webavtocat.ru