{"id":235094,"date":"2025-05-31T07:17:25","date_gmt":"2025-05-31T07:17:25","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/bbh-custom-schema\/"},"modified":"2026-03-30T09:27:32","modified_gmt":"2026-03-30T09:27:32","slug":"bbh-custom-schema","status":"publish","type":"plugin","link":"https:\/\/pcd.wordpress.org\/plugins\/bbh-custom-schema\/","author":15777968,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.2.0","stable_tag":"1.2.0","tested":"6.9.4","requires":"5.2","requires_php":"7.2","requires_plugins":null,"header_name":"BBH Custom Schema","header_author":"Jahid Shah","header_description":"Allows custom schema injection per post\/page. Overrides other SEO plugin schemas if used.","assets_banners_color":"466e85","last_updated":"2026-03-30 09:27:32","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.buymeacoffee.com\/jahidshah","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/bbh-custom-schema\/","header_author_uri":"https:\/\/jahidshah.com\/","rating":5,"author_block_rating":0,"active_installs":100,"downloads":917,"num_ratings":1,"support_threads":1,"support_threads_resolved":1,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.1":{"tag":"1.0.1","author":"jahidshah","date":"2026-03-24 03:28:45"},"1.1.0":{"tag":"1.1.0","author":"jahidshah","date":"2026-03-24 03:28:45"},"1.2.0":{"tag":"1.2.0","author":"jahidshah","date":"2026-03-30 09:27:32"}},"upgrade_notice":{"":"<p>The latest Version is compatible with previous version, So nothing to worry<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-256x256.png":{"filename":"icon-256x256.png","revision":3303865,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-772x250.png":{"filename":"banner-772x250.png","revision":3303865,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.1","1.1.0","1.2.0"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3303865,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3303865,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3303865,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3303865,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3303872,"resolution":"5","location":"assets","locale":""}},"screenshots":{"1":"Example of schema applied to a post","2":"Custom Schema input box under post\/page editor","3":"Plugin settings in the admin panel"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[243172,125621,234748,1121,243173],"plugin_category":[],"plugin_contributors":[240946],"plugin_business_model":[],"class_list":["post-235094","plugin","type-plugin","status-publish","hentry","plugin_tags-custom-schema","plugin_tags-schema-markup","plugin_tags-seo-schema","plugin_tags-structured-data","plugin_tags-wordpress-schema","plugin_contributors-jahidshah","plugin_committers-jahidshah"],"banners":{"banner":"https:\/\/ps.w.org\/bbh-custom-schema\/assets\/banner-772x250.png?rev=3303865","banner_2x":false,"banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/bbh-custom-schema\/assets\/icon-256x256.png?rev=3303865","icon_2x":"https:\/\/ps.w.org\/bbh-custom-schema\/assets\/icon-256x256.png?rev=3303865","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/bbh-custom-schema\/assets\/screenshot-1.png?rev=3303865","caption":"Example of schema applied to a post"},{"src":"https:\/\/ps.w.org\/bbh-custom-schema\/assets\/screenshot-2.png?rev=3303865","caption":"Custom Schema input box under post\/page editor"},{"src":"https:\/\/ps.w.org\/bbh-custom-schema\/assets\/screenshot-3.png?rev=3303865","caption":"Plugin settings in the admin panel"},{"src":"https:\/\/ps.w.org\/bbh-custom-schema\/assets\/screenshot-4.png?rev=3303865","caption":""},{"src":"https:\/\/ps.w.org\/bbh-custom-schema\/assets\/screenshot-5.png?rev=3303872","caption":""}],"raw_content":"<!--section=description-->\n<p><strong>BBH Custom Schema<\/strong> allows you to easily insert your own JSON-LD structured data (schema markup) into WordPress posts and pages. This lightweight plugin improves your SEO by helping search engines understand your content.<\/p>\n\n<p><strong>Key Features:<\/strong><\/p>\n\n<ul>\n<li>Add custom schema markup to any post or page  <\/li>\n<li>Lightweight and optimized for performance  <\/li>\n<li>Fully responsive and mobile-friendly  <\/li>\n<li>Elementor compatible  <\/li>\n<li>Simple setup and user-friendly interface<\/li>\n<\/ul>\n\n<h3>Other Plugins By Jahid Shah<\/h3>\n\n<ul>\n    <li><a href=\"https:\/\/wordpress.org\/plugins\/bbh-custom-schema\/\">BBH Custom Schema<\/a><\/li>\n    <li><a href=\"https:\/\/wordpress.org\/plugins\/aj-faq-block\/\">AJ FAQ Block<\/a><\/li>\n    <li><a href=\"https:\/\/wordpress.org\/plugins\/aj-card-element\/\">AJ Card Element<\/a><\/li>\n    <li><a href=\"https:\/\/wordpress.org\/plugins\/aj-square-testimonial-slider\/\">AJ Square Testimonial Slider<\/a><\/li>\n    <li><a href=\"https:\/\/wordpress.org\/plugins\/aj-category-posts\/\">AJ Category Posts<\/a><\/li>\n    <li><a href=\"https:\/\/wordpress.org\/plugins\/ajx-filter-for-woo\/\">AJx Filter for WooCommerce<\/a><\/li>\n<\/ul>\n\n<h3>Usage<\/h3>\n\n<ol>\n<li>Create or edit any post or page.  <\/li>\n<li>Scroll down and look for the <strong>\"Custom Schema (Click to Expand)\"<\/strong> section below the content editor.  <\/li>\n<li>Click the arrow to expand the field.  <\/li>\n<li>Paste your JSON-LD schema markup inside the box.<\/li>\n<li>Click <strong>Publish<\/strong> or <strong>Update<\/strong> to save your changes.  <\/li>\n<li>Your schema will now be added to the header of the post\/page (not visible to regular visitors).<\/li>\n<\/ol>\n\n<h3>Customize Your Schema:<\/h3>\n\n<p>You can use any schema type supported by <a href=\"https:\/\/schema.org\">schema.org<\/a>. Simply paste the JSON-LD script into the provided field on each post or page.<\/p>\n\n<h3>Support &amp; Contact<\/h3>\n\n<p><strong>Need help or want to report an issue?<\/strong><\/p>\n\n<p>For any issues, please open a support ticket in the WordPress plugin repository or visit our <a href=\"https:\/\/www.jahidshah.com\/contact\/\">support page<\/a>.<\/p>\n\n<!--section=installation-->\n<p>** Minimum Requirements**\n- WordPress 5.2 or higher<br \/>\n- PHP 7.2 or higher<br \/>\n- MySQL 5.0 or higher<\/p>\n\n<p>** Automatic Installation (Recommended) **\n1. Go to your WordPress dashboard<br \/>\n2. Navigate to <strong>Plugins &gt; Add New<\/strong><br \/>\n3. Search for <strong>BBH Custom Schema<\/strong><br \/>\n4. Click <strong>Install Now<\/strong> and activate the plugin<\/p>\n\n<p>** Manual Installation **\n1. Download the plugin ZIP file<br \/>\n2. Unzip and upload the <code>bbh-custom-schema<\/code> folder to <code>\/wp-content\/plugins\/<\/code><br \/>\n3. Go to <strong>Plugins &gt; Installed Plugins<\/strong> and click <strong>Activate<\/strong><\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20view%20the%20custom%20schema%20markup%3F\"><h3>How do I view the custom schema markup?<\/h3><\/dt>\n<dd><p>Schema markup is for search engines and not displayed to visitors. To see it:\n- Press <code>Ctrl + U<\/code> (View Page Source) on your post or page<br \/>\n- Press <code>Ctrl + F<\/code> and search for \"schema\" or \"ld+json\" to find the script<\/p><\/dd>\n<dt id=\"how%20can%20i%20generate%20custom%20schema%20markup%3F\"><h3>How can I generate custom schema markup?<\/h3><\/dt>\n<dd><p>Use free online tools like:<br \/>\n- <a href=\"https:\/\/technicalseo.com\/tools\/schema-markup-generator\/\">TechnicalSEO.com<\/a><br \/>\n- <a href=\"https:\/\/technicalseo.com\/tools\/schema-markup-generator\/\">Schema Markup Generator by Merkle<\/a><\/p><\/dd>\n<dt id=\"how%20do%20i%20validate%20my%20schema%20markup%3F\"><h3>How do I validate my schema markup?<\/h3><\/dt>\n<dd><p>Use these tools to test your schema:<br \/>\n- <a href=\"https:\/\/search.google.com\/test\/rich-results\">Google Rich Results Test<\/a><br \/>\n- <a href=\"https:\/\/validator.schema.org\/\">Schema.org Validator<\/a><\/p><\/dd>\n<dt id=\"is%20bbh%20custom%20schema%20responsive%3F\"><h3>Is BBH Custom Schema responsive?<\/h3><\/dt>\n<dd><p>Yes, the plugin is fully responsive and works on desktop, tablet, and mobile devices.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0 (Date: May 05, 2025)<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>\n\n<h4>1.1.0 (Date: March 24, 2026)<\/h4>\n\n<ul>\n<li>Introduced Content Schema Report feature \u2013 a dashboard section that lists posts and pages with or without custom schema markup. <\/li>\n<li>Helps administrators quickly identify which content needs schema implementation.<\/li>\n<li>Added pagination support for easier navigation through large content libraries.<\/li>\n<\/ul>\n\n<h4>1.2.0 (Date: March 30, 2026)<\/h4>\n\n<ul>\n<li>Added settings page to select post types for meta box<\/li>\n<li>Supports Custom Post Types (CPT)<\/li>\n<\/ul>","raw_excerpt":"A simple, powerful plugin to add custom schema markup to WordPress posts &amp; pages, helping search engines better understand your site&#039;s content.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/235094","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=235094"}],"author":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/jahidshah"}],"wp:attachment":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=235094"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=235094"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=235094"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=235094"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=235094"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=235094"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}