Comments 14
Всегда думал, как же ещё можно поизвращаться с WP. Спасибо за статью xD
+2
По моему с помощью wp-cli.org аналогичные задачи решаются значительно проще. Одним скриптом с командами я могу получить полностью настроенный WP с нужными плагинами, темами и опциями, а затем обновлять неограниченное кол-во сайтов. Я сейчас как раз с ним с ним разбираюсь. Там можно выгрузить все опции WP и плагинов в файл. Выгружаем из свежеустановленного и настроенного, сравниваем и дорабатываем скрипт, добавив команды установки нужных опций.
Если вдруг кто-то разобрался с wp-cli подробнее, подскажите как можно обновлять WP при доступе только через http и ftp. Ключ такой есть, но примеров работы нет.
Если вдруг кто-то разобрался с wp-cli подробнее, подскажите как можно обновлять WP при доступе только через http и ftp. Ключ такой есть, но примеров работы нет.
+1
То что нужно, спасибо.
0
У этого всего есть очень неявное поведение. Допустим вам необходимо поместить некий файл (например для яндекс верификации) в корень проекта. Затем у вас разряжается ваш любимый ноутбук и вы идете за компьютер, благо вы успели поместить этот файл в репозиторий. На компьютере вы стягиваете изменения и пишите composer install. Вуаля, файл пропал. Аналогично могут пропасть файлы загруженные через админку, что куда менее приятно. Для проверки — просто удалите vendor и запустите composer install заново :)
0
Корень проекта к «composer install» не имеет отношения как бы совсем, поэтому все что вы туда сложите останется там. Это же относится и к файлам загруженным через админку (мы их специально отделили от ядра системы и вынесли в отдельную директорию).
0
Под корнем проекта я имел ввиду корень папки app, где размещен WP. Рекомендую проверить, дело нехитрое, займет меньше минуты, что куда меньше потенциальных проблем.
0
Ну дела…
Знакомьтесь:
https://roots.io/bedrock/
https://github.com/roots/bedrock
Использую уже пару лет, брат жив.
Знакомьтесь:
https://roots.io/bedrock/
https://github.com/roots/bedrock
Использую уже пару лет, брат жив.
+3
как вариант, ставим вордпрес, ставим данный плагин Installation Profiles, загружаем с его помощью список плагинов
0
Как вариант ставим плагин Duplicator — он собирает полностью установленный Wordpress со всеми плагинами для другого домена и делает скрипт для преноса.
0
Спасибо, про плагины ранее не задумывался.
Сам захожу издалека — с создания изолированного пользователя на хост-машине, а потому просто скрипт спрашивает, нужен ли свежий WP. Скрипт на баш, кому интресно.
Сам захожу издалека — с создания изолированного пользователя на хост-машине, а потому просто скрипт спрашивает, нужен ли свежий WP. Скрипт на баш, кому интресно.
+1
Есть ещё WP Quick Install, который делает установку WP очень-очень простой: всё сам загрузит за секунды + установит тему + премиум и не премиум плагины.
А если один раз заполнить файл настроек (или по желанию), указав структуру ссылок, папки для загрузки, размеров изображения и даже констант для файла wp-config, то можете разворачивать WP за минуту-полторы. Кроме того, в этом файле настроек даже можно сгенерировать posts и pages.
А если один раз заполнить файл настроек (или по желанию), указав структуру ссылок, папки для загрузки, размеров изображения и даже констант для файла wp-config, то можете разворачивать WP за минуту-полторы. Кроме того, в этом файле настроек даже можно сгенерировать posts и pages.
0
Sign up to leave a comment.
Волшебная сборка проекта на WordPress при помощи пакетных менеджеров и напильника