В этом руководстве рассматриваются настройки хранилища данных, его основные функции, методы хранения и функциональность.
Активация модуля Data Store
Чтобы активировать модуль Data Stores плагина JetEngine , необходимо перейти в панель инструментов WordPress > JetEngine > каталог JetEngine .
Функция Data Store может быть включена путем нажатия на соответствующий переключатель в открытой вкладке Modules . Этот переключатель добавляет вкладку Data Stores на панель инструментов JetEngine , если она включена.
После этого настройки следует активировать, нажав кнопку « Сохранить ».

Настройки хранилищ данных
Новая вкладка «Хранилища данных» теперь добавлена в список настроек панели управления JetEngine .
Итак, после открытия этой вкладки необходимо нажать кнопку « Новое хранилище », чтобы открыть настройки хранилища данных.

Вкладка «Хранилища данных» имеет следующие настройки:

- Имя — поле для ввода имени хранилища данных. Это имя будет отображаться на странице, созданной для размещения хранилища данных;
- Slug — поле для ввода имени хранилища данных, которое отображается в базе данных. В этом поле автоматически отображаются слова с дефисом из поля Name , но пользователи могут изменить его. Поле Slug имеет общие для всех слагов ограничения: только латинские буквы, цифры, тире и символы подчеркивания;
- Тип хранилища — выпадающее меню, позволяющее выбрать способ временного или постоянного хранения данных WordPress, как:
- Файлы cookie — позволяют пользователям временно хранить свои данные до очистки кэша данных;
- Сеанс — позволяет временно хранить данные пользователя, пока его сеанс на сервисе активен;
- Метаданные пользователя — позволяет сохранять метаданные авторизованного пользователя в базе данных сайта;
- Локальное хранилище — позволяет временно хранить данные пользователя, пока пользователь не очистит кэш своего браузера;
- IP пользователя — позволяет хранить информацию на основе IP пользователя, которая надежно хранится в базе данных со значениями «store_id» и «store_item»;
- Максимальный размер — поле, позволяющее ввести количество элементов, которые пользователь может хранить. Это количество понравившихся записей пользователя или количество записей, добавленных в список избранного и т. д.; значение «0» позволяет сохранять неограниченное количество элементов;
- Подсчет элементов — переключатель, который, если включен, позволяет хранилищу данных проверять, сколько раз пользователи могут добавлять элементы. Например, это количество сообщений может отображаться на фронтенде;
- Is users store — переключатель, который, если включен, создает хранилище с идентификаторами пользователей для серверных хранилищ. Позволяет пользователям сохранять учетные записи других пользователей в этом хранилище. Деактивирует переключатель Store item on view ;
- Store item on view — переключатель, который работает с магазинами, связанными с записями: он позволяет отслеживать записи, посещенные пользователем, и добавлять их в магазин. Этот переключатель используется для создания разделов «Недавно просмотренные». Но количество записей, добавленных в такой магазин, не превысит числа, указанного в поле Max size : первые записи будут удалены, а новые будут сохранены вместо удаления.
Переключатель «Сохранить элемент при просмотре» активирует раскрывающееся меню «Следить за типами сообщений», если он включен:

- Следите за типами сообщений — раскрывающееся меню, позволяющее выбирать типы сообщений для отображения просмотров отдельных страниц (например, «Сообщения», «Страницы», «Медиа», «Элементы меню навигации», CPT и т. д.).
Вот и все о функции «Хранилища данных» и ее настройках, доступных в плагине JetEngine для сайтов WordPress.