Лучшие плагины GitHub для WordPress
Опубликовано: 2020-06-03GitHub и WordPress — две очень популярные платформы. Разве не было бы здорово, если бы вы могли взять лучшее из обоих миров и использовать всю мощь GitHub на своем сайте? Если это вы, ознакомьтесь с нашим списком лучших плагинов GitHub для WordPress , чтобы максимально использовать эти отличные платформы.
Что такое Гитхаб?
Чтобы понять, что такое GitHub, сначала нам нужно объяснить, что такое Git. Git — это система управления версиями с открытым исходным кодом, созданная Линусом Торвальдсом, тем же парнем, который создал Linux. Система контроля версий помогает разработчикам управлять версиями своих проектов и сохраняет эти изменения в центральном репозитории. Системы контроля версий очень полезны, когда несколько человек работают над одним и тем же кодом или когда это проект с открытым исходным кодом, поскольку каждый разработчик может видеть изменения в коде, загружать его и модифицировать.
Преимущества использования GitHub
Git — не единственная система управления версиями, но она самая известная, поскольку имеет множество преимуществ перед другими системами. В большинстве этих систем, если кто-то вносит изменения в проект, эти изменения применяются непосредственно к центральному репозиторию.
Однако с Git, если разработчик хочет изменить проект, он должен скопировать весь репозиторий в свою систему (известный как «разветвление»), а затем внести изменения в свою локальную копию. После этого они могут отправить уведомление (известное как « pull request ») владельцу, чтобы применить эти изменения к центральному серверу.
Наконец, владелец может объединить эти модификации одним щелчком мыши (так называемое « слияние »). Таким образом, GitHub — это платформа, на которой размещаются репозитории Git и предоставляется множество других функций, упрощающих использование и совместную работу с другими. У него более 40 миллионов пользователей по всему миру, и он был приобретен Microsoft в 2018 году.
Зачем использовать плагины GitHub в WordPress?
Как вы понимаете, многие разработчики, создающие темы и плагины для WordPress, размещают исходные коды на GitHub. Но это не все. Некоторые надстройки позволяют вывести интеграцию GitHub-WordPress на совершенно новый уровень.
Некоторые инструменты добавляют функции Git в WordPress и позволяют вам добавлять контроль версий, удаленно устанавливать темы и плагины, развертывать их прямо из GitHub, встраивать репозитории на свой сайт и многое другое.
Лучшие плагины GitHub для WordPress
Лучшие плагины WordPress GitHub:
- WP Толкатель
- Средство обновления GitHub
- ВерсияПресс
- Действия GitHub для WordPress
- Встроить на GitHub
- Уценка GitHub
- Gist Шорткод GitHub
- Загрузка релиза GitHub
- Встроить блок для GitHub
- Github фиксирует вклад
- Пишу на GitHub
Давайте подробнее рассмотрим, что каждый из них может предложить.
1. WP Толкатель
WP Pusher — отличный инструмент, который позволяет автоматически развертывать изменения, внесенные в репозиторий Git, на ваш сайт WordPress. Таким образом, вы можете устанавливать и обновлять темы и плагины напрямую из GitHub, Bitbucket или GitLab независимо от используемого вами хостинга. Это очень полезно для разработчиков, потому что каждый раз, когда они вносят новое изменение в репозиторий Git, он автоматически обновляет ваши плагины и темы без использования FTP-клиента.
Кроме того, WP Pusher является многосайтовым и не требует установки Git на вашем сервере, подойдет любой используемый вами хостинг.
Цена
Этот лучший плагин является бесплатным. Он предлагает бесплатную версию и три премиальных плана:
- Бесплатная версия
- Фрилансер — 99 долларов США в год (5 сайтов)
- Агентство — 199 долларов США в год (20 сайтов)
- Большое агентство — 499 долларов США в год (100 сайтов)
Бесплатная версия поддерживает только общедоступные репозитории, в то время как премиум-планы включают частные репозитории и поддержку по электронной почте. Кроме того, все они имеют 30-дневную гарантию возврата денег, поэтому, если вам не понравится продукт, вы можете получить полный возврат средств.
2. Программа обновления GitHub
Этого инструмента нет в репозитории WordPress, но это один из самых мощных плагинов GitHub для WordPress. GitHub Updater позволяет обновлять любой плагин или тему, размещенную на GitHub. С помощью этого инструмента вы можете включить автоматическое обновление плагинов, тем и языковых пакетов GitHub, Bitbucket, GitLab или Gitea.
Магия этого инструмента заключается в том, что он позволяет вам обновлять ваши плагины и темы WordPress каждый раз, когда вы выпускаете новую версию, точно так же, как ваши пользователи получают обновление, когда загружают надстройку или тему из репозитория WordPress. Кроме того, он позволяет удаленно устанавливать темы и плагины. Итак, как вы используете этот плагин? Единственное условие — ваш плагин или тема должны содержать заголовок в заголовке style.css или в заголовке плагина, чтобы указать его местоположение на GitHub.
Стоит отметить, что этот плагин изначально был разработан Joey Kudish, но, поскольку он некоторое время не обновлялся, проект взяла на себя другая группа разработчиков под названием Radish Concepts.
Цена
GitHub Updater — это бесплатный инструмент, который можно загрузить с GitHub. Оригинальную версию можно найти здесь, а новую здесь.
3. ВерсияПресс
VersionPress — отличный плагин с открытым исходным кодом, который привносит всю мощь Git в WordPress. Что делает VersionPress одним из лучших плагинов GitHub для WordPress, так это то, что он добавляет контроль версий к файлам и базе данных, позволяя отслеживать каждое изменение, которое вы вносите на свой сайт. Это означает, что вы можете отменить любое внесенное вами изменение или даже вернуть свой сайт в предыдущее состояние, отменив все изменения до этого момента.
Более того, VersionPress позволяет создавать промежуточные среды для тестирования и объединять их с работающей базой данных. Несмотря на то, что это может показаться сложным, этот инструмент довольно прост в использовании и создает Git-коммиты для изменений файлов и базы данных на естественном языке, поэтому он доступен даже для нетехнических пользователей.
Цена
VersionPress бесплатен, и вы можете скачать его с GitHub.
4. Действия GitHub для WordPress
GitHub Actions для WordPress — один из лучших плагинов для тех, кто разрабатывает свои плагины на GitHub. Этот инструмент позволяет вам развертывать новые выпуски непосредственно в репозитории плагинов WordPress каждый раз, когда вы помечаете новую версию на GitHub. Вы можете сделать это из командной строки или с помощью интерфейса релизов GitHub. Это имеет большие преимущества, поскольку позволяет вам управлять всеми своими разработками прямо из GitHub.
Для получения дополнительной информации посетите эту страницу документации.
Цена
GitHub Actions для WordPress на 100 % бесплатен.
5. Встроить на GitHub
GitHub Embed — это очень простой, но очень эффективный плагин, который позволяет встраивать данные GitHub в страницу или запись WordPress. Вам просто нужно вставить код в URL-адрес, как и в любом другом встроенном источнике. В настоящее время этот инструмент позволяет встраивать:
- Репозитории
- Профили пользователей
- Краткое изложение основных этапов проекта
- Участники проекта
Что касается дизайна, GitHub Embed предоставляет базовые стили, но добавляет классы, чтобы вы могли настроить его в соответствии с внешним видом вашего сайта.
Цена
GitHub Embed бесплатен, и вы можете скачать его из репозитория плагинов WordPress.
6. Уценка GitHub
Несмотря на то, что он не получал никаких обновлений в течение нескольких месяцев, это по-прежнему один из лучших плагинов GitHub для WordPress. Markdown Github позволяет хранить всю информацию о вашем сайте в GitHub в виде файлов уценки и контролировать версию всего вашего контента.
Но как это сделать? Каждый раз, когда страница загружается, Markdown Github запрашивает GitHub API, поэтому изменения, которые вы вносите в репозиторий, немедленно применяются к вашему сайту. Это отличный вариант для тех, кому необходимо обновить свой сайт с помощью внешних пользователей через запросы на вытягивание. Кроме того, этот плагин поставляется с 3 шорткодами для отображения последних 5 коммитов, отображения отформатированных ссылок на репозиторий с последним обновлением и т. д.
Цена
Markdown Github — это бесплатный инструмент, и вы можете загрузить его из репозитория WordPress.
7. Gist шорткод GitHub
Как следует из названия, Gist GitHub Shortcode позволяет вам добавлять GitHub Gists к вашим сообщениям с помощью шорткодов. Например, вы можете включить полный Gist со следующим шорткодом:
[gist]
Кроме того, вы можете вставить файл в суть:
[gist file="index.php"]
Несмотря на то, что он получает обновления не очень часто, последнее обновление было более 7 месяцев назад, шорткод Gist GitHub бесплатен, и вы можете загрузить его из репозитория WordPress.
8. Загрузка релиза GitHub
Этот плагин позволяет вам получать количество загрузок, ссылки и другую информацию для выпусков репозиториев GitHub с помощью шорткодов. Например:
-
[grd_count]
дает вам сумму всех значений количества загрузок для выбранного выпуска (репозиторий GitHub). -
[grd_list]
возвращает список загрузки для выбранных выпусков, включая имя тега, описание и список файлов, которые можно загрузить. -
[grd_latest_version]
дает имя тега последней опубликованной версии.
Прежде чем вы начнете использовать этот инструмент, перейдите на панель управления WordPress > Настройки > Загрузка выпусков GitHub и установите значения для имени пользователя GitHub и имени репозитория, которые вы будете использовать по умолчанию в шорткодах.
Цена
GitHub Release Downloads — это бесплатный инструмент, который можно загрузить из репозитория WordPress.
9. Встроить блок для GitHub
Embed Block — отличный инструмент для тех, кто хочет встраивать репозитории Github на свои сайты. Он позволяет легко добавить блок встраивания репозитория GitHub в редактор блоков и отобразить карточку с информацией о репозитории.
Используя редактор Gutenberg, вы можете добавить репозиторий GitHub на любую страницу или публикацию на своем веб-сайте. Кроме того, Embed Block очень прост в использовании. Просто введите URL репозитория, и плагин встроит карточку со всеми данными репозитория. Блок включает в себя несколько основных стилей CSS, но вы можете легко изменить его с помощью CSS.
Цена
Этот инструмент бесплатный и доступен на английском, испанском и португальском языках.
10. Вклад в коммит Github
С помощью этого плагина вы можете отображать все ваши вклады в GitHub. Это может быть полезно для повышения авторитета и демонстрации вашим клиентам или потенциальным работодателям того, что вы являетесь уважаемым источником знаний в своей области.
Github Commit Contribution можно легко интегрировать с любым веб-сайтом портфолио или резюме, он полностью адаптивен, совместим с разными браузерами и готов к работе с сетчаткой. Кроме того, он поставляется с двумя предопределенными макетами и поддерживает короткие коды.
Цена
Этот инструмент доступен в Code Canyon за 13 долларов США.
11. Пишем на GitHub
Последний инструмент в нашем списке лучших плагинов GitHub для WordPress — это Write on GitHub. Как следует из названия, он позволяет вам писать контент совместно с другими авторами и позволяет вашим пользователям предлагать улучшения вашего контента WordPress через GitHub.
Написание на GitHub — очень полезный инструмент для команд, поскольку он позволяет им совместно писать и редактировать сообщения с помощью GitHub. Кроме того, команды могут синхронизировать содержимое двух разных установок WordPress, а также создавать и предварительно просматривать содержимое перед его развертыванием в рабочей среде.
Цена
Самое приятное то, что Write OnGitHub на 100 % бесплатен.
Вывод
Подводя итог, эти плагины позволят вам объединить лучшее из GitHub и WordPress. С некоторыми из этих надстроек вы можете сделать интеграцию GitHub-WordPress еще на один шаг вперед и повысить свою производительность. Вы сможете добавлять контроль версий на свой сайт, развертывать новые выпуски непосредственно из GitHub, встраивать репозитории на свой сайт, хранить всю информацию о своем веб-сайте в GitHub в виде файлов уценки и многое другое.
Итак, какой плагин вы должны использовать в первую очередь? Мы рекомендуем вам начать с WP Pusher, GitHub Updater и VersionPress. Все они имеют бесплатные версии и отличные функции, которые помогут вам с легкостью использовать GitHub на своем сайте.
Используете ли вы какие-либо плагины GitHub? Дайте нам знать, какие другие инструменты мы должны включить в разделе комментариев ниже.