{"id":228205,"date":"2025-04-21T16:13:27","date_gmt":"2025-04-21T16:13:27","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/local-business-schema-generator\/"},"modified":"2026-10-20T04:56:26","modified_gmt":"2026-10-20T04:56:26","slug":"local-business-schema-generator","status":"publish","type":"plugin","link":"https:\/\/haz.wordpress.org\/plugins\/local-business-schema-generator\/","author":23270644,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"2.1.2","stable_tag":"2.1.2","tested":"7.1.4","requires":"5.5","requires_php":"7.4","requires_plugins":null,"header_name":"Local Business Schema Generator","header_author":"Vincent Roper","header_description":"Add Local Business Schema to WordPress the easy way \u2013 no coding needed! No coding needed! This plugin provides a simple interface to generate crucial LocalBusiness schema markup (JSON-LD) for your website. Simply fill in your business details on our easy-to-use settings page, and the plugin automatically adds the correct structured data code for search engines like Google. This helps them understand your business details (name, address, phone, etc.), potentially improving your local search ranking and Knowledge Panel appearance. Also includes basic WebSite schema.","assets_banners_color":"d1aa8b","last_updated":"2026-10-20 04:56:26","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/local-business-schema-generator","header_author_uri":"https:\/\/lumenwp.com\/","rating":4,"author_block_rating":0,"active_installs":100,"downloads":2031,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.2":{"tag":"1.2","author":"lumenwp","date":"2025-04-23 17:06:47","revision":3280225},"1.3.0":{"tag":"1.3.0","author":"lumenwp","date":"2025-04-23 17:06:47","revision":3280225},"1.4.0":{"tag":"1.4.0","author":"lumenwp","date":"2025-05-28 04:36:22","revision":3301919},"1.4.1":{"tag":"1.4.1","author":"lumenwp","date":"2026-10-17 03:47:27","revision":3751380},"2.1.1":{"tag":"2.1.1","author":"lumenwp","date":"2026-10-17 05:23:04","revision":3751426},"2.1.2":{"tag":"2.1.2","author":"lumenwp","date":"2026-10-20 04:56:26","revision":3755907}},"upgrade_notice":{"2.1.2":"<p>Shows the plugin&#039;s own icon on the account and upgrade screens.<\/p>","2.1.1":"<p>Adds opening and closing times. If you chose opening days in version 1.4, add your times on the settings page after updating: your opening hours aren&#039;t published until you do.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":1,"5":0},"assets_icons":{"icon-256x256.jpg":{"filename":"icon-256x256.jpg","revision":3278331,"resolution":"256x256","location":"assets","locale":"","width":625,"height":625}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3751416,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3751416,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.2","1.3.0","1.4.0","1.4.1","2.1.1","2.1.2"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3278476,"resolution":"1","location":"assets","locale":"","width":2564,"height":1488},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3278476,"resolution":"2","location":"assets","locale":"","width":2556,"height":1478},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3278476,"resolution":"3","location":"assets","locale":"","width":2880,"height":1548},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3278476,"resolution":"4","location":"assets","locale":"","width":2878,"height":1240}},"screenshots":{"1":"Settings page: a simple business details form","2":"Schema output: clean JSON-LD in the page source","3":"Google's Rich Results Test showing valid markup"}},"plugin_section":[],"plugin_tags":[2516,37556,1122,1117,1121],"plugin_category":[55],"plugin_contributors":[241125],"plugin_business_model":[],"class_list":["post-228205","plugin","type-plugin","status-publish","hentry","plugin_tags-json-ld","plugin_tags-local-business","plugin_tags-local-seo","plugin_tags-schema","plugin_tags-structured-data","plugin_category-seo-and-marketing","plugin_contributors-lumenwp","plugin_committers-lumenwp"],"banners":{"banner":"https:\/\/ps.w.org\/local-business-schema-generator\/assets\/banner-772x250.png?rev=3751416","banner_2x":"https:\/\/ps.w.org\/local-business-schema-generator\/assets\/banner-1544x500.png?rev=3751416","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/local-business-schema-generator\/assets\/icon-256x256.jpg?rev=3278331","icon_2x":"https:\/\/ps.w.org\/local-business-schema-generator\/assets\/icon-256x256.jpg?rev=3278331","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/local-business-schema-generator\/assets\/screenshot-1.png?rev=3278476","caption":"Settings page: a simple business details form"},{"src":"https:\/\/ps.w.org\/local-business-schema-generator\/assets\/screenshot-2.png?rev=3278476","caption":"Schema output: clean JSON-LD in the page source"},{"src":"https:\/\/ps.w.org\/local-business-schema-generator\/assets\/screenshot-3.png?rev=3278476","caption":"Google's Rich Results Test showing valid markup"},{"src":"https:\/\/ps.w.org\/local-business-schema-generator\/assets\/screenshot-4.png?rev=3278476","caption":""}],"raw_content":"<!--section=description-->\n<p>Local Business Schema Generator adds <code>LocalBusiness<\/code> structured data (JSON-LD) to your site. Fill in your business details on a simple settings page, and the plugin adds the markup to every page automatically, so search engines like Google can read your business name, address, phone number, and opening hours correctly. It also adds basic <code>WebSite<\/code> schema.<\/p>\n\n<p>Perfect for:<\/p>\n\n<ul>\n<li>Local businesses and shops<\/li>\n<li>Restaurants and cafes<\/li>\n<li>Medical and dental practices<\/li>\n<li>Lawyers and other professional services<\/li>\n<li>Trades and service providers<\/li>\n<\/ul>\n\n<h4>Features<\/h4>\n\n<ul>\n<li>Simple settings page, no code to write<\/li>\n<li>20+ business types, including Plumber, Lawyer, and Hair Salon<\/li>\n<li>Business name, address, phone, website, logo, and price range<\/li>\n<li>Opening hours with opening and closing times, or \"Open 24\/7\"<\/li>\n<li>Valid JSON-LD in your site's <code>&lt;head&gt;<\/code>, ready for Google's Rich Results Test<\/li>\n<li>Works alongside Yoast SEO, Rank Math, and All in One SEO without duplicating WebSite schema<\/li>\n<li>Translation-ready<\/li>\n<\/ul>\n\n<h4>Pro<\/h4>\n\n<p><a href=\"https:\/\/lumenwp.com\/local-business-schema\/\">Local Business Schema Generator Pro<\/a> adds multiple locations (each with its own address, hours, and coordinates), Google reviews, and shortcodes to show your address, hours, and reviews on any page.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>local-business-schema-generator<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory, or install it from Plugins &gt; Add New.<\/li>\n<li>Activate the plugin through the Plugins screen in WordPress.<\/li>\n<li>Go to <strong>Business Schema<\/strong> in your WordPress admin menu and fill in your business details.<\/li>\n<li>The schema is added to your site automatically. Check it with Google's <a href=\"https:\/\/search.google.com\/test\/rich-results\">Rich Results Test<\/a>.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20does%20this%20help%20seo%3F\"><h3>How does this help SEO?<\/h3><\/dt>\n<dd><p>Structured data helps search engines understand your business details accurately: who you are, where you are, and when you're open. It doesn't guarantee rankings or rich results, but correct, consistent business information is a recognised part of local SEO.<\/p><\/dd>\n<dt id=\"can%20i%20add%20multiple%20business%20locations%3F\"><h3>Can I add multiple business locations?<\/h3><\/dt>\n<dd><p>The free plugin adds schema for one business. The Pro version adds multiple locations, each with its own address, hours, and coordinates.<\/p><\/dd>\n<dt id=\"do%20i%20need%20coding%20skills%3F\"><h3>Do I need coding skills?<\/h3><\/dt>\n<dd><p>No. Fill in your business details on the settings page, and the plugin writes the markup for you.<\/p><\/dd>\n<dt id=\"will%20this%20conflict%20with%20my%20seo%20plugin%3F\"><h3>Will this conflict with my SEO plugin?<\/h3><\/dt>\n<dd><p>The plugin detects popular SEO plugins (Yoast SEO, Rank Math, All in One SEO). When one is active, our WebSite schema is turned off to avoid duplication, and your LocalBusiness schema is still added as normal.<\/p><\/dd>\n<dt id=\"how%20do%20i%20check%20the%20schema%3F\"><h3>How do I check the schema?<\/h3><\/dt>\n<dd><p>View your page source, or use Google's <a href=\"https:\/\/search.google.com\/test\/rich-results\">Rich Results Test<\/a>. The plugin's schema blocks have IDs starting with \"lbsg-\".<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.1.2<\/h4>\n\n<ul>\n<li>Fixed: the plugin's own icon now shows on the account and upgrade screens, instead of a grey placeholder.<\/li>\n<li>Tested with WordPress 7.1.<\/li>\n<\/ul>\n\n<h4>2.1.1<\/h4>\n\n<ul>\n<li>New: opening and closing times for your opening hours. If you chose opening days in version 1.4, a notice on the settings page asks you to add your times: until you save them, opening hours are left out of your schema rather than published with times you didn't choose.<\/li>\n<li>Fixed: ticking \"Open 24\/7\" no longer resets your opening and closing times. Invalid times are rejected and your saved times are kept.<\/li>\n<li>Fixed: the \"Leave a review\" notice now appears only after 30 days, only on the plugin's own screens, and can be dismissed for good.<\/li>\n<li>Changed: WebSite schema no longer includes the search box action, which Google retired in November 2024.<\/li>\n<li>Fixed: admin notices from other plugins now appear below the settings page header instead of inside it.<\/li>\n<li>Fixed: the settings page's script translations now load correctly.<\/li>\n<\/ul>\n\n<h4>1.4.1<\/h4>\n\n<ul>\n<li>Improved admin settings sanitization and validation.<\/li>\n<li>Updated Freemius SDK to the latest stable version.<\/li>\n<li>Code cleanup and minor stability improvements.<\/li>\n<li>Confirmed compatibility with WordPress 6.9.<\/li>\n<\/ul>\n\n<h4>1.4.0<\/h4>\n\n<ul>\n<li>Added a direct link to Google's Rich Results Test on the settings page.<\/li>\n<li>Added more business types: Plumber, Lawyer, and Hair Salon.<\/li>\n<li>Added basic opening hours, with a checkbox for each day and an \"Open 24\/7\" option.<\/li>\n<li>Added a price range field (for example $, $$, $$$).<\/li>\n<li>Added descriptions to most settings fields.<\/li>\n<\/ul>\n\n<h4>1.3.0<\/h4>\n\n<ul>\n<li>Verified compatibility with WordPress 6.8.<\/li>\n<li>Added full translation support (i18n), with a <code>.pot<\/code> file in <code>\/languages<\/code>.<\/li>\n<\/ul>\n\n<h4>1.2<\/h4>\n\n<ul>\n<li>Initial public release.<\/li>\n<li>Generates LocalBusiness and WebSite schema using JSON-LD.<\/li>\n<li>Settings page for business name, type, address, phone, website, and image.<\/li>\n<li>Supports 20+ common LocalBusiness types.<\/li>\n<li>Translation-ready.<\/li>\n<\/ul>","raw_excerpt":"Add Google-friendly LocalBusiness and WebSite schema to your WordPress site, with no coding required.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/haz.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/228205","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/haz.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/haz.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/haz.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=228205"}],"author":[{"embeddable":true,"href":"https:\/\/haz.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/lumenwp"}],"wp:attachment":[{"href":"https:\/\/haz.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=228205"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/haz.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=228205"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/haz.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=228205"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/haz.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=228205"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/haz.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=228205"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/haz.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=228205"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}