Para instalar Bokeh Pro lo que necesitas es tener un espacio de alojamiento (o hosting) en el cual tengas instalado WordPress. Como primer paso debes ingresar a la administración de WordPress. Una vez dentro de la administración, en el menú principal de la izquierda, cliquear en Apariencia -> Temas.
A continuación, debes hacer click en el botón "Añadir nuevo", y en la pantalla siguiente también hacer click en el botón "Subir tema".
Aparecerá una ventana donde puedes seleccionar desde el navegador un archivo en tu ordenador. Al hacer click en el campo Examinar se deberá cargar el tema en formato .zip que has descargado luego de adquirir Bokeh Pro. Una vez seleccionado el archivo en tu ordenador, seleccionar hacer click en "Instalar ahora"
El tema se instalará en tu WordPress y aparecerá una pantalla en la cual debes hacer click en "Activar" y el tema quedará activo en tu Wordpress.