REFLEX: A musíš mít ty údaje normálně v DB? Bude to měnit? Skoro mi přijde, že je to spíš dobrej projekt pro jamstackovej přístup, než se s tím drbat ve WP.
Pokud je na stránkách něco dalšího (stránky, blog, firemní obsah etc), tak bych asi podle potřeby indexace zvolila možnost udělat jen tenhle kus tak trochu zvlášť buď to potřebuješ jako DB, kde ti jde o hledání, ale ne až tak indexaci a spol., tak normálně reactí/javascriptová appka, která bere data od nich. Pokud si nechceš hrát s javascriptem, tak jít cestou vlastního routingu a ty data si nějak cachovat. Případně stáhnout jednou za čas json a někam si ho odlifrovat a načíst...
Klidně s tím píchnu, ale mám čas až v druhý půlce září.