Создание своего сайта на Processwire по шагам. Генерация sitemap.xml Урок 12.

Ну и в заключительном уроке мне бы хотелось вкратце рассказать о том, что мы можем сделать в плане оптимизации нашего блога с точки зрения SEO. Есть много факторов, которые влияют на появление сайта в поисковых системах; если особо не вдаваться в подробности, то это: Читать далее


Создание своего сайта на Processwire по шагам. Добавление своих комментариев. Урок 11

Поскольку процесс реализации блога вышел на финишную прямую, то у вас, как автора, теперь есть все возможности для того, чтобы делиться мыслями о происходящем в мире или у вас в жизни. Но рано или поздно, наступит такой момент, когда вам захочется получить какую-то обратную связь от ваших читателей – вот для этих целей как нельзя кстати подойдёт такая полезная штука, как комментарии. И в этом уроке я расскажу, как их подключить. Читать далее


Создание своего сайта на Processwire по шагам. Работа с категориями. Привязка статьи к категории с помощью поля типа Page Reference. Урок 10

Теперь, кажется, что у нас есть всё необходимое для того, чтобы вести свой блог. Однако со временем, по мере того как количество статей будет расти, рано или поздно возникнет необходимость в их тематизации. И для этих целей отлично подойдёт такая сущность как «Категории». Читать далее


Создание своего сайта на Processwire по шагам. Реализация поиска. Урок 9

В этом уроке мы реализуем поиск по сайту. Но сперва нам будет необходимо немного изменить вёрстку, так как в текущей явно не хватает боковой колонки. Как мы будем это делать? Открываем файл _main.php и заменим эту строку: Читать далее


Создание своего сайта на Processwire по шагам. Вносим финальные корректировки блога. Работаем с полем типа Изображение. Урок 8

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


Создание своего сайта на Processwire по шагам. Подключение формы обратной связи. Урок 7

В этом уроке мы подключим форму обратной связи - последнюю страницу из нашего шаблона. Для этих целей я создал в папке шаблонов файл contact.php и скопировал туда div с уникальной частью содержимого из файла contact.html. Не забываем задать этому блоку идентификатор id="main-content". В итоге у меня получилось следующее: Читать далее


Создание своего сайта на Processwire по шагам. Вывод постов на главную. Работа с дополнительными полями. Урок 6

Прежде чем мы будем выводить записи блога, нам надо эти записи создать в админке. Однако если взглянуть на вёрстку, то можно увидеть, что в одной записи блога как минимум будет присутствовать название и краткое описание: Читать далее


Создание своего сайта на Processwire по шагам. Реализуем удобную структуру блога и выводим верхнее меню. Урок 5

Теперь пришло время создать удобную структуру для блога. Предположим, что мы в этом смысле будем всё делать с оглядкой на Wordpress. Там есть две сущности – это «Страницы» и «Записи», которые находятся в двух разных местах админки. У нас же, в Processwire, всё будет находиться в дереве, с той лишь разницей, что все страницы первого уровня будут являться обычными страницами, а записи блога будут лежать в корневой странице «Блог». То есть будем таким образом придерживаться концепции WP, но в рамках PW. Итак, давайте приступим к реализации. Читать далее



Создание своего сайта на Processwire по шагам. Интеграция вёрстки. Урок 3

В качестве материала для нашего будущего сайта, я взял бесплатный шаблон, который называется «Clean blog». Как по мне, он достаточно симпатичный и вполне подходит для использования его в качестве учебных целей. Архив с исходниками можно скачать по этой ссылке. Читать далее