Задать вопрос
Front-end и WordPress разработчик.
Контакты

Достижения

Все достижения (4)

Наибольший вклад в теги

Все теги (42)

Лучшие ответы пользователя

Все ответы (58)
  • Разработка сайта на WordPress и git (github)?

    Evanre
    @Evanre
    Front-end developer
    Если чисто по коду, сам гит у меня лежит в корневой папке WordPress. `.gitignore` файл выглядит примерно вот так:
    # PHPStorm
    .idea
    
    # WordPress
    *.log
    /wp-*.php
    /index.php
    /xmlrpc.php
    /license.txt
    /readme.html
    /sitemap.xml
    /sitemap.xml.gz
    
    /backup*
    
    wp-admin/
    wp-includes/
    
    wp-content/*
    !wp-content/themes/
    wp-content/themes/*
    
    !wp-content/plugins/
    wp-content/plugins/*
    
    !wp-content/themes/ei/
    !wp-content/themes/ei-child/
    
    !wp-content/plugins/realty-export
    
    # Frontend tools
    wp-content/themes/ei-child/node_modules/

    т.е. Вы по умолчанию игнорируете все кроме того, что нужно. По мере разработке можете добавлять или убирать папки.

    По бэкапам.
    Бекап делаю через плагин BackUpWordPress (очень удобная вещь, можно делать бекапы всего сайта и базы по расписанию, Вам на почту приходит письмо с ссылкой на скачивание бекапа), экспорт базы на другой сервер делаю с помощью WP Migrate DB (он не просто заменяет пути в базе но и правит под них сериаллизованые массивы, таким образом некоторые настройки не слетают). Знаю что можно все делать через wp-cli, но он далеко не на каждом сервере стоит, и так уже привычнее. Мне обычно чтобы слить клиентский сайт для работы на локалке даже фтп не нужен, только доступ в админку.

    При работе с сервером заливаю файлы прогой WinSCP, она может как FTP так и SFTP, так же умеет синхронизировать папки (заливать только то, что изменилось), на крупных проектах настраиваю синхронизацию в PHPStorm.
    Ответ написан
    Комментировать
  • Как исправить ошибку Unsafe attempt to load URL при подключении SVG?

    Evanre
    @Evanre
    Front-end developer
    Для обращения к svg через xlink:href нужен HTTP, локально не работает. Если только не встраивать svg инлайново. Другими словами, вам нужен сервер.
    Ответ написан
    Комментировать
  • Какой видеокурс по основам WordPress действительно стоит изучить?

    Evanre
    @Evanre
    Front-end developer
    Одни из лучших комплексных курсов у Teamtreehouse.com. Русскоязычные "курсы" не советую. Парни вроде webformyself занимаются продажей курсов для домохозяек типа "сайт за 20 часов", а не обучением. То же самое и на Youtube. Единственные 2 русскоязычных канала о wp которые смотрю Быть програмистом и wp-plus.
    Первый ориентируется на создание тем для Envato, правда фреймворк у него самописный и давольно старый\кривой.
    А вот wp-plus, он же CampusBoy (активный польpователь и контрибьютор ресурса wp-kama, тоже кстати советую) делает отличные видео. Не из разряда, "установите очередной плагин под мелкую фигню" (по типу WPRuse), а именно как правильно писать на WP. У него есть несколько отличных серий уроков (ContactForm7, CarbonFields и т.д.),. Канал молодой и очень маленький, но автор просто молодчина :)
    Ответ написан
    Комментировать
  • Поиск заказов. Как вы находите что-то достойное?

    Evanre
    @Evanre
    Front-end developer
    Найдите на YouTube канал Доходный Фриланс. Многие вопросы по UpWork'у отпадут.
    Ответ написан
    Комментировать
  • Gulp.js - file to import not found or unreadable. В чем проблема?

    Evanre
    @Evanre
    Front-end developer
    Gulp засекает изменение начинает парсить файл раньше чем он успевает сохраниться. У меня подобное встречалось как в Gulp, так и в обычной командной строке c sass --watch. В моем случае вылечилось переносом проекта с hdd на ssd. Если у Вас нет ssd, либо копайте в сторону задержки срабатывания watcher'a либо создавайте локальный раздел на оперативке (при условии конечно что ее достаточно).
    Ответ написан
    1 комментарий

Лучшие вопросы пользователя

Все вопросы (20)