Diese Darstellung läuft über WooCommerce und WooEvents. Es ist dafür also ein eigenes Shop-System notwendig.
Eine Alternative könnte die Einbettung von Drittanbietern sein:

fyndery advanced

eversports

fitogram