{"id":348681,"date":"2026-08-06T16:55:17","date_gmt":"2026-08-06T16:55:17","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/must-use-blocks\/"},"modified":"2026-08-12T20:54:30","modified_gmt":"2026-08-12T20:54:30","slug":"mubly-blocks","status":"publish","type":"plugin","link":"https:\/\/brx.wordpress.org\/plugins\/mubly-blocks\/","author":17810087,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.2.3","stable_tag":"0.2.3","tested":"7.0.4","requires":"6.4","requires_php":"7.4","requires_plugins":null,"header_name":"Mubly Blocks","header_author":"Mohit Chawla","header_description":"Practical editor blocks for publishers, creators, and site owners.","assets_banners_color":"8cc8a9","last_updated":"2026-08-12 20:54:30","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":154,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.2.0":{"tag":"0.2.0","author":"m9729640633","date":"2026-08-06 16:54:58"},"0.2.1":{"tag":"0.2.1","author":"m9729640633","date":"2026-08-10 11:02:43"},"0.2.2":{"tag":"0.2.2","author":"m9729640633","date":"2026-08-11 18:40:12"},"0.2.3":{"tag":"0.2.3","author":"m9729640633","date":"2026-08-12 20:54:30"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3636890,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3636890,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3640419,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3640419,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":{"mubly-blocks\/process":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"mubly-blocks\/process","version":"0.2.3","title":"Step-by-Step Process","category":"mubly-blocks","icon":"editor-ol","description":"Build a step-by-step process with flexible step content.","textdomain":"mubly-blocks","attributes":{"heading":{"type":"string","default":"Step-by-Step Process"},"intro":{"type":"string","default":"Follow these steps to complete the process."},"designStyle":{"type":"string","default":"timeline"},"backgroundColor":{"type":"string","default":"#ffffff"},"textColor":{"type":"string","default":"#17202a"},"accentColor":{"type":"string","default":"#168094"}},"editorScript":"mubly-blocks-process-block","editorStyle":"mubly-blocks-process-block","style":"mubly-blocks-process-block"},"mubly-blocks\/fancy-list":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"mubly-blocks\/fancy-list","version":"0.2.3","title":"Fancy List","category":"mubly-blocks","icon":"editor-ul","description":"Create styled ordered or unordered lists with custom markers.","textdomain":"mubly-blocks","attributes":{"designStyle":{"type":"string","default":"card"},"listType":{"type":"string","default":"unordered"},"unorderedIcon":{"type":"string","default":"check"},"orderedStyle":{"type":"string","default":"circle"},"numberingMode":{"type":"string","default":"reset"},"startNumber":{"type":"number","default":1},"items":{"type":"array","default":[""]},"backgroundColor":{"type":"string","default":"#ffffff"},"textColor":{"type":"string","default":"#17202a"},"markerBackgroundColor":{"type":"string","default":"#168094"},"markerTextColor":{"type":"string","default":"#ffffff"}},"editorScript":"mubly-blocks-fancy-list-block","editorStyle":"mubly-blocks-fancy-list-block","style":"mubly-blocks-fancy-list-block"},"mubly-blocks\/trusted-source":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"mubly-blocks\/trusted-source","version":"0.2.3","title":"Trusted Source CTA","category":"mubly-blocks","icon":"megaphone","description":"Invite readers to add your site as a trusted source on Google.","textdomain":"mubly-blocks","attributes":{"eyebrow":{"type":"string","default":"Stay connected"},"heading":{"type":"string","default":"Add us as a trusted source on Google"},"body":{"type":"string","default":"Get our latest guides, updates, and helpful resources surfaced more often when you search and browse."},"buttonText":{"type":"string","default":"Add as source"},"sourceDomain":{"type":"string","default":""},"designStyle":{"type":"string","default":"classic"}},"editorScript":"mubly-blocks-trusted-source-block","editorStyle":"mubly-blocks-trusted-source-block","style":"mubly-blocks-trusted-source-block"},"mubly-blocks\/key-takeaways":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"mubly-blocks\/key-takeaways","version":"0.2.3","title":"Key Takeaways","category":"mubly-blocks","icon":"list-view","description":"Highlight the most important points from an article.","textdomain":"mubly-blocks","attributes":{"eyebrow":{"type":"string","default":"Quick summary"},"heading":{"type":"string","default":"Key Takeaways"},"intro":{"type":"string","default":"A short summary of the most important points in this article."},"items":{"type":"string","default":"<li>Start with the main reader question before writing the full article.<\/li><li>Use short sections so readers can scan the post quickly.<\/li><li>End with a clear next step instead of a generic conclusion.<\/li>"},"designStyle":{"type":"string","default":"clean"},"backgroundColor":{"type":"string","default":"#ffffff"},"textColor":{"type":"string","default":"#17202a"},"accentColor":{"type":"string","default":"#345a49"}},"editorScript":"mubly-blocks-key-takeaways-block","editorStyle":"mubly-blocks-key-takeaways-block","style":"mubly-blocks-key-takeaways-block"},"mubly-blocks\/author":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"mubly-blocks\/author","version":"0.2.3","title":"Author Block","category":"mubly-blocks","icon":"admin-users","description":"Display an author profile card with a bio, avatar, and links.","textdomain":"mubly-blocks","attributes":{"name":{"type":"string","default":"Mohit Chawla"},"role":{"type":"string","default":"Founder and publisher"},"bio":{"type":"string","default":"I write practical guides, publishing notes, and digital tools for site owners who want simple, useful workflows."},"avatarUrl":{"type":"string","default":""},"websiteUrl":{"type":"string","default":""},"websiteText":{"type":"string","default":"Visit website"},"designStyle":{"type":"string","default":"card"},"authorSource":{"type":"string","default":"manual"},"profileAuthorId":{"type":"number","default":0},"linkDestination":{"type":"string","default":"website"}},"editorScript":"mubly-blocks-author-block","editorStyle":"mubly-blocks-author-block","style":"mubly-blocks-author-block"},"mubly-blocks\/pro-con":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"mubly-blocks\/pro-con","version":"0.2.3","title":"Pro & Con List","category":"mubly-blocks","icon":"yes-alt","description":"Show pros and cons in a side-by-side or stacked comparison block.","textdomain":"mubly-blocks","attributes":{"heading":{"type":"string","default":"Pros and Cons"},"intro":{"type":"string","default":"A quick look at the strongest benefits and trade-offs."},"prosHeading":{"type":"string","default":"Pros"},"consHeading":{"type":"string","default":"Cons"},"pros":{"type":"array","default":["Easy to understand and compare at a glance.","Useful for review posts, buying guides, and recommendations.","Helps readers make a faster decision."]},"cons":{"type":"array","default":["May need extra context for complex products.","Works best when each point is short and specific.","Should be balanced to keep reader trust."]},"designStyle":{"type":"string","default":"side-by-side"},"backgroundColor":{"type":"string","default":"#ffffff"},"textColor":{"type":"string","default":"#17202a"},"proColor":{"type":"string","default":"#16803c"},"conColor":{"type":"string","default":"#c83232"}},"editorScript":"mubly-blocks-pro-con-block","editorStyle":"mubly-blocks-pro-con-block","style":"mubly-blocks-pro-con-block"},"mubly-blocks\/process-step":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"mubly-blocks\/process-step","version":"0.2.3","title":"Process Step","category":"mubly-blocks","icon":"marker","description":"A single step inside a step-by-step process.","textdomain":"mubly-blocks","parent":["mubly-blocks\/process"],"attributes":{"label":{"type":"string","default":"Step"},"heading":{"type":"string","default":"Step heading"}},"editorScript":"mubly-blocks-process-block","editorStyle":"mubly-blocks-process-block","style":"mubly-blocks-process-block"}},"tagged_versions":["0.2.0","0.2.1","0.2.2","0.2.3"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Trusted Source CTA block in the editor.","2":"Key Takeaways block with summary styles.","3":"Fancy List block with ordered and unordered marker styles.","4":"Pro &amp; Con List block with side-by-side comparison columns.","5":"Step-by-Step Process block with nested step content.","6":"Author Block with manual and profile author settings."}},"plugin_section":[],"plugin_tags":[4121,6808,1332,7143,110],"plugin_category":[46],"plugin_contributors":[274692],"plugin_business_model":[],"class_list":["post-348681","plugin","type-plugin","status-publish","hentry","plugin_tags-blocks","plugin_tags-comparison","plugin_tags-editor","plugin_tags-publishing","plugin_tags-review","plugin_category-editor-and-writing","plugin_contributors-m9729640633","plugin_committers-m9729640633"],"banners":{"banner":"https:\/\/ps.w.org\/mubly-blocks\/assets\/banner-772x250.png?rev=3640419","banner_2x":"https:\/\/ps.w.org\/mubly-blocks\/assets\/banner-1544x500.png?rev=3640419","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/mubly-blocks\/assets\/icon-128x128.png?rev=3636890","icon_2x":"https:\/\/ps.w.org\/mubly-blocks\/assets\/icon-256x256.png?rev=3636890","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Mubly Blocks adds focused block editor blocks that help site owners create useful calls to action and publishing experiences directly in the block editor.<\/p>\n\n<p>Included blocks:<\/p>\n\n<ul>\n<li>Trusted Source CTA: Invite readers to add the site as a trusted source on Google using Google's preferred source URL format.<\/li>\n<li>Key Takeaways: Highlight the most important article points in a clean summary block.<\/li>\n<li>Fancy List: Create styled ordered and unordered list items with custom markers and counter styles.<\/li>\n<li>Pro &amp; Con List: Present review or comparison points with custom checkmarks and crosses.<\/li>\n<li>Step-by-Step Process: Build flexible process steps that can contain normal WordPress blocks.<\/li>\n<li>Author Block: Display an author profile card with a bio, avatar, and website or archive link.<\/li>\n<\/ul>\n\n<p>The Trusted Source CTA block includes Classic, Compact, Spotlight, and Button Only design styles. Editors can choose a style from the block settings panel.<\/p>\n\n<p>The Key Takeaways block includes Clean List, Accent Box, and Numbered Notes design styles. Editors can customize the heading, intro, and takeaway items directly in the block.<\/p>\n\n<p>The Fancy List block supports Card, Minimal, and Accent Box design styles. It starts with one empty list item and includes ordered and unordered list modes. Unordered lists include selectable icons, while ordered lists include Circle Counter, Square Counter, and Plain Counter styles with counter color controls. Ordered lists can reset numbering or continue from a previous Fancy List counter.<\/p>\n\n<p>The Pro &amp; Con List block includes Side by Side, Stacked, and Compact Cards design styles. Editors can customize headings, list items, background color, text color, and pro\/con accent colors.<\/p>\n\n<p>The Step-by-Step Process block includes Timeline, Cards, and Compact design styles. Each process step can contain regular WordPress blocks such as images, lists, headings, paragraphs, buttons, and embeds.<\/p>\n\n<p>The Author Block includes Card, Minimal, and Spotlight design styles. Editors can insert author details manually or use a WordPress author profile. The button can link to the author website or the author archive.<\/p>\n\n<p>The plugin does not track users, does not collect personal data, and does not load remote scripts or styles. The Trusted Source CTA block can output a normal front-end link to Google when the site editor adds the block to content.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the <code>mubly-blocks<\/code> folder to the <code>\/wp-content\/plugins\/<\/code> directory.<\/li>\n<li>Activate <code>Mubly Blocks<\/code> through the <code>Plugins<\/code> screen in WordPress.<\/li>\n<li>Open the block editor and insert the <code>Trusted Source CTA<\/code> or <code>Author Block<\/code> block.<\/li>\n<li>Customize the block settings in the sidebar if needed.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20require%20a%20google%20account%20or%20api%20key%3F\"><h3>Does this plugin require a Google account or API key?<\/h3><\/dt>\n<dd><p>No. The block creates a standard link to Google's source preferences page.<\/p><\/dd>\n<dt id=\"does%20the%20plugin%20send%20visitor%20data%20to%20google%3F\"><h3>Does the plugin send visitor data to Google?<\/h3><\/dt>\n<dd><p>No. The plugin does not call Google APIs or load Google-hosted scripts. If a reader clicks the CTA link, they leave your site and visit Google.<\/p><\/dd>\n<dt id=\"can%20i%20change%20the%20source%20domain%3F\"><h3>Can I change the source domain?<\/h3><\/dt>\n<dd><p>Yes. Select the block in the editor and use the Source domain field in the block settings.<\/p><\/dd>\n<dt id=\"can%20i%20change%20the%20block%20design%3F\"><h3>Can I change the block design?<\/h3><\/dt>\n<dd><p>Yes. Select the block and choose a style from the Design settings panel.<\/p><\/dd>\n<dt id=\"can%20the%20author%20block%20use%20a%20wordpress%20author%20profile%3F\"><h3>Can the Author Block use a WordPress author profile?<\/h3><\/dt>\n<dd><p>Yes. Select the Author Block and choose Use author profile from the Author Details settings. You can use the current post author or select a specific author.<\/p><\/dd>\n<dt id=\"can%20the%20author%20block%20button%20link%20to%20an%20author%20archive%3F\"><h3>Can the Author Block button link to an author archive?<\/h3><\/dt>\n<dd><p>Yes. In the Button settings, choose Author archive instead of Author website.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.2.3<\/h4>\n\n<ul>\n<li>Added the Fancy List block with block styles, ordered and unordered modes, icon choices, counter styles, and reset or continue numbering.<\/li>\n<\/ul>\n\n<h4>0.2.2<\/h4>\n\n<ul>\n<li>Added background, text, and accent color controls to the Key Takeaways block.<\/li>\n<li>Added the Pro &amp; Con List block with side-by-side, stacked, and compact card styles.<\/li>\n<li>Added the Step-by-Step Process block with nested Process Step blocks that support inner WordPress blocks.<\/li>\n<\/ul>\n\n<h4>0.2.1<\/h4>\n\n<ul>\n<li>Improved Trusted Source CTA heading and paragraph spacing consistency across themes.<\/li>\n<li>Added the Key Takeaways block with Clean List, Accent Box, and Numbered Notes styles.<\/li>\n<li>Improved Author Block heading and paragraph spacing consistency across themes.<\/li>\n<\/ul>\n\n<h4>0.2.0<\/h4>\n\n<ul>\n<li>Renamed the plugin to Mubly Blocks and updated WordPress.org submission metadata.<\/li>\n<li>Removed external project and author URLs from plugin metadata.<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>Initial release with the Trusted Source CTA block and Author Block.<\/li>\n<\/ul>","raw_excerpt":"Practical editor blocks for publishers, creators, and site owners.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/348681","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=348681"}],"author":[{"embeddable":true,"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/m9729640633"}],"wp:attachment":[{"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=348681"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=348681"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=348681"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=348681"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=348681"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/brx.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=348681"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}