Two Options:
-
If wanting a Footprint
• Create new Footprint> Add Pad, Create Array from the Pad -
If Not wanting Footprint
• Add Pad, Create Array from the Pad
(save the project and reuse a copy of it or, make it a reusable Template)
I did Not bother to add Silk/Text/etc… Both are shown below…
Both will Look, Smell and Taste the same but, Option 2 is preferred (by me) because you can easily add traces to/from Pads for desired connections and they’re retained. Thus, you can make a PCB as shown in OP’s first link
It’s more difficult to make Traces in Footprints (without knowledge of how)…

