Envato — одна из крупнейших торговых площадок для покупки цифровых товаров. Это также место для покупки премиальных тем и плагинов WordPress. Этот процесс проще: вы можете просто купить, загрузить и установить элементы на свой сайт. Однако проблема возникает, когда вы хотите обновить тему или плагин. В этой статье давайте проверим, как получать автоматические обновления для тем и плагинов WordPress, приобретенных на торговой площадке envato.
Связывание Envato и сайта WordPress
Поскольку версии WordPress и PHP постоянно обновляются, вам следует обновить свою тему и плагины для запуска защищенного сайта WordPress. Большинство авторов envato просят пользователей выполнить обновление вручную, что является болезненным процессом. Сначала вам следует удалить тему/плагин из панели администратора, загрузить последнюю версию из themeforest/codecanyon и снова загрузить ее из панели администратора (или через файловый менеджер/FTP).
Многие пользователи не знают, что у envato есть официальный плагин WordPress, позволяющий связать ваш сайт с торговой площадкой и получать автоматические обновления через токен API.
Примечание: Этот процесс работает только для тем и плагинов WordPress, но не для других приобретенных элементов, таких как скрипты PHP.
Установка плагина Envato Market WordPress
Есть несколько способов установить плагин Envato Market на сайт WordPress.
- Перейти на сайт envato и загрузите последнюю версию ZIP-файла плагина. Войдите в свою административную панель WordPress и перейдите в раздел «Плагины > Добавить новый плагин». Нажмите кнопку «Загрузить плагин» и загрузите zip-файл. Наконец, перейдите в раздел «Плагины» и активируйте установленный плагин.
Загрузите плагин Envato Market
- Некоторые авторы тем также предоставляют плагин Envato Market как часть загрузки продукта. Обычно вы можете найти это в разделе «Внешний вид > Установка плагинов» или в меню вашей темы на боковой панели администратора. Ниже приведен пример темы журнала Pixwell, который показывает, что плагин поставляется как часть файлов темы. В таком случае вы можете просто нажать ссылку «Установить/Активировать», чтобы добавить плагин на свой сайт.
Плагин Envato Market в теме Pixwell
После того, как вы установили плагин Envato Market, перейдите в раздел «Плагины» и обновите плагин до последней версии. Это особенно необходимо, если вы установили более старую версию из пакета темы.
Обновите плагин Envato Market
Генерация личного токена Envato API
Следующий шаг — создать токен API в вашей учетной записи envato и связать его с плагином для получения обновлений.
- Плагин добавит новый пункт меню на боковую панель под названием «Envato Market» (обычно это последний пункт меню). Перейдите в раздел «Envato Market > Настройки» и нажмите ссылку на первом шаге.
Настройки плагина Envato
- Введите имя пользователя/пароль и войдите в свою учетную запись envato. Вы автоматически войдете в систему, если вы уже вошли в свою учетную запись themeforest или codecanyon.
Войдите в учетную запись Envato
- Вы попадете на страницу создания токена и введите имя для своего токена.
Укажите имя токена
- По умолчанию будут выбраны разрешения на просмотр, загрузку и размещение приобретенных товаров. Прокрутите вниз, примите условия и нажмите кнопку «Создать токен».
Проверьте разрешение и создайте токен
- Скопируйте созданный токен и сохраните его локально в текстовом файле. Это важно, поскольку токен не будет виден в учетной записи envato, если он понадобится вам позже (хотя вы можете создать новый снова). Установите флажок подтверждения и нажмите «Woohoo! кнопку «Понял».
Копировать созданный токен
- Вы увидите список всех созданных токенов доступа к приложениям и личных токенов. На этой странице вы можете в любое время отредактировать токен, чтобы изменить его разрешения, или удалить его, чтобы прекратить использование.
Редактировать или удалить токен Envato
Связывание токена Envato в WordPress
Вернитесь к администратору WordPress и в раздел «Настройки» плагина Envato Market. Просто вставьте сгенерированный персональный токен в поле и нажмите кнопку «Сохранить изменения». Вы увидите сообщение об успехе: «Ваш личный токен OAuth проверен». Теперь нажмите кнопку «Проверить соединение API», расположенную рядом с кнопкой «Сохранить изменения». Вы должны увидеть то же сообщение об успешной проверке личного токена OAuth. Это означает, что токен работает нормально и плагин подключен к вашей учетной записи envato.
Токен добавлен в WordPress
Ручные и автоматические обновления
После успешной проверки токена плагин добавит вкладки «Темы» и «Плагины» и вытащит все ваши покупки из учетной записи envato. Отсюда вы можете установить любую купленную тему или плагин с сайтов themeforest и codecanyon. Плюсом является то, что вы также можете переключиться на любую другую приобретенную тему без длительного процесса загрузки и загрузки.
Для ручного обновления – В моем случае я перехожу на вкладку «Envato Market > Темы» и нажимаю ссылку «Доступно обновление», чтобы получить последнюю версию темы. Это ручной процесс, с помощью которого я могу проверить наличие обновления и установить его при необходимости. Для плагинов перейдите на вкладку «Плагины» и установите последние обновления.
Проверьте обновление темы
Для автоматического обновления – Если вы хотите включить автоматическое обновление, перейдите в раздел «Внешний вид > Темы» и нажмите на свою тему. Здесь вы также увидите уведомление о доступности обновления и нажмите ссылку «обновить сейчас», чтобы получить последнюю версию. Нажмите ссылку «Включить автоматические обновления», чтобы тема автоматически получала обновления от themeforest. Если у вас есть плагин, перейдите в раздел «Плагины > Установленные плагины» и включите автоматическое обновление, чтобы получать обновления с codecanyon.
Включить автоматическое обновление для темы Envato
Заключительные слова
К сожалению, этот плагин недоступен в бесплатном репозитории WordPress, и вам необходимо получить его вместе с покупкой темы/плагина или загрузить/установить с сайта envato. Хотя в репозитории WordPress доступно несколько сторонних плагинов, Envato Market является официальным плагином для связи вашего сайта WordPress и учетной записи envato. Все, что вам нужно, это создать личный токен API и связать его с плагином, чтобы получать последние обновления в панели администратора.