I own a website which is a business listing service. But the Google Maps aren't showing. Even though i created an API, which my wordpress themes
In order to create an api key, you should to go https://console.developers.google.com/getting-started and log in with your account.
Create a new project and proceed to activate the APIs you need.