Push button to switching Led effects

The code you found uses millis() correctly, as far as I can see. That means normal button press code should work.

Stop calling functions "voids"... they are "functions".

In this program, the operation of millis() is hidden inside macros

EVERY_N_MILLISECONDS()
EVERY_N_SECONDS()

Those must be utilities provided for your convenience by the FastLED library...