My website is on localhost. How do I install a premium plugin? July 24, 2019 06:50 Follow You can always download the ZIP file of the plugin from here and then upload it to your WordPress dashboard’s Plugins –> Add New –> Upload Plugin section. Related articles My website is a multi-site. How do I install a premium plugin? Creating Instagram Feed Installing plugins in 10Web Dashboard Comments 0 comments Please sign in to leave a comment.