Si es la primera vez que compras temas o plugins premium es común que tengas esta pregunta.
Generalmente los temas y plugins siempre los descargarás en formato .zip. Este es el archivo que tienes que subir en WordPress.
Para subir un plugin:
Plugins >> Añadir Nuevo >> Subir plugin
Para subir un tema:
Apariencia >> Temas >> Añadir nuevo >> Subir Tema
Ver tutorial