Как создать шаблон для wordpress — Урок 16 Создание single.php и page.php файлов

Автор Denis Lisitsin
Как создать шаблон для wordpress — Урок 16 Создание single.php и page.php файлов

Здравствуйте дорогие друзья на связи.

Шевченко Вячеслав и мы продолжаем создание темы для WordPress в сегодняшнем видеоуроке мы будем заниматься созданием шаблона для single-page и шаблона пить если мы перейдём в списке постов на пост то у нас отобразится данная страница и она выглядит мягко говоря некорректно у нас здесь появляется врединка чего не должно быть здесь должен быть полный текст записи и также должны быть комментарии если мы нажмем на контакт. А то у нас происходит же ситуация на контакт текст вообще никакого нет непонятно какие-то метаданные и continue Reading. А — это всё из-за того, что мы не создали у нас в теме шаблон single.php так этих двух шаблонов нет WordPress по умолчанию подставляет шаблон index.php берёт данную разметку для этих страниц первое, что мы сделаем — это вынесем данные часть кода которая нравится этот артикул у нас идёт в цикле в папочку template parts.

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

пешки вставляемого здесь, а здесь мы выведем этот файл с помощью функции капитан блад пишем контент и вторым параметром передадим формат поста эта функция возвращает формат данного поста с помощью неё мы можем кастомизировать наш пост. Например если у нас формат паста имидж вторым параметром придёт сюда имидж и мы можем создать File Content div Image и там уже в стилизовать по-своему пост может прийти галерея оставить Blackout можно выставлять в админке вордпресса давайте продемонстрирую для тех кто не в курсе где — это переходим на пост. Видимо у нас есть здесь формат такой metabox есть стандарт выделены у нас, а если мы меняем здесь формат на видео то у нас придёт в gpss видео и мы можем стилизовать. Видео давайте вернемся в текстовый редактор и продолжим работу следующая. Нам нужно перейти в контакт PHP и. Добавить сюда найди для постов и стандартный класс для постов — это мы можем — это мы можем вывести с помощью функции Cat ID. Давайте посмотрим в Twenty sixteen стандартной теме так контент до пост зайди у нас идёт кот и класса нас выводится с помощью апост класс так, а теперь в качестве параметра. Передаем наш класс который у нас уже был а. Когда намутил применяется стандартный класса поста WordPress и также добавиться наш класс. А который мы передали в качестве параметра так нажимаем. Всё Давайте теперь проверим работает ли наш формат отображаются ли список постов так всё работает отлично. Ничего не изменилось. А следующий шаг — это создание Single page шаблон. А давайте зайдем наша тема они файл напишем single.php и нажмем сохранить, а с копируем код с index.php отлично здесь в качестве формата передадим символ символ. Аида, что нам нужно сделать — это создать File Content Single file Content Single poziom скопировать свой код вставляемого. Чем отличается File Single Single контент тем, что у нас с тобой одиночная запись из действия нам в первую очередь не нужны ссылки в, а мы можем удалять ссылку, а так как ссылка будет вести сама на себя дальше нам не нужно ссылка на пост обнял убираем тоже самое будет происходить вместо. ЗАГСа в краткой записи нам нужно вывести Count функция The Content и нам нужно убрать ссылку, а continue Reading отлично. А давайте посмотрим на результат перейдём на статью видео появился заголовок без ссылки метаданные и полный текст медицина. Мне хватает здесь комментариев если. Они включены для данного поста они должны здесь отображаться если их нет должна отображаться форма тариф. Так давайте зайдем ещё раз Twenty sixteen File symbols PHP и здесь есть код так. Вот А этот кот смотрите здесь идёт проверка. А если комментарии открыты или комментарий вообще существует то выводим come on Light. Давайте скопировать данный код и вставим у нас single.php ортодонт thac0 страница так форма с комментариями появилась винда, но она у нас не стилизованная я пересмотрел шаблоны у нас HTML в нашей теме нет файла со стилизованной формой поэтому мы будем немного импровизировать. Да сделаем мы её похожая на стиль плода на нашей до возьмём для кнопочки цветовые гаммы жёлтые плюс наведении Hover и определимся с размерами стилями для формы текстиля и для Input для ввода данных имени и и логина и пароля на стилизация контактная форма мы будем заниматься на уроке мы рассмотрим файла шаблона формы Comment PHP который мы создадим также в теме и поэтому пока мы здесь на этом этапе останавливаемся следующая, что нам нужно сделать — это создать файл PHP PHP. Давайте создаем New file поедешь. PHP, а также можно скопировать данный код single.php, а по желанию — это так как хотите можем убрать здесь side-by-side поменять разметку убрать этот сайт. База поставить укол md-12, но я оставлю страницу с баром. Давайте теперь здесь поменяем вот так отлично комментарии мы оставляем так как комментарии к странице тоже нужны — это обязательные требования разработки тем. А если не будет комментариев к странице не будет возможность оставлять комментарии — это если вы будете отправлять тему опять же на заливку на прессовом сделает замечание и заставят их добавить поэтому сразу. Добавляйте смело ничего страшного не будет также для страниц нам нужно пагинацию так как мы можем разделить страницу.

0 комментариев
0

Читайте также