Есть импорт из CSV, из xls/xlsx и doc/docx импорта вы не найдете - его универсальным сделать очень непросто. Такая штука называется уже даже не импорт, а парсинг. У меня с этим добром геморрой не первый месяц - куча таблиц в doc/xls, каждая со своим форматом и структурой (результаты спортивных соревнований и т.д.). Написали парсер, но даже его приходится пилить напильником под каждый отдельный файл. Со временем пришли к тому, что если файл можно экспортнуть нормально в CSV (пусть даже вручную дочистить его) - значит надо делать так, если невозможно - тогда вводить данные вручную, никаких импортов и парсингов.
Можно ли написать универсальный парсинг? В целом, скорее да. Но бюджета на это не хватит.
p.s.: это не проблема/ограничение WordPress, это вообще в целом.