Делает по настоящему нормальный, удобный, полноценный Экспорт записей GravityView в Таблицы Эксель.
GravityView (какое бы ни было к нему мое отношение) популярный инструмент. Но встроенный в него Экспорт, позволяет формировать лишь CSV файлы. Для многих это неудобно и недостаточно, потому, что требуется утомительная постобработка таких файлов. Присутствие в названии полей Кириллицы — может сильно испортить настроение и желание что-то делать.
Этот Плагин как раз и предназначен для того, чтобы решить эту проблему.
Текущая версия: 2.4.2 (2022.08.25) можно загрузить с этого сайта.
Download “gv-excel-export.zip” gv-excel-export_v2.4.2.zip – Downloaded 256 times – 4 MB
Или из Официального Репозитория WordPress
Особенности и Возможности:
- Работает с ядром WordPress 6.0.1 (наличие PHP 7.4) Модифицированная библиотека phpExcel_7.4
- Работает с Формами GravityView версий 2.0 и выше. Проверено до 2.14.3
- Проверено с Gravity Forms до 2.5.15.4
- Учитывает результаты Поиска при отборе Записей.
- Учитывает Фильтры дополнений «Advanced Filter Extension».
- Учитывает опции «Override Date Format» для полей типа Дата.
- Корректно обрабатывает Кириллицу
- Имя результирующего Файла содержит Метку Времени, Имя Пользователя и Название Формы/Страницы.
Демонстрация работы:
* кликните на иконку Excel
* установите нужный Диапазон Дат!
Entry ID | Entry Date | ААА | Дата | User | User IP |
---|---|---|---|---|---|
2 | 28.01.2021 | запись 2 | 2021.01.28 | CS | 8.8.8.8 |
1 | 10.01.2021 | запись 1 | 2021.01.10 | CS | 4.4.4.4 |
Entry ID | Entry Date | ААА | Дата | User | User IP |
* Pro версия имеет дополнительные возможности:
- Наличие Опции»Привилегии Администратора» для каждой Формы GV. Позволяет выводить все Записи, если текущий Пользователь имеет права Администратора.
- Виджет «Кнопка Excel-Export». Добавлен в общий список GV Виджетов. Теперь, чтобы вставить Кнопку «Excel-Export», достаточно просто кликнуть на этот Виджет. Без необходимости прописывания Шорткода.
- Наличие Опции «Альтернативное название для Excel» для каждого GV Поля. Позволяет изменять названия колонок в таблице Excel, делая их более осмысленными или компактными.
- Возможность Скрыть любое из GV Полей при выводе Записей на Фронтенд и/или в таблицу Excel.
Установка плагина:
- Автоматическая инсталиция:
-
- Залогиньтесь на сайт WordPress как Admin.
-
- В Админке, откройте «Плагины»
-
- Кликните «Добавить новый»
-
- В поиске найдите «GV Excel-Export»
-
- Кликните «Установить» для найденного «GV Excel-Export».
-
- Активируйте плагин.
-
- В Формах GravityView, в которых вы хотите сделать Экспорт, добавьте GV Виджет «Custom content» и впишете Шорткод ‘gvxl_button_excelexport’
- Ручная инсталяция:
-
- Загрузите Плагин «GV Excel-Export» на свой локальный компьютер.
-
- Распакуйте содержимое zip архива. У вас получится папка: ‘gv-excel-export’.
-
- Эту папку следует загрузить любым удобным вам способом в папку Плагинов WordPress ‘/wp-content/plugins/’.
-
- Активируйте плагин «GV Excel-Export» в Админке WordPress на странице Плагины.
-
- В Формах GravityView, в которых вы хотите сделать Экспорт, добавьте GV Виджет «Custom content» и впишете Шорткод ‘gvxl_button_excelexport’
== Часто Задаваемые Вопросы ==
- Какие есть Настройки у Плагина «GV Excel-Export»?
-
- Основная опция: Enable/Disable — находится на странице Настроек GravityView. По умолчанию: Включено.
-
- В каждой GV Форме в Сайдбаре имеется «GV Excel-Export» Виджет с Опцией: Enable/Disable. По умолчанию: Включено.
- Формат данных типа Дата, в Excel отличается от формата, принятого в PHP, который используется в GravityView. Каким образом можно устанавливать правильный формат для опции «Override Date Format», чтобы Дата/Время корректно отображалось и на Фронтенд и в таблицах Excel?
-
- Действительно, это так. Используйте PHP нотацию. Этот формат будет автоматически конвертирован в один из допустимых форматов Excel максимально близкий к вашему выбору.
- Как можно выбрать Все Записи для Экспорта?
-
- Очистите поля «Date from» и «Date to» в блоке формы Экспорта. Но вам следует понимать, что слишком большие наборы записей для Экспорта, могут потребовать больших ресурсов вашего Сервера и иногда вызвать нехватку Оперативной Памяти.
== Screenshots ==
== Changelog ==
= 1.0 2021.02.04 =
* Initial release.