✅ Новости WEB и WordPress, темы, плагины. Здесь мы делимся советами и лучшими решениями для веб-сайтов.

Установите плагины и темы репозитория WordPress с помощью Composer

48

В моем последнем руководстве я рассказал вам, как установить темы и плагины WordPress, поддерживаемые GitHub, с помощью composer. Что если я скажу вам, что вы также можете использовать композитор для установки любой темы или плагина из репозитория WordPress?

WordPress Packagist — фантастический и бесплатный сервис, который берет плагины и темы из репозитория WordPress и создает удобные пакеты композитора.

Предпосылки

  • Установить композитор
  • Убедитесь, что тема или плагин, который вы хотите использовать, находятся в репозитории WordPress и знают слаг

Настройте свой проект WordPress

Мы хотим настроить ваш проект WordPress, чтобы он загружал темы и плагины через Composer.

Создайте composer.jsonв корне вашего проекта WordPress (или измените существующий, если он уже существует).

Убедитесь, что он содержит следующие строки кода:

{
    "name": "wholesomecode/composer-example",
    "description": "Demonstration of how to use composer within WordPress",
    "require": {
        "wpackagist-plugin/wholesome-publishing":">=1.3.0"
    },
    "repositories": [
        {
            "type":"composer",
            "url":"https://wpackagist.org"
        }
    ]
}

В этой requireобласти мы связались с плагином, который мы хотим загрузить, с префиксом wpackagist-plugin(для тем используйте wpackagist-theme). В нем также указывается версия, которую мы хотим загрузить. В этом случае больше или равно версии 1.3.0.

Репозитории

В файл repositoriesмы добавили запись типа composerс URL-адресом, указывающим на WordPress Packagist.

GitИгнорировать

Если вы используете GitHub для управления своим проектом, обязательно добавьте путь к плагину (или теме) в свой .gitignoreфайл:

/vendor
wp-content/plugins/wholesome-publishing

Не забудьте также добавить /vendorв файл, чтобы убедиться, что мы не фиксируем дополнительные файлы, установленные композитором.

Бегущий композитор

Если в вашем проекте WordPress composer.jsonфайл находится в той же папке, что и ваша wp-contentпапка, нам не нужно ничего настраивать (если нет, см. Руководство по пользовательскому пути установки в моей предыдущей статье о композиторе).

В терминале убедитесь, что вы находитесь в той же папке, что и ваш composer.jsonфайл, и введите следующую команду:

Если вы уже запускали composer и у вас есть composer.lockфайл, вы можете запустить composer update.

Плагин будет установлен вwp-content/plugins/wholesome-publishing:

Установите плагины и темы репозитория WordPress с помощью ComposerЗапуск Composer Install для установки темы из репозитория WordPress

Что случилось?

Источник записи: wholesomecode.ltd

Этот веб-сайт использует файлы cookie для улучшения вашего опыта. Мы предполагаем, что вы согласны с этим, но вы можете отказаться, если хотите. Принимаю Подробнее