The following would show the full contact card, but display the opening hours in a brief, one-line format:

[contact-card show_opening_hours_brief=1]

It asks me for a Google Maps API Key but I don’t know what it is or how to get it.

Google now requires that you have your own API key to display a map on your website. This section walks you through the process of getting an API key.

When entering your Business Profile, you’ll see a Google Maps API key field.

Click the link in the field description that will take you to the Google Maps website. Then find the following button on the Google Maps website which reads Get a Key.

You’ll then be asked to accept the terms of use for the API. Google puts limits on the amount of requests you can make in a day. It’s currently set at 25,000 per day, which should be plenty for almost all restaurants.

On the following screen, you’ll be asked to set a Name and the websites this will be active on.

Enter whatever you’d like in the Name. The other part, Accept requests from these HTTP referrers (web sites) can be a bit more tricky.

The simplest way to do this is to replace themeofthecrop.com in the screenshot with your domain name. So if your site is myrestaurant.com, you would use:

myrestaurant.com/*

This will allow you to display the map anywhere on your domain.

Once you’ve set this up, click the Create button to generate your API key. It will then be provided for you and you can click the small icon on the right to copy it.

Paste that key into the API Key field in your Business Profile settings. Then save your settings.

Please note: Google says it may take up to 5 minutes for your key to take effect. In my experience, it could take even longer. You may continue to see an error in your map for up to 30 minutes, so give it plenty of time.

Google Maps shows my business in the wrong location

Unfortunately, in some cases Google is unable to find the right latitude and longitude to match your address.

In some cases, you may be able to get it to properly locate you by tweaking the address. Sometimes Google just needs a bit of help. Once you’ve got the right coordinates you can go back and restore your original address, and save the form without touching the coordinates again.

If you’re unable to get Google to recognize your location, the best thing to do is to leave the Google Map out when you print your contact card. You will also want to hide the Get Directions link, because Google will guide your customers to the wrong location.

There’s not much I can do about this, unfortunately. Even if you were able to manually set the latitude and longitude, Google would still show bad directions, because it uses the address, not the coordinates, for this feature.

What’s the Schema Type?

This allows you to let search engines like Google know exactly what kind of business you run.

That way, when someone looks for a real estate agent or a restaurant in your area, they’ll know to include you in their search results.

You may not find a type that’s a perfect match for your business. Choose the option that’s most appropriate for your business, and fall back to a more generic type, such as Local Business, if you need.

How do I contact support?

I provide the best support for the free plugin that I’m able to provide for free. But there is only so much I’m able to do while keeping my business sustainable. Still, I’d encourage you to post your support request on the official forums and I’ll help out as best I can.