WordPress. Анатомия и выбор темы

Тема (theme) это файлы формирующие визуальное оформление сайта.Состоит из набора шаблонов страниц.Минимальная тема WordPress состоит из двух файлов:style.cssindex.php Анатомия Темы Темы WordPress находятся в поддиректориях wp-content/themes/. Директория темы содержит таблицы стилей, файлы шаблонов, файл дополнительного …

Продолжить чтение

WordPress. Таксономия

Терминология Слово «Taxonomy» пришло к нам, как всегда, из греческого: taxis — расположение, nomos — закон, принцип. Т.е. Таксономия – это принцип расположения чего-либо. Для WordPress – это принцип расположения записей. Образно, таксономии можно сравнить с папками на компьютере: куда …

Продолжить чтение

WordPress. Установка, архитектура

wordpress система созданная на языке php и использующая его для реализации своего функционала.Поэтому первое что нам понадобится – это пополнить или восстанвить базовые зания по php, которые можно найти на ресурсе:https://www.programulin.ru/можно начать с пункта 1.4 …

Продолжить чтение

Архитектура web-приложений

Начну с разделения, которое не является частью архитектуры приложения,но его часто реализуют в проектах.публичная часть – представление информации и интерфейсов взаимодействияс приложением (фильтрация данных, заявки).Админка – часть приложения отвечающая за управление базой данных и настройку …

Продолжить чтение

Laravel 8. Часть 4. Базовые инструменты авторизации

Для авторизации laravel предоставляет два инструмента:базовый Breeze и продвинутый Jetstream. Это наборы для аутентификации и запуска приложений. Эти наборы автоматически формируют ваше приложение с маршрутами, контроллерами и представлениями, необходимыми для регистрации и аутентификации пользователей вашего …

Продолжить чтение

Проектирование и разработка приложений

О чём “Проектирование и разработка веб приложений?” Что изучать, когда изучил язык? Куда двигаться дальше?Почему есть учебники для начинающих и чуть продвинутых,но нельзя найти учебники по языкам программирования для мастеров,сеньоров и специалистов высокого уровня?Потому что …

Продолжить чтение

JS-класс оживляющий все формы на странице.

Задача Написать страницу с асинхронными формами.Данную задачу разработчику сайта приходится решать довольно часто.Возникает вопрос: можно ли её решить раз и навсегда унифицированным способом без применения конструкторов и фрэймворков? Так чтобы все формы отправляли запросы без …

Продолжить чтение

Одобрение/согласование сущности администратором

Для решения этой задачи нужно сделать 3 вещи правильно спроектировать и организовать Базу данных. В запрос на выборку записать условие отфильтровывающее только одобренные записи. написать в коде пару условных операторов предотвращающих выполнение действий вывода форм …

Продолжить чтение