PHP Библиотека phpExcel для WP5.7 и выше (PHP 7.4)

Популярная библиотека phpExcel не работает под новой версией WordPress 5.7 и более новых, потому, что для них, требуется PHP 7.4
В результате, экспорт данных в файл Excel не работает.

Можно переходить на новые, альтернативные, современные инструменты для экспорта в таблицы Excel, или продолжать пользоваться привычной библиотекой phpExcel, но специально модифицированной под требования PHP 7.4

Данная модификация (2025.01.02 PHP 7.4.3,1) выполнена самостоятельно с учетом потока вываливающихся ошибок. Вполне вероятно, что со временем будут выявлены новые проблемные места, но в данный момент их нет. Все необходимые функции (для меня во всяком случае) прекрасно работают.

Никаких зловредных включений нет. Гарантированно.

Список изменений:
\PHPExcel\Cell.php
\PHPExcel\Cell\DefaultValueBinder.php
\PHPExcel\Calculation.php
\PHPExcel\Calculation\Functions.php
\PHPExcel\Calculation\TextData.php
\PHPExcel\IOFactory.php
\PHPExcel\Reader\Excel2003XML.php
\PHPExcel\Reader\Excel5.php
\PHPExcel\Reader\SYLK.php
\PHPExcel\ReferenceHelper.php
\PHPExcel\Shared\OLE.php
\PHPExcel\Shared\String.php
\PHPExcel\Shared\ZipStreamWrapper.php
\PHPExcel\Worksheet\AutoFilter.php
\PHPExcel\Writer\Excel5\Worksheet.php
\PHPExcel\Writer\Excel5\Workbook.php
\PHPExcel\Writer\Excel5\Parser.php

Удалено:
\PHPExcel\Shared\PCLZip
* Данная библиотека уже входит в набор библиотек WordPress.

Можно скачать Бесплатно.

Download “phpExcel lib for WP6.5.3 (PHP 7.4.3)” phpExcel_7.4.3.1_20250102.zip – Downloaded 2852 times – 887 KB