Quote from directorscompany on March 11, 2013, 21:35
I’ve downloaded the pro theme, but I still can’t post more than two featured images. Do I actually have to upload the pro theme to the wordpress site, and if so, how do I do that?
Most probably you are still using the Free Version. You should Install and Activate the Pro Version and Set the Featured Images.
The Links are tutorials which will guide you to do those.