Общий принцип разработки интерфейса для wp

Вопросы от ученика:

Общий принцип разработки интерфейса для wp — я по слоям разбираю дизайн — добавляю их в библиотеку картинок wp и уже после там начинаю делать новую страницу.

Вариантов масса и можешь выбрать любой. Для этого проекта мне, собственно, всё-равно какой, потому что главная задача по этому сайту — функциональная.

Но, всё же, есть логические заключения, почему не стоит использовать «библиотеку картинок» в админке. Потому что к ней будет доступ у последующих администраторов и изображения интерфейса туда добавлять я бы не рекомендовал в связи с тем, что их можно легко удалить. 🙂

Самое правильное — загружать весь дизайн в каталог шаблона сайта через фтп. А ссылки на файлы давать либо относительные, либо указывать через переменную, описанную в справке wordpress — — вместо этой ссылки будет подставлен путь до шаблона сайта, дальше путь указываешь как он есть внутри шаблона.

Подробнее: https://developer.wordpress.org/reference/functions/get_template_directory_uri/
Лучше спрашивай. Я всегда подскажу, если знаю ответ. Иначе зачем я нужен. 🙂 Я же уже когда-то сам задавался такими вопросами и, соответственно, находил на эти вопросы ответы. Продолжим 🙂

Я правильно понимаю, что ты предлагаешь футер сохранить как отдельную картинку?

Сохраняешь картинку без иконок соц.сетей, заливаешь в images, идёшь в footer.php и указываешь в нижней части ссылку на эту картинку так: <img src=»<?php echo get_template_directory_uri(); ?>/images/картинка.jpg»>, при необходимости укажи класс и пропиши с этой картинке стили.

А стили сайта где обычно описываются?

Обычно в style.css в папке шаблона, этот файл может находится где угодно, но обычно либо в корне, либо в папке /css/style.css
Также через devtools посмотри, где прописаны те стили, которые есть. Там и увидишь путь к стилям
Как ты отдельные части дизайна в картинки сохраняешь?
Отключаешь лишние слои и просто скрин делаешь?
В фотошопе если нажать на слой правой кнопкой мыши есть вариант Export to, выбираешь его и сохраняешь. Скриншот нельзя, потому что качество испортится. Для этого нам и рисуют дизайн и присылают его в исходниках

Site Footer