Установка подробности по установке в см. вики
Установка на Vagrant
Общие требования
- минимальное место на диске 3.5 GB
Установка на Ubuntu 15.10
-
установите необходимые зависимости:
sudo apt-get install vagrant git virtualbox
-
добавьте в файл хостов:
sudo — sh -c «echo \ \ >> /etc/hosts»;sudo — sh -c «echo 192.168.13.37 giger.local >> /etc/hosts»
-
создайте в вашей домашней директории папку проекта и перейдите в нее:
mkdir ~/giger.local && cd ~/giger.local
-
клонируйте репозиторий проекта Гигер:
git clone https://github.com/Teplitsa/giger.git .
-
запустите Vagrant командой
Установка на OS X
-
добавьте в файл хостов:
sudo — sh -c «echo \ \ >> /etc/hosts»;sudo — sh -c «echo 192.168.13.37 giger.local >> /etc/hosts»
-
создайте в вашей домашней директории папку проекта и перейдите в нее:
mkdir ~/giger.local && cd ~/giger.local
-
клонируйте репозиторий проекта Гигер:
git clone https://github.com/Teplitsa/giger.git .
-
запустите Vagrant командой
vagrant up
Установка на Windows
- Установитe:
-
добавьте в файл локальных хостов %SystemRoot%\system32\drivers\etc\hosts
-
создайте в вашей домашней директории папку проекта и перейдите в нее:
-
клонируйте репозиторий проекта Гигер:
git clone https://github.com/Teplitsa/giger.git .
-
запустите Vagrant командой
- Eсли запуск не сработал, возможно дело в наличии кириллицы в имени системного пользователя, т.к. домашняя папка vagrant по умолчанию располагается в ней. Исправить это можно создав папку для vagrant (например: ) и установив ее как домашнюю папку vagrant, выполнить команду .
Проверка установкки
Уставка без Vagrant
Нужно:
- LAMP: PHP 5.6+ и MySQL 5.6+ (поддержка кодировки utf8mb4)
- Для локальной установки: добавить в файл хостов
- На удаленном сервере: домен, указывающий на папку проекта
-
Создать папку проекта:
-
Клонировать репозиторий:
-
Создать базу и импортировать в нее тестовые данные:
-
Запустить:
-
Создать конфигурационный файл из шаблона и заполнить в нем информацию о доступе к базе данных (при установке на домен, отличный от giger.local, необходимо сменить также и домен):
cat wp-config-orig.php | sed ‘s/dev_db/giger/g;s/dev_user/your_db_username/g;s/dev_password/your_db_password/g’ > wp-config.php
-
Распаковать содержимое папки с изображениями в :
unzip ./attachments/uploads.zip -d ./wp-content/
-
Создать файл из шаблона и настроить права доступа к нему:
Уставка без Vagrant на хостинг
Нужно:
- LAMP: PHP 5.6+ и MySQL 5.6+ (поддержка кодировки utf8mb4)
- На удаленном сервере: домен, указывающий на папку проекта
Изменение исходного кода темы
- Gulp, установленный глобально (подробнее об установке)
Порядок установки зависимостей:
Для Windows все немного сложнее. Следуйте этой инструкции: https://github.com/Teplitsa/giger/wiki/%D0%97%D0%B0%D0%BF%D1%83%D1%81%D0%BA-gulp
Как сменить логотип
Логотип должен быть в формате .svg в двух вариантах: полный для главной страницы — назовите файл pic-logo.svg и сохраните в папке , и значок для шапки и меню сайта — назовите файл plain-logo-small.svg и сохраните в той же папке.
Запустите для замены логотипов в файлах шаблонов. При необходимости скорректируйте размер и позиции логотипов в файле .
Основные функции:
- адаптивный дизайн на базе Google Material Design
- предустановленный набор плагинов на базе WordPress
- автоматизация обновлений с помощью Composer
- SASS для создания стилей, минификация и автоматизация фронтенда с помощью Gulp
- инлайновые SVG для иконок и других изображений
- поддержка адаптивных изображений
- встроенные кнопки шаринга — Viber, Telegram, WhatsApp — с диплинками для мобильных
- продуманная стартовая структура данных — новости, проекты, профили людей и организаций
- календарь событий
- формы подписки и контактные формы (с возможностью экспорта данных)
- пожертвования с помощью плагина Онлайн-Лейка
- несколько цветовых схем оформления