Как натянуть свою верстку на Wordpress?

Приветствую
Решил научиться работать с Wordpress, так как часто просят клиенты натягивать верстку на какую-нибудь цмс. Установил, немного погуглил и сразу же возникло множество вопросов, прошу ответить на самые главные из них:

1) Какие секции/блоки/записи сайта нужно "связывать" с цмской? В смысле, вот есть простенький сайт - alexkonyulich.ru.
Я уже зарегистрировал 2 виджета для верхнего и нижнего меню, можно добавлять пункты с панели. Но вот там есть блоки "Что это такое?" "Схема работы" и т.п. Это нужно интегрировать в Вордпресс? Это не заказ, взял старую свою верстку просто, интересует что обычно требуют заказчики?

2) Второй вопрос вытекает из предыдущего, каким образом, блоки текста, которые не являются ни статьями, ни пунктами меню, ни какими-либо виджетами, переносить в панель управления, чтобы клиент мог редактировать их по своему усмотрению?

3) Есть среди вас вордпресс-гуру, которые смогут провести со мной пару консультаций по скайпе (цена за час?) :)
  • Вопрос задан
  • 34644 просмотра
Решения вопроса 1
wppanda5
@wppanda5
WordPress Mедведь
В двух словах такое не объяснить.
Прежде чем натягивать верстку надо понимать как оно под капотом работает.
Для начала надо прочитать сие Codex Создание тем

По администрированию не входящего в стандартную поставку
https://codex.wordpress.org/Administration_Menus
для ленивых комбайны
https://wordpress.org/plugins/admin-page-framework/
https://wordpress.org/plugins/redux-framework/
Ответ написан
Пригласить эксперта
Ответы на вопрос 7
seoperin
@seoperin
Ищу работу ~~ Wordpress / Laravel ~~
Если это лендинг, то можно всю верстку засунуть в файл index.php в созданной теме, создать меню (я так понял это уже сделано?) в файле functions.php , установить плагин ACF, создать нужные допполя (каждому текстовому блоку, картинке и всему что захочется менять через админку), далее останется заменять куски вёрстки на код вывода этих допполей.
Ответ написан
0) У вас уже есть готовая верстка (сss,html)
1) Зайдите в административный панель
2) Внешний вид -> Темы
3) Создайте свою тему назовите его например example.
Тут же автоматический создается папка example с файлами в ( \wp-content\themes\example)
4) а дальше уже понятно. Есть Index.php - главная страница, style.css, header.php - заголовок. Натяните вашу верстку и дело с концом
Ответ написан
naghtigall
@naghtigall
Дизайнер и разработчик сайтов
Очень доступно излагает Ирина Соколовская:
oriolo.ru/series/create-wp-theme-from-html
Ответ написан
z17
@z17
Java, PHP
О самых основах я писал, может пригодиться:
blweb.ru/blog/kak-sozdat-shablon-ili-temu-na-wordpress
Если с этим разберётесь - дальше вам понадобится только гуглинг нужных функций.

По вашим вопросам:
1) Все блоки, которые может понадобиться изменять клиенту (т.е. в админке). А вообще хорошей идеей является вывод в админку вообще всех надписей и прочего.

2) Это можно сделать либо настройкой темы, либо дополнительным полем у записи.

3) Думаю я смогу подробно объяснить вам.
Ответ написан
mahnunchik
@mahnunchik
https://about.me/vlasenko
Если касаться только вёрстки, то советую присмотреться к вот этому "шаблону" темы:
https://roots.io/sage/
https://github.com/roots/sage
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы