Как вывести данные из Exel таблицы в frontend WordPress?
https://ssaurel.medium.com/parsing-microsoft-excel...
https://stackoverflow.com/questions/563670/reading...
Но, думаю, проще было бы хранить данные в JSON или хотя бы CSV
Есть легкая библиотека SimpleXLSX. Базовое использование, в переменную $sheetData получаете массив из таблицы:

$fileImport = get_stylesheet_directory() . '/data/example.xlsx';
if ( $xlsx = SimpleXLSX::parse( $fileImport )) {
	$sheetData = $xlsx->rows(1);

	foreach ( $sheetData as $key => $sheetRow ) {
		var_dump( $sheetRow );
	}

} else {
	var_dump( SimpleXLSX::parse_error() );
}

Еще пример тут

Раньше пользовался старой библиотекой PHPExcel, конвертирует excel в массив и обратно, но давно не поддерживается и сыпет ошибки на последних версиях php