Linux 软件免费装
Banner图

Five Star Business Profile and Schema

开发者 FiveStarPlugins
更新时间 2026年10月1日 01:42
版权: GPLv3
版权网址: 版权信息

标签

google map schema structured data business profile contact card

下载

1.2 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 1.2.8 2.0.1 2.0.2 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8 2.1.0 2.1.8 1.0.5 1.0.2 1.0.4 1.2.9 2.1.2 2.1.9 2.3.17 2.3.18 2.3.20 2.4.0 2.0.9 2.1.10 2.1.4 2.1.7 2.2.4 2.3.0 2.3.3 2.3.4 2.0.0 1.0.1 1.0 1.1.2 2.2.5 1.0.6 1.0.8 1.1.3 1.1.5 2.1.6 2.2.1 2.3.2 2.3.6 2.3.7 2.3.8 2.3.9 1.1 2.0.3 2.1.3 2.2.2 2.3.1 2.3.10 2.3.11 2.3.12 2.3.13 2.3.15 1.0.3 1.0.9 2.1.1 2.1.5 2.2.3 2.3.14 2.3.16 2.3.19 1.0.7 1.1.1 1.1.4 2.2.0 2.3.21 2.3.5

详情介绍:

Keep your website's business details, opening hours and location information accurate and easy to find. Five Star Business Profile and Schema lets you create contact cards with addresses, phone numbers, opening hours, holiday exceptions and optional Google Maps, alongside Schema.org structured data that reflects your published business information. Display your contact card with a Gutenberg block, shortcode or widget. Manage one business or multiple locations, and create additional schema rules for pages, posts and supported post types. Business Profile manages information published on your WordPress website. It does not update Google Business Profile or other external business listings, and structured data does not guarantee a particular search appearance or ranking. Key Features Five Star Business Profile and Schema includes a guided setup process for your contact information, opening hours and contact page. You can select an existing page or prepare a new draft, then review the page before publishing. [youtube https://www.youtube.com/watch?v=QuDl7m2okYc] Add Structured Data to Any Page The plugin comes with a database of every organization type schema and every rich results type. With this you can easily create a new schema element and assign a specific structured data type to a page, an individual post, an entire post type, or to your site as a whole. Each schema and rich results type comes with its corresponding properties/fields, as per schema.org. When you add a schema element, you can fill in each of these properties with defaults that you want to apply to all posts/pages that have the schema. You can then customize each property directly on the post edit screen, should you need to make a change for a specific page or post. Whether you're running your website for a local business, a corporation, a restaurant, a specific project, a sports team, or any other type of organization, with just a few clicks, you can have the correct schema added to your pages, to help enhance your results in search engines! Business Profile Contact Card The Five Star Business Profile and Schema plugin is also perfect for adding your contact details to any page on your site. It comes with a handy form to help you fill in your info, which then gets automatically included on your site both as a contact card and as schema structured data, using the new LD+JSON format. Your contact card can be quickly added anywhere on your site using a block, shortocde or widget, which will display the following info: For all of this information, the correct schema.org markup is added LD+JSON format. This helps search engines, like Google, discover your address, phone number and opening hours, so they can display them with your listing on Google. Choose from a wide array of microdata item types for your business schema, including: Google Maps Structured Data Add an optional Google Map and directions link to your contact card using your own Google Maps API key. Maps load as they approach the visible area of the page. Your textual business details remain available if a map cannot load. Review the map position and directions before publishing your contact page. Your business location, including the business address, will be displayed on a map (with the correct map schema), as well as in text with the correct location microdata. Multiple Locations Business Profile supports multiple locations. This powerful feature works great for businesses that have several offices, for delivery services, for restaurants with multiple locations, etc. Business location schema is added to each entry and you can showcase your details using the Gutenberg schema block, via the location shortcode or with the included widget. Using the contact card block, you can display a public location and search for public locations in the block's location selector. For help getting started with this, you can visit: https://doc.fivestarplugins.com/plugins/business-profile/user/multiple-locations For supported location fields, choose “Use main business value,” “Use this location value” or “Leave intentionally empty.” This lets you share common details without forcing every location to show the same information. Existing locations can retain their existing field behavior until you change it. Choose a publication purpose before publishing a new location. Public business locations can appear in Business Profile's public output. Internal resources are excluded from that output. You can choose separate organization schema, corporation schema or local business schema for each new location you create, so each schema shortcode and each page's contact info is uniquely optimized with SEO and search results in mind. Five Star Restaurant Reservations Integration The multiple location structured data for your business also syncs up with the Five Star Restaurant Reservations to automatically offer a dropdown in your reservation form, so people can pick which location they want to book at. Public opening hours are separate from reservation availability. If you also use Five Star Restaurant Reservations, manage booking availability in that plugin and verify your connected location workflow before changing location purposes. [youtube https://www.youtube.com/watch?v=NIB0iFC4tCM] WooCommerce Integration (Requires Premium) The premium version includes new integrations that will help you automatically apply specific structured data to certain areas of your site. For example, the WooCommerce Integration option will automatically add full Product schema to your WooCommerce shop, helping to enhance the search results for your products. Post/Article Integration (Requires Premium) There is also a posts integration option, which will automatically add Article rich snippets to the default Posts post type. This way, all your articles and blog posts can have the correct schema, without the need for manually inputting it each time you add a new post. Yoast SEO and Rank Math Integration (Requires Premium) Five Star Business Profile and Schema Premium with new features that let you control SEO Ownership, which lets you choose how the business entity's structured data is published, either directly by the plugin or, instead, by Yoast or Rank Math. This can be used in the following modes: These controls apply to the Business Profile business entity on eligible pages. They do not change SEO titles or meta descriptions, or automatically remove unrelated custom, Article or Product schema. Five Star Restaurant Manager Mobile App Access (Requires Premium) The premium version also syncs with our Five Star Restaurant Manager mobile app (available for iOS and Android) and lets you update your business and contact card info on the go, from a phone or tablet, and without having to be logged in to your WordPress site. Premium Schema Features The premium version of the Five Star Business Profile and Schema plugin also comes with several extra features that will help you set up and refine your structured data more quickly and more accurately. These include a default helper functionality for your schema. This option adds a large list of default values to the plugin and allows you to easily populate each schema property with one of these values. No need to be familiar with all the different schema properties and types. Just choose the default you want from the included list and you're off and running! Key premium features include: This schema structured data and contact card plugin is one part of our suite of plugins designed to give you the best WordPress business and restaurant experience. Our plugins provide an intuitive and easy-to-use interface that make sure you don't lose out on business to your competitors. For more info: For help and support, please see: Developers This plugin is packed with templates and hooks so you can extend it as needed. Read the developer documentation.

安装:

  1. Upload the 'business-profile' folder to the '/wp-content/plugins/' directory
  2. 通过 WordPress 的的“Plugins”菜单激活插件
or
  1. Go to the 'Plugins' menu in WordPress and click 'Add New'
  2. Search for 'Business Profile' and select 'Install Now'
  3. Activate the plugin when prompted
Getting Started After activating the plugin, use the guided setup to enter your business details and public opening hours, then select an existing contact page or prepare a new draft. Review the page and publish it when ready. Setup can be resumed without starting over. You can also follow these steps to configure the plugin.
  1. To create a business profile with schema structured data:
  2. Click on 'Business Profile' in the WordPress admin sidebar menu. This will bring you to the page where you can create or edit your contact card
  3. Choose a schema type and then fill in the company contact info.
  4. Set up a schedule/opening hours for your location.
  5. Click Save Changes and it will automatically save your vcard business info.
  6. Adding your contact card and business profile to a page:
  7. Gutenberg: Click the + icon to add a new block to your page, and then search for the block called Contact Card. Just add that to your page and your address and schema will show on that page.
  8. Shortcode: Add the [contact-card] schema shortcode to any page and your business location and structured data will be added to that page.
  9. To add a map and schema to your business profile:
  10. Go to the settings page and insert your Google Maps API Key.
  11. This will insert your location with Google map schema.
  12. Enable multiple locations, each with unique business structured data.
  13. Go to the settings page and toggle on the switch for multiple locations.
  14. This will create a new menu item in your WordPress admin called Locations.
  15. Click on Locations to add new and edit existing locations.
  16. Now, each individual address will have its own unique business schema type and custom location structured data.
  17. Customize your location schema and business contact card by making use of the available options, found in the Settings area of the plugin admin.
For a list of specific features, see the Business Profile description page here: https://wordpress.org/plugins/business-profile/. For help and support, please see:

屏幕截图:

  • Showing the LD+JSON structured data output on a WooCommerce product page.
  • Contact card with all added contact info, opening hours and a map.
  • Structured data output for contact card.
  • Feature to add an ordering link to your contact card for your menu page built with the Five Star Restaurant Menu plugin.
  • Contact card with schedule exceptions.
  • Contact card for a specific location.
  • The schema create/edit screen.
  • An example of the schema advanced helper fields/defaults.
  • An easy-to-use form lets you add all of the information, locate the correct map coordinates and set up your opening hours.
  • Add a contact card to any page or post with the block.
  • Optional multi-location support to easily display all of your locations.
  • Location edit screen.
  • Choose what information to display with the widget, or check out the shortcode attributes in the help document included.

升级注意事项:

2.4.0 This update changes location publication controls, opening-hours handling and schema data sources. Back up your site and test the update before applying it to a live site, especially if you use custom schema sources, template overrides, Premium Helper or restaurant integrations. Review any blocked schema defaults and check your public contact pages after updating. Premium SEO integration requires the coordinated Helper update and a supported provider configuration.

常见问题:

Is there a Gutenberg block to display the contact card?

Yes, just search for the 'Contact Card' block and add that to your page.

Is there a shortcode to display the contact card?

Yes, you can use [contact-card]. Our documentation includes all of the shortcode attributes.

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. The documentation includes a walkthrough to help you generate a Google Maps API key.

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 a 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.

Does this update my Google Business Profile listing?

No. Business Profile updates information and structured data on your WordPress website. Manage Google Business Profile and other external listings separately.

Do opening hours control restaurant booking availability?

No. Public opening hours and reservation availability are separate. Configure booking availability in Five Star Restaurant Reservations.

Can I leave a location field blank without using the main business value?

Yes. Choose “Leave intentionally empty” for that field in the location's inheritance controls. Use “Use main business value” when you want to inherit the main settings instead.

Why did a custom schema default stop appearing after the update?

Dynamic schema values must use registered public data sources. Previously saved expressions that are not registered are no longer resolved. Review the affected schema field and choose a supported source or a literal value. Custom integrations may need a developer to register an intentionally public source.

More questions

You'll find more help in the User Guide. Developers interested in templates, filters and theme support can view the Developer Documentation.

For help and support, please see:

更新日志:

2.4.0 (2026-09-30) 2.3.21 (2026-07-30) 2.3.20 (2026-07-10) 2.3.19 (2026-05-18) 2.3.18 (2026-04-22) 2.3.17 (2026-02-03) 2.3.16 (2025-11-19) 2.3.15 (2025-09-23) 2.3.14 (2025-07-08) 2.3.13 (2025-07-07) 2.3.12 (2025-04-29) 2.3.11 (2025-04-24) 2.3.10 (2024-11-25) 2.3.9 (2024-07-16) 2.3.8 (2024-04-03) 2.3.7 (2023-12-18) 2.3.6 (2023-11-07) 2.3.5 (2023-08-08) 2.3.4 (2023-03-31) 2.3.3 (2023-01-04) 2.3.2 (2023-01-03) 2.3.1 (2022-12-23) 2.3.0 (2022-12-21) 2.2.5 (2022-08-22) 2.2.4 (2022-08-08) 2.2.3 (2022-08-03) 2.2.2 (2022-05-20) 2.2.1 (2022-02-18) 2.2.0 (2022-02-16) 2.1.10 (2022-01-31) 2.1.9 (2022-01-19) 2.1.8 (2022-01-18) 2.1.7 (2022-01-14) 2.1.6 (2022-01-13) 2.1.5 (2021-09-30) 2.1.4 (2021-07-21) 2.1.3 (2021-04-06) 2.1.2 (2021-03-08) 2.1.1 (2020-10-16) 2.1.0 (2020-10-13) 2.0.9 (2020-09-11) 2.0.8 (2020-08-12) 2.0.7 (2020-06-04) 2.0.6 (2020-04-30) 2.0.5 (2020-04-08) 2.0.4 (2020-03-27) 2.0.3 (2020-02-14) 2.0.2 (2020-02-04) 2.0.1 (2020-02-03) 2.0.0 (2020-01-31)