Делает по настоящему нормальный, удобный, полноценный Экспорт записей GravityView в Таблицы Эксель.
GravityView (какое бы ни было к нему мое отношение) популярный инструмент. Но встроенный в него Экспорт, позволяет формировать лишь CSV файлы. Для многих это неудобно и недостаточно, потому, что требуется утомительная постобработка таких файлов. Присутствие в названии полей Кириллицы – может сильно испортить настроение и желание что-то делать.
Этот Плагин как раз и предназначен для того, чтобы решить эту проблему.
Текущая версия: 1.3 (2021.03.04) можно загрузить с этого сайта.
Download “gv-excel-export.zip” gv-excel-export_v1.3.zip – Downloaded 3 times – 1 003 KB
Или из Официального Репозитория WordPress
Особенности и Возможности:
- Работает с Формами GravityView версий 2.0 и выше.
- Учитывает результаты Поиска при отборе Записей.
- Учитывает Фильтры дополнений “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.