Последние публикации сайта:

Создание шаблона страницы WordPress. Файл page.php.

Дата публикации: 23.09.2014

Просмотров: 10

Кроме того, что на блоге Wordpress существуют записи, которые по умолчанию отображаются на главной странице, также можно создавать особый вид контента, который называется "Страницы".

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

Давайте в этом убедимся. Для этого создадим пробную страницу в консоле Wordpress. Чтобы это сделать заходим в меню "Страницы-Добавить новую".

 23-09-2014 19-12-27

Заполняем ее каким-либо пробным содержанием.

Если теперь вы откроете главную страницу блога, где выводится список последних публикации, то вы не увидите только что созданную страницу.

Обычной доступ к страницам предоставляется через меню сайта, в котором размещаются прямые ссылки на них.

Добавляем комментарии к записи WordPress. Файл comments.php.

Дата публикации:

Просмотров: 10

Для того, чтобы появилась возможность добавить комментарии к записям и страницам Wordpress, обычно создается отдельный файл, который называется comments.php.

Можете прямо сейчас создать пустой php-файл с таким названием и разместить его в папку с темой.

Для вывода комментариев и формы комментирования также используется цикл.

Давайте разберемся с теми функциями, которые используются в этом коде.

Конструкция <?php if ( have_comments() ) : ?> проверяет есть ли комментарии для просматриваемой записи или страницы.

Функция

выводит список комментариев для данный записи или странцы.

Создание шаблона записи WordPress. Файл single.php.

Дата публикации: 22.09.2014

Просмотров: 10

В прошлом уроке мы сделали так, чтобы заголовки списках последних записей были ссылками на полное содержимое этих записей. Но, при переходе по этим ссылкам, запись сейчас у нас отрываетс с помощью шаблона файла index.php.

Это не совсем хорошо, т.к. есть множество элементов, которые должны отображаться при отображении записи, но не должны отображаться на главной странице. Например, форма комментариев, социальные кнопки и др.

За создание шаблона отдельной записи в Wordpress отвечает файл, который называется single.php.

Чтобы создать его, вы можете просто скопировать и переименовать файл index.php в single.php. Его содержимое пока будет то же самое, что и у index.php.

Для отдельной записи встроенный в ядро запрос к базе данных отбирает всего одну запись и для нее выполняется только один виток цикла Wordpress.

Продолжение здесь >>>

Вставляем ссылку в цикле на запись блога WordPress.

Дата публикации:

Просмотров: 12

В системе Wordpress, каждая запись, при ее создании, получает свой уникальный id и получить к ней доступ можно по специальному url-адресу.

Этот адрес может выглядеть по разному, в зависимости от настроек вашего блога, по умолчанию, это выглядит вот так.

22-09-2014 19-17-55

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

Как правило, на многих блогах, чтобы получить доступ к конкретной записи в цикле Wordpress, заголовок записи делают ссылкой на нее.

Давайте сейчас подправим этот момент в нашей теме и сделаем заголовок ссылкой на саму запись.

Для этого откроем файл index.php, найдем то место, где у нас выводился заголовок и заменим этот код:

Выводим последние записи на главную страницу блога WordPress.

Дата публикации:

Просмотров: 12

Наверняка, посещая многие блоги в Интернет, вы обращали внимание, что на главной странице этих блогов отображается список последних опубликованных записей. Самые свежие по дате добавления записи отображаются на самом верху.

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

Для этого нам потребуется открыть файл index.php и внести туда изменения.

Вот код, который нужно добавить, выделил его полужирным шрифтом:

Смотрим, что произошло на страницах блога. Теперь на главной странице сайта выводятся последние записи блога, которые создаются в админ панели сайта в разделе "Записи". Чтобы показать, как это работает, я создал 2 произвольные тестовые записи.

22-09-2014 6-03-40

Если я удалю все записи, то у меня будет выведено следующее сообщение.

Страница 5 из 116« Первая...34567...102030...Последняя »