{"id":356958,"date":"2026-08-27T12:11:48","date_gmt":"2026-08-27T12:11:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/egs-organization-schema-breadcrumbs\/"},"modified":"2026-08-27T12:11:40","modified_gmt":"2026-08-27T12:11:40","slug":"egs-organization-schema-breadcrumbs","status":"publish","type":"plugin","link":"https:\/\/ta.wordpress.org\/plugins\/egs-organization-schema-breadcrumbs\/","author":23197541,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.1","stable_tag":"1.0.1","tested":"7.0.4","requires":"5.7","requires_php":"7.4","requires_plugins":null,"header_name":"EGS Organization Schema & Breadcrumbs","header_author":"eGrove","header_description":"Adds configurable Organization JSON-LD and automatic or manual BreadcrumbList structured data with output controls and a schema preview.","assets_banners_color":"abc7dc","last_updated":"2026-08-27 12:11:40","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"https:\/\/www.egrovesys.com\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":45,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.1":{"tag":"1.0.1","author":"egs2025","date":"2026-08-27 12:11:40","revision":3668800}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3668800,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3668800,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"Banner-1544x500.jpg":{"filename":"Banner-1544x500.jpg","revision":3668800,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"Banner-772x250.jpg":{"filename":"Banner-772x250.jpg","revision":3668800,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.1"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Organization schema controls and output location settings.","2":"Automatic and manual BreadcrumbList settings.","3":"Saved JSON-LD preview."}},"plugin_section":[],"plugin_tags":[2752,2516,236753,1117,1121],"plugin_category":[55],"plugin_contributors":[236754],"plugin_business_model":[],"class_list":["post-356958","plugin","type-plugin","status-publish","hentry","plugin_tags-breadcrumbs","plugin_tags-json-ld","plugin_tags-organization-schema","plugin_tags-schema","plugin_tags-structured-data","plugin_category-seo-and-marketing","plugin_contributors-egs2025","plugin_committers-egs2025"],"banners":{"banner":"https:\/\/ps.w.org\/egs-organization-schema-breadcrumbs\/assets\/Banner-772x250.jpg?rev=3668800","banner_2x":"https:\/\/ps.w.org\/egs-organization-schema-breadcrumbs\/assets\/Banner-1544x500.jpg?rev=3668800","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/egs-organization-schema-breadcrumbs\/assets\/icon-128x128.png?rev=3668800","icon_2x":"https:\/\/ps.w.org\/egs-organization-schema-breadcrumbs\/assets\/icon-256x256.png?rev=3668800","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>EGS Organization Schema &amp; Breadcrumbs is a focused structured-data plugin for site owners who need Organization markup and page-aware breadcrumb schema without a complete SEO suite.<\/p>\n\n<p>Features:<\/p>\n\n<ul>\n<li>Enable or disable Organization schema independently.<\/li>\n<li>Output Organization schema site-wide or only on the homepage.<\/li>\n<li>Configure organization name, URL, image, logo, description, contact details, and postal address.<\/li>\n<li>Enable or disable BreadcrumbList schema independently.<\/li>\n<li>Generate automatic page-aware breadcrumbs for singular content, hierarchical pages, taxonomies, archives, and search views.<\/li>\n<li>Use a manually configured breadcrumb list when a fixed hierarchy is preferred.<\/li>\n<li>Choose where breadcrumb schema is output.<\/li>\n<li>Preview the saved JSON-LD in the administration screen.<\/li>\n<li>Load the plugin's small custom CSS and vanilla JavaScript files only on its settings page.<\/li>\n<li>Store all settings locally without analytics, tracking, or external API calls.<\/li>\n<\/ul>\n\n<p>The plugin does not bundle third-party JavaScript or CSS libraries. It uses WordPress core APIs and custom, unminified vanilla JavaScript and CSS.<\/p>\n\n<p>Important: Avoid enabling the same Organization or BreadcrumbList schema type in multiple plugins or themes because duplicate markup may be produced.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin ZIP through Plugins &gt; Add New &gt; Upload Plugin, or copy the plugin folder to <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Activate EGS Organization Schema &amp; Breadcrumbs.<\/li>\n<li>Open EGS Schema in the WordPress administration menu.<\/li>\n<li>Configure the Organization and Breadcrumb settings.<\/li>\n<li>Save the settings and inspect a front-end page source for <code>application\/ld+json<\/code>.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"what%20makes%20the%20breadcrumbs%20automatic%3F\"><h3>What makes the breadcrumbs automatic?<\/h3><\/dt>\n<dd><p>The plugin builds BreadcrumbList items from the current front-end request. It supports hierarchical pages, post-type archives, taxonomy terms, singular content, and search pages.<\/p><\/dd>\n<dt id=\"can%20i%20use%20a%20fixed%20breadcrumb%20list%3F\"><h3>Can I use a fixed breadcrumb list?<\/h3><\/dt>\n<dd><p>Yes. Select Manual mode and enter the breadcrumb names and absolute URLs.<\/p><\/dd>\n<dt id=\"can%20i%20disable%20one%20schema%20type%3F\"><h3>Can I disable one schema type?<\/h3><\/dt>\n<dd><p>Yes. Organization and BreadcrumbList output can be enabled or disabled independently.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20contact%20an%20external%20service%3F\"><h3>Does the plugin contact an external service?<\/h3><\/dt>\n<dd><p>No. It does not send site or user data to external services and does not load assets from a CDN.<\/p><\/dd>\n<dt id=\"does%20it%20include%20third-party%20javascript%20or%20css%20packages%3F\"><h3>Does it include third-party JavaScript or CSS packages?<\/h3><\/dt>\n<dd><p>No. The administration interface uses only a small custom vanilla JavaScript file and custom CSS file included with the plugin.<\/p><\/dd>\n<dt id=\"will%20it%20conflict%20with%20another%20seo%20plugin%3F\"><h3>Will it conflict with another SEO plugin?<\/h3><\/dt>\n<dd><p>It may create duplicate schema when another plugin or theme outputs the same schema types. Disable the overlapping schema feature in one of the tools.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Added the translation placeholder comment required by WordPress coding standards.<\/li>\n<li>Added nonce verification for the settings-updated notice.<\/li>\n<li>Added the declared languages directory and missing administration assets.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Introduced the distinctive EGS Organization Schema &amp; Breadcrumbs plugin identity.<\/li>\n<li>Added independent enable controls for Organization and BreadcrumbList schema.<\/li>\n<li>Added homepage-only and site-wide Organization output options.<\/li>\n<li>Added automatic page-aware breadcrumb generation.<\/li>\n<li>Added manual breadcrumb mode and output-location controls.<\/li>\n<li>Added an administration JSON-LD preview.<\/li>\n<li>Added capability, nonce, sanitization, escaping, and validated-option handling.<\/li>\n<li>Added dedicated unminified vanilla JavaScript and CSS assets with no third-party packages.<\/li>\n<\/ul>","raw_excerpt":"Add configurable Organization JSON-LD and automatic or manual BreadcrumbList structured data with output controls and a schema preview.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ta.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/356958","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ta.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ta.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ta.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=356958"}],"author":[{"embeddable":true,"href":"https:\/\/ta.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/egs2025"}],"wp:attachment":[{"href":"https:\/\/ta.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=356958"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ta.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=356958"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ta.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=356958"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ta.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=356958"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ta.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=356958"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ta.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=356958"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}