↓ Перейти к основному содержимому

Установка и настройка плагина «Подсказки» от DaData.ru

·317 слов·2 минут
Shamil Shafeev
Автор
Shamil Shafeev
Пишу про WordPress, 1С, автоматизацию и полезные сервисы.

Плагин добавляет подсказки DaData.ru в поля WordPress и WooCommerce: адреса, ФИО, организации, банки, email, телефоны и другие типы данных. Для работы плагина понадобится API-ключ DaData.ru.

Перед началом убедитесь, что:

  • у вас есть доступ администратора к панели WordPress;
  • сайт работает на WordPress;
  • для интернет-магазина установлен WooCommerce, если подсказки нужны на странице оформления заказа;
  • вы создали API-ключ в личном кабинете DaData.ru.

Установка из каталога WordPress
#

Это самый простой способ установить плагин:

  1. Войдите в административную панель сайта.
  2. Откройте Плагины → Добавить новый.
  3. В строке поиска введите «Подсказки» от DaData.ru.
  4. Найдите плагин и нажмите «Установить сейчас».
  5. После установки нажмите «Активировать».

После активации перейдите к настройке API-ключа.

Наглядный процесс установки показан в видео:

Установка из ZIP-архива
#

Используйте этот способ, если установка из каталога WordPress недоступна или вы хотите установить конкретную версию плагина.

  1. Скачайте ZIP-архив плагина.
  2. В панели WordPress откройте Плагины → Добавить новый.
  3. Нажмите «Загрузить плагин».
  4. Выберите скачанный ZIP-архив и нажмите «Установить».
  5. После завершения установки нажмите «Активировать плагин».

Не распаковывайте архив перед загрузкой: WordPress принимает ZIP-файл целиком.

Настройка API-ключа
#

После установки укажите ключ, чтобы плагин мог обращаться к API DaData.ru:

  1. Откройте в панели WordPress Настройки → Общие.
  2. Найдите раздел «Настройка DaData API».
  3. Вставьте API-ключ в поле «API-ключ».
  4. Нажмите «Сохранить изменения».

Проверка работы
#

  1. Откройте страницу с поддерживаемой формой или страницу оформления заказа WooCommerce.
  2. Начните вводить адрес, ФИО или другой поддерживаемый тип данных.
  3. Выберите вариант из выпадающего списка.
  4. Убедитесь, что связанные поля заполнились автоматически.

Список поддерживаемых идентификаторов полей и примеры разметки доступны в документации плагина. Для произвольных форм также можно посмотреть пример настройки.

Если подсказки не появляются
#

Проверьте по порядку:

  • плагин активирован;
  • API-ключ вставлен без лишних пробелов и сохранён;
  • у API-ключа DaData.ru есть доступ к нужному типу запросов;
  • идентификатор поля (id) полностью совпадает с идентификатором из документации;
  • в браузере нет JavaScript-ошибок, мешающих загрузке подсказок.

Если форма добавляется конструктором или загружается после открытия страницы, убедитесь, что поле уже существует в DOM и его id не изменяется темой или другим плагином.