[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fud3TPs0VjP6600Jf2dNeZlCGS0Wcte5seJmJcHonR0o":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":35,"analysis":127,"fingerprints":199},"blog-writer","Blog-Writer","1.0.0","Joshim","https:\u002F\u002Fprofiles.wordpress.org\u002Fjoshim911\u002F","\u003Cp>Blog-Writer is a powerful plugin designed to enhance the WordPress block editor (Gutenberg) by enabling users to easily create customizable desktop and mobile menus.\u003C\u002Fp>\n\u003Cp>Features:\u003Cbr \u002F>\n* Fully customizable menu designs for desktop and mobile.\u003Cbr \u002F>\n* Drag-and-drop block-based interface with full Gutenberg integration.\u003Cbr \u002F>\n* Responsive and mobile-friendly design, ensuring great performance on all devices.\u003Cbr \u002F>\n* Customizable menu layouts: hamburger menus, dropdowns, mega menus, etc.\u003Cbr \u002F>\n* Live preview to see menu designs directly in the block editor.\u003Cbr \u002F>\n* Modern and lightweight, leveraging WordPress 5.0+ and PHP 7.2+.\u003C\u002Fp>\n\u003Cp>The plugin is developed using OOP principles and Composer, ensuring modular, efficient, and secure code.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPL v2 or later. Please see the License URI for more information.\u003C\u002Fp>\n","Blog-Writer is a Gutenberg block plugin for designing highly customizable and responsive desktop and mobile menus.",0,434,"","6.6.5","6.4","7.4",[18,19,20,21,22],"block-editor","gutenberg","menus","mobile-desktop-menu","responsive","https:\u002F\u002Fgithub.com\u002Fwp-lover\u002FBlog-Writer.git","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblog-writer.1.0.0.zip",100,null,"2026-03-15T10:48:56.248Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},"joshim911",1,30,94,"2026-04-04T09:11:18.198Z",[36,54,70,86,105],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":11,"num_ratings":11,"last_updated":46,"tested_up_to":47,"requires_at_least":15,"requires_php":16,"tags":48,"homepage":51,"download_link":52,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":53},"responsive-columns","Responsive Columns","1.1.1","Specia1ne","https:\u002F\u002Fprofiles.wordpress.org\u002Fspecia1ne\u002F","\u003Cblockquote>\n\u003Cp>\u003Cstrong>See exactly how many columns appear on every device.\u003C\u002Fstrong> Responsive Columns extends the core Columns block and the Query Loop (grid) template with precise controls for four breakpoints, X\u002FY gap management, and an optional Masonry layout.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Key features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Four responsive breakpoints.\u003C\u002Fstrong> Fine-tune Desktop, Tablet landscape, Tablet portrait, and Mobile column counts (1–6 columns).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Theme-aware gaps.\u003C\u002Fstrong> Uses your theme’s block gap as a starting point and lets you override horizontal and vertical spacing independently.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>One-click Masonry for Query Loop (Grid).\u003C\u002Fstrong> No jQuery, automatically reflows posts as your content changes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Native block experience.\u003C\u002Fstrong> Works directly inside core\u002FColumns and core\u002FPost Template (grid) so patterns, reusable blocks, and theme.json continue to work.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightweight.\u003C\u002Fstrong> Modern ES modules (~4 kB compressed) and CSS custom properties. Editor assets load only when needed.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How it works\u003C\u002Fh3>\n\u003Cp>The plugin adds a \u003Ccode>has-s1-rc-columns\u003C\u002Fcode> class and a handful of CSS custom properties:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>--s1-rc-columns-mobile-portrait\n--s1-rc-columns-mobile-landscape\n--s1-rc-columns-tablet-portrait\n--s1-rc-columns-tablet-landscape\n--s1-rc-columns-desktop \u002F* auto-added for Masonry \u002F\n--s1-rc-gap-x \u002F horizontal \u002F\n--s1-rc-gap-y \u002F vertical, falls back to X *\u002F\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Your theme’s layout styles stay in control — Responsive Columns only adjusts \u003Ccode>grid-template-columns\u003C\u002Fcode> and gap values inside media queries. Disable or uninstall the plugin and the columns fall back to WordPress defaults without leaving orphan styles behind.\u003C\u002Fp>\n\u003Ch3>Editor experience\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Inspector panel with device icons, tooltips, and numeric inputs for precise values.\u003C\u002Fli>\n\u003Cli>Theme gap detection with a reset button to restore defaults in one click.\u003C\u002Fli>\n\u003Cli>Gap linking lets you mirror vertical spacing or split it into a custom row gap.\u003C\u002Fli>\n\u003Cli>Masonry toggle explains prerequisites (Query Loop + Grid layout with a desktop column count).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Accessibility & localisation\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>All UI controls are keyboard accessible and include human-readable labels.\u003C\u002Fli>\n\u003Cli>Strings are translation ready via the \u003Ccode>responsive-columns\u003C\u002Fcode> text domain and JSON translation support.\u003C\u002Fli>\n\u003C\u002Ful>\n","Adaptive column counts, gap controls, and Masonry layouts for core Columns and Query Loop blocks — no custom blocks required.",50,611,"2025-10-27T12:08:00.000Z","6.8.5",[18,49,50,19,22],"columns","css-grid","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fresponsive-columns\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fresponsive-columns.1.1.1.zip","2026-03-15T15:16:48.613Z",{"slug":55,"name":56,"version":57,"author":58,"author_profile":59,"description":60,"short_description":61,"active_installs":11,"downloaded":62,"rating":11,"num_ratings":11,"last_updated":63,"tested_up_to":47,"requires_at_least":64,"requires_php":16,"tags":65,"homepage":68,"download_link":69,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":53},"block-visibility-scope","Block Visibility Scope","1.0.1","Ravi Gadhiya","https:\u002F\u002Fprofiles.wordpress.org\u002Fravigadhiyawp\u002F","\u003Cp>Block Visibility Scope gives you \u003Cstrong>full responsive control over any WordPress block\u003C\u002Fstrong>.\u003Cbr \u002F>\nYou can decide where each block should be visible: small phones, tablets, laptops, desktops, or wide screens.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How to use this plugin:\u003C\u002Fstrong>\u003Cbr \u002F>\n1. Edit any page\u002Fpost with the Gutenberg block editor.\u003Cbr \u002F>\n2. Select a block, then in the right-hand \u003Cstrong>Block Inspector\u003C\u002Fstrong>, locate the \u003Cstrong>Visibility Control\u003C\u002Fstrong> panel.\u003Cbr \u002F>\n3. Toggle the switches to choose where the block should be hidden or visible across different screen sizes.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Hide or show blocks based on screen size:\u003Cbr \u002F>\n  – Extra Small (\u003C576px – small phones)\u003Cbr \u002F>\n  – Small (576–767px – large phones)\u003Cbr \u002F>\n  – Medium (768–991px – tablets)\u003Cbr \u002F>\n  – Large (992–1199px – laptops)\u003Cbr \u002F>\n  – Extra Large (1200–1399px – desktops)\u003Cbr \u002F>\n  – XXL (≥1400px – wide screens)\u003Cbr \u002F>\n* Works with \u003Cstrong>all WordPress blocks\u003C\u002Fstrong>.\u003Cbr \u002F>\n* Live preview: blocks with visibility rules are highlighted in the editor for easy identification.\u003Cbr \u002F>\n* Lightweight – minimal code, no heavy dependencies.\u003Cbr \u002F>\n* 100% compatible with the \u003Cstrong>WordPress block editor (Gutenberg)\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>This is the simplest way to add responsive block visibility in WordPress without writing a single line of code.\u003C\u002Fp>\n\u003Ch3>Get Involved\u003C\u002Fh3>\n\u003Cp>The plugin is developed openly on GitHub—follow the project, contribute, or give it a ⭐ to show your support!\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fravigadhiya007\u002Fblocks-visibility-scope\u002F\" rel=\"nofollow ugc\">View on GitHub\u003C\u002Fa>\u003C\u002Fp>\n","Provide responsive visibility control to all WordPress blocks. Easily hide or show blocks on specific screen sizes (Extra Small to XXL).",203,"2025-09-29T14:56:00.000Z","6.3",[18,19,66,22,67],"hide-block","visibility","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fblock-visibility-scope\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblock-visibility-scope.1.0.1.zip",{"slug":71,"name":72,"version":39,"author":73,"author_profile":74,"description":75,"short_description":76,"active_installs":11,"downloaded":77,"rating":25,"num_ratings":31,"last_updated":78,"tested_up_to":79,"requires_at_least":64,"requires_php":16,"tags":80,"homepage":84,"download_link":85,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":53},"responsive-picture-block","Responsive Picture Block","Core Essentials","https:\u002F\u002Fprofiles.wordpress.org\u002Fcoreessentials\u002F","\u003Cp>\u003Cstrong>Core Essentials – Responsive Picture Block\u003C\u002Fstrong> turns several standard \u003Cstrong>Image\u003C\u002Fstrong> blocks into one semantic, front-end \u003Ccode>\u003Cpicture>\u003C\u002Fcode> HTML element. It’s built for \u003Cstrong>art direction\u003C\u002Fstrong>: choose \u003Cstrong>different crops, compositions, or formats\u003C\u002Fstrong> for different breakpoints (e.g., a tight mobile crop, a wider desktop crop, or an AVIF\u002FWebP source).\u003C\u002Fp>\n\u003Cp>Why this matters:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ccode>\u003Cpicture>\u003C\u002Fcode> vs \u003Ccode>\u003Cimg srcset>\u003C\u002Fcode>\u003C\u002Fstrong>\u003Cbr \u002F>\n  srcset is great for picking the right \u003Cstrong>resolution\u003C\u002Fstrong> of the \u003Cem>same\u003C\u002Fem> image. But when you need different \u003Cstrong>content\u003C\u002Fstrong> (crop\u002Fratio\u002Fcomposition) at different viewport widths, you need \u003Cstrong>art direction\u003C\u002Fstrong> — that’s exactly what \u003Ccode>\u003Cpicture>\u003C\u002Fcode> does by letting you swap \u003Cstrong>entire sources\u003C\u002Fstrong> via \u003Ccode>\u003Csource media=\"…\">\u003C\u002Fcode>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Editor-first UX\u003C\u002Fstrong>\u003Cbr \u002F>\nAuthors see a single “Responsive Picture (Block)” wrapper, then insert one Image per breakpoint. The plugin mirrors the link \u002Fcaption from the Desktop image. Per-image design controls (aspect ratio, object-fit, width\u002Fheight) are respected. The block’s \u003Cstrong>preview\u003C\u002Fstrong> shows the native \u003Cstrong>Desktop \u002F Tablet \u002F Mobile\u003C\u002Fstrong> toolbar:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Desktop preview ⇒ show \u003Cstrong>all\u003C\u002Fstrong> child images  \u003C\u002Fli>\n\u003Cli>Tablet preview ⇒ show \u003Cstrong>Tablet\u003C\u002Fstrong>, else \u003Cstrong>Desktop\u003C\u002Fstrong>, else \u003Cstrong>Mobile\u003C\u002Fstrong>  \u003C\u002Fli>\n\u003Cli>Mobile preview ⇒ show \u003Cstrong>Mobile\u003C\u002Fstrong>, else \u003Cstrong>Tablet\u003C\u002Fstrong>, else \u003Cstrong>Desktop\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Perfect source ordering\u003C\u002Fstrong>\u003Cbr \u002F>\nCustom media queries are \u003Cstrong>auto-sorted\u003C\u002Fstrong> so the correct \u003Ccode>\u003Csource>\u003C\u002Fcode> wins (most specific first). Works with \u003Ccode>max-width\u003C\u002Fcode>, \u003Ccode>min-width\u003C\u002Fcode>, and range queries.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Wraps multiple core \u003Cstrong>Image\u003C\u002Fstrong> blocks into a single semantic \u003Ccode>\u003Cpicture>\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Pick \u003Cstrong>Desktop \u002F Tablet \u002F Mobile \u002F Custom\u003C\u002Fstrong> images (true art direction)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Override \u003Ccode>media\u003C\u002Fcode>\u003C\u002Fstrong> per Tablet\u002FMobile\u002FCustom (e.g., \u003Ccode>(max-width: 1200px)\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>Optional \u003Cstrong>\u003Ccode>sizes\u003C\u002Fcode> override\u003C\u002Fstrong> per source (advanced bandwidth tuning)\u003C\u002Fli>\n\u003Cli>Allows \u003Cstrong>width, height, aspect-ratio, object-fit\u003C\u002Fstrong> per breakpoint\u003C\u002Fli>\n\u003Cli>Uses \u003Cstrong>link + caption\u003C\u002Fstrong> from the Desktop (fallback) image\u003C\u002Fli>\n\u003Cli>Editor \u003Cstrong>preview\u003C\u002Fstrong> follows WordPress’ device switcher (Desktop\u002FTablet\u002FMobile)\u003C\u002Fli>\n\u003Cli>Prevents layout overflow; picture wrapper is fully responsive\u003C\u002Fli>\n\u003Cli>Works with standard WP image sizes and responsive \u003Ccode>srcset\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Lightweight, no front-end JS — pure HTML\u002FCSS on the front end\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why \u003Ccode>\u003Cpicture>\u003C\u002Fcode> (Art Direction 101)\u003C\u002Fh3>\n\u003Cp>When your layout needs \u003Cstrong>different imagery\u003C\u002Fstrong> across breakpoints (e.g., a vertical crop on phones and a wide landscape on desktops), you’re doing \u003Cstrong>art direction\u003C\u002Fstrong>. The \u003Ccode>\u003Cpicture>\u003C\u002Fcode> element enables this by letting the browser \u003Cstrong>choose an entire source\u003C\u002Fstrong> based on \u003Ccode>media\u003C\u002Fcode> conditions (and even file \u003Ccode>type\u003C\u002Fcode>, like AVIF\u002FWebP), not just a different width of the same file. The result is \u003Cstrong>better design control\u003C\u002Fstrong> and \u003Cstrong>faster pages\u003C\u002Fstrong> because each device downloads \u003Cstrong>only the most appropriate asset\u003C\u002Fstrong> for its layout saving you bandwidth as well as having compositions control.\u003C\u002Fp>\n\u003Ch3>Use Cases\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Hero banners with \u003Cstrong>different crops\u003C\u002Fstrong> for mobile vs desktop  \u003C\u002Fli>\n\u003Cli>Product images where the \u003Cstrong>subject framing\u003C\u002Fstrong> changes on small screens  \u003C\u002Fli>\n\u003Cli>Editorial layouts that require \u003Cstrong>portrait vs landscape\u003C\u002Fstrong> compositions  \u003C\u002Fli>\n\u003Cli>File \u003Cstrong>format switching\u003C\u002Fstrong> (e.g., AVIF\u002FWebP with PNG\u002FJPEG fallback)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\u003Cstrong>Insert\u003C\u002Fstrong> the \u003Cstrong>Responsive Picture (Block)\u003C\u002Fstrong> block.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Add Image blocks\u003C\u002Fstrong> inside it for: Desktop (fallback), Tablet, Mobile, and\u002For Custom.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Select each Image\u003C\u002Fstrong> and open the \u003Cstrong>Responsive: Breakpoint\u003C\u002Fstrong> panel:\n\u003Cul>\n\u003Cli>\u003Cstrong>Viewport\u003C\u002Fstrong>: Desktop \u002F Tablet \u002F Mobile \u002F Custom  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Override media query\u003C\u002Fstrong> (Tablet\u002FMobile): optional (e.g., \u003Ccode>(max-width: 1200px)\u003C\u002Fcode>)  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom media query\u003C\u002Fstrong>: required when using the “Custom” viewport  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>(Optional) Open \u003Cstrong>Advanced: Sizes override\u003C\u002Fstrong> to set a custom \u003Ccode>sizes=\"\"\u003C\u002Fcode> for that source.  \u003C\u002Fli>\n\u003Cli>Use the editor’s \u003Cstrong>Desktop \u002F Tablet \u002F Mobile\u003C\u002Fstrong> preview to check the effective image per breakpoint.  \u003C\u002Fli>\n\u003Cli>Publish. The front end renders a single \u003Ccode>\u003Cpicture>\u003C\u002Fcode> with perfectly ordered \u003Ccode>\u003Csource>\u003C\u002Fcode> tags and a fallback \u003Ccode>\u003Cimg>\u003C\u002Fcode>.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Block Details\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Block name: \u003Ccode>ce\u002Fresponsive-picture\u003C\u002Fcode>  \u003C\u002Fli>\n\u003Cli>Children: one or more \u003Ccode>core\u002Fimage\u003C\u002Fcode> blocks  \u003C\u002Fli>\n\u003Cli>\n\u003Cp>Front-end HTML output:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Cpicture>\n  \u003Csource media=\"(max-width: 767px)\" srcset=\"…\" sizes=\"…\">\n  \u003Csource media=\"(max-width: 1024px)\" srcset=\"…\" sizes=\"…\">\n  \u003C!-- custom sources (auto-sorted) -->\n  \u003Cimg src=\"…\" srcset=\"…\" sizes=\"…\" alt=\"\">\n\u003C\u002Fpicture>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Create truly responsive, art-directed images in the block editor. Wrap multiple Image blocks (Desktop\u002FTablet\u002FMobile\u002FCustom) and render a single HTML e &hellip;",797,"2026-03-12T08:40:00.000Z","6.9.4",[81,18,19,82,83],"art-direction","picture-element","responsive-images","https:\u002F\u002Fcoreessentials.online\u002Fplugins-for-wordpress\u002Fresponsive-picture-block\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fresponsive-picture-block.1.1.1.zip",{"slug":87,"name":88,"version":89,"author":90,"author_profile":91,"description":92,"short_description":93,"active_installs":94,"downloaded":95,"rating":96,"num_ratings":97,"last_updated":98,"tested_up_to":79,"requires_at_least":99,"requires_php":100,"tags":101,"homepage":103,"download_link":104,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":53},"classic-editor","Classic Editor","1.6.7","WordPress.org","https:\u002F\u002Fprofiles.wordpress.org\u002Fwordpressdotorg\u002F","\u003Cp>Classic Editor is an official plugin maintained by the WordPress team that restores the previous (“classic”) WordPress editor and the “Edit Post” screen. It makes it possible to use plugins that extend that screen, add old-style meta boxes, or otherwise depend on the previous editor.\u003C\u002Fp>\n\u003Cp>Classic Editor is an official WordPress plugin, and will be fully supported and maintained until 2024, or as long as is necessary.\u003C\u002Fp>\n\u003Cp>At a glance, this plugin adds the following:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Administrators can select the default editor for all users.\u003C\u002Fli>\n\u003Cli>Administrators can allow users to change their default editor.\u003C\u002Fli>\n\u003Cli>When allowed, the users can choose which editor to use for each post.\u003C\u002Fli>\n\u003Cli>Each post opens in the last editor used regardless of who edited it last. This is important for maintaining a consistent experience when editing content.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>In addition, the Classic Editor plugin includes several filters that let other plugins control the settings, and the editor choice per post and per post type.\u003C\u002Fp>\n\u003Cp>By default, this plugin hides all functionality available in the new block editor (“Gutenberg”).\u003C\u002Fp>\n","Enables the previous \"classic\" editor and the old-style Edit Post screen with TinyMCE, Meta Boxes, etc. Supports all plugins that extend this screen.",9000000,85599606,98,1223,"2025-12-08T10:40:00.000Z","4.9","5.2.4",[18,87,102,19],"editor","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fclassic-editor\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fclassic-editor.1.6.7.zip",{"slug":106,"name":107,"version":108,"author":109,"author_profile":110,"description":111,"short_description":112,"active_installs":113,"downloaded":114,"rating":96,"num_ratings":115,"last_updated":116,"tested_up_to":79,"requires_at_least":117,"requires_php":16,"tags":118,"homepage":122,"download_link":123,"security_score":124,"vuln_count":125,"unpatched_count":11,"last_vuln_date":126,"fetched_at":53},"astra-sites","Starter Templates – AI-Powered Templates for Elementor & Gutenberg","4.4.51","Brainstorm Force","https:\u002F\u002Fprofiles.wordpress.org\u002Fbrainstormforce\u002F","\u003Ch4>Starter Templates: AI Website Builder and Elementor Templates\u003C\u002Fh4>\n\u003Cp>The future of website creation is here! With Starter Templates, you can create professional-looking websites in just minutes, powered by AI.\u003C\u002Fp>\n\u003Cp>Leverage the Starter Templates AI website builder to generate websites with:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Stunning designs\u003C\u002Fli>\n\u003Cli>All relevant sections and pages\u003C\u002Fli>\n\u003Cli>High quality stock images to help engage visitors\u003C\u002Fli>\n\u003Cli>Compelling website copy tailored to your business\u003C\u002Fli>\n\u003Cli>Extensive customization options\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Say goodbye to spending days or weeks designing and building a website. With Starter Templates, you can build websites faster than ever with AI.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbsf.io\u002Fstarter-templates-demo\" rel=\"nofollow ugc\">Try the live demo of Starter Templates\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>HIGHLIGHTS\u003C\u002Fh4>\n\u003Cp>★ WordPress AI website builder\u003Cbr \u002F>\n★ Built-in AI assistant\u003Cbr \u002F>\n★ Fast and easy to use\u003Cbr \u002F>\n★ Large library of Elementor templates\u003Cbr \u002F>\n★ Hundreds of WordPress block editor (Gutenberg) templates\u003Cbr \u002F>\n★ 200+ Sections and block patterns\u003Cbr \u002F>\n★ Supported page builders: Spectra, Elementor, WordPress editor\u003Cbr \u002F>\n★ Fully customizable websites\u003C\u002Fp>\n\u003Ch4>How Does Starter Template AI Website Builder Work?\u003C\u002Fh4>\n\u003Cp>Starter Templates integrates with ZipWP, our amazing AI website building platform. It takes care of everything for you, from design to content generation.\u003C\u002Fp>\n\u003Cp>Let AI do the heavy lifting, so you can focus on your ideas!\u003C\u002Fp>\n\u003Cp>Our mission is to unlock the power of the internet for small businesses. Creating a website shouldn’t be difficult, and growing a business on the internet shouldn’t be complicated.\u003C\u002Fp>\n\u003Cp>With Starter Templates, you can create a stunning website in a matter of minutes. Simply describe your idea, and watch as a WordPress website is built before your eyes.\u003C\u002Fp>\n\u003Cp>Want to create a lightweight website for your business that also looks exceptional?\u003C\u002Fp>\n\u003Ch4>Follow the steps below:\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Select the type of website you’re creating (portfolio, business site, landing page, or something else).\u003C\u002Fli>\n\u003Cli>Provide your business name.\u003C\u002Fli>\n\u003Cli>Describe your business. Use AI to refine your description prompt if you need to.\u003C\u002Fli>\n\u003Cli>The AI will suggest images based on your input. Select the images you want to use.\u003C\u002Fli>\n\u003Cli>Add your contact details and social media handles so people can interact.\u003C\u002Fli>\n\u003Cli>Choose the website structure from the options.\u003C\u002Fli>\n\u003Cli>Select any site features you need.\u003C\u002Fli>\n\u003Cli>The AI will generate a website in under 2 minutes.\u003C\u002Fli>\n\u003Cli>Customize your site as you see fit!\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Whether you’re a beginner with no website building experience, or a seasoned web designer, Starter Templates has you covered.\u003C\u002Fp>\n\u003Ch4>All Features\u003C\u002Fh4>\n\u003Cp>Starter Template has all the essentials you need to create amazing websites!\u003C\u002Fp>\n\u003Ch4>AI Website Builder\u003C\u002Fh4>\n\u003Cp>Thanks to the power of AI, you can create your dream website effortlessly. Our AI analyzes your business description and goals, then selects the perfect design, generates professional copy, and curates visuals to match your brand.\u003C\u002Fp>\n\u003Cp>No more wrestling with complex themes or plugins – just describe your idea and let AI do the rest!\u003C\u002Fp>\n\u003Ch4>Lightning Fast Websites\u003C\u002Fh4>\n\u003Cp>Starter Templates prioritizes speed and efficiency without compromising quality.\u003C\u002Fp>\n\u003Cp>Here’s what sets us apart:\u003C\u002Fp>\n\u003Ch4>Optimized Code\u003C\u002Fh4>\n\u003Cp>Pages created with Starter Templates have efficient code, and are free from all unnecessary elements.\u003C\u002Fp>\n\u003Cp>This translates to faster load times and a smoother user experience for visitors regardless of browser or device.\u003C\u002Fp>\n\u003Ch4>Realistic Templates\u003C\u002Fh4>\n\u003Cp>Starter Templates goes beyond stunning design. It delivers readymade website templates specifically crafted with your business in mind.\u003C\u002Fp>\n\u003Cp>Launching an eCommerce store? We have a diverse selection of store templates to get you selling in no time.\u003C\u002Fp>\n\u003Cp>Creating a business website? We have dozens of professional-quality designs ready for you to make your mark.\u003C\u002Fp>\n\u003Cp>No matter your industry or niche, we have a template that perfectly aligns with your vision.\u003C\u002Fp>\n\u003Ch4>Classic Starter Templates\u003C\u002Fh4>\n\u003Cp>Whether you’re a small business owner, freelancer, or nonprofit organization, there’s a template that suits your needs. Templates are carefully crafted to provide a polished and attractive look for your website.\u003C\u002Fp>\n\u003Cp>The cherry on top? Starter Template supports multiple page builders, including Elementor, Spectra and Gutenberg.\u003C\u002Fp>\n\u003Cp>You have the flexibility to customize your website your way.\u003C\u002Fp>\n\u003Ch4>Hundreds of Sections and Block Patterns\u003C\u002Fh4>\n\u003Cp>Want to customize your website to make it truly unique? Use sections and block patterns to add your personal style.\u003C\u002Fp>\n\u003Cp>Available sections include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Hero\u003C\u002Fli>\n\u003Cli>Page Header\u003C\u002Fli>\n\u003Cli>About\u003C\u002Fli>\n\u003Cli>Services\u003C\u002Fli>\n\u003Cli>Features\u003C\u002Fli>\n\u003Cli>Contact\u003C\u002Fli>\n\u003Cli>Why Choose Us\u003C\u002Fli>\n\u003Cli>Call To Action\u003C\u002Fli>\n\u003Cli>Portfolio\u003C\u002Fli>\n\u003Cli>Gallery\u003C\u002Fli>\n\u003Cli>Testimonials\u003C\u002Fli>\n\u003Cli>Pricing\u003C\u002Fli>\n\u003Cli>FAQ\u003C\u002Fli>\n\u003Cli>Team\u003C\u002Fli>\n\u003Cli>Statistics\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>AI-Integrated Adaptive Design Library\u003C\u002Fh4>\n\u003Cp>Personalize blocks and patterns to match your website style with the power of AI.\u003C\u002Fp>\n\u003Cp>The design library within the Starter Templates plugin is integrated with AI and royalty-free image repositories. All elements come pre-populated with relevant text and images that you can easily customize to match your brand.\u003C\u002Fp>\n\u003Ch4>Elementor Templates\u003C\u002Fh4>\n\u003Cp>A fan of Elementor? Look no further! Starter Templates offers a vast collection of professionally designed Elementor templates.\u003C\u002Fp>\n\u003Cp>You can effortlessly import entire websites crafted with Elementor, individual pages, or even specific blocks to enhance your site’s functionality and aesthetic appeal.\u003C\u002Fp>\n\u003Cp>Then just drag, drop, customize, and launch your website!\u003C\u002Fp>\n\u003Ch4>WordPress Block Editor Templates\u003C\u002Fh4>\n\u003Cp>The WordPress block editor (formerly Gutenberg) is changing the game for website creation.\u003C\u002Fp>\n\u003Cp>Building from scratch can be time-consuming. Fortunately, Starter Templates offers a vast library of readymade templates to ignite your website’s potential.\u003C\u002Fp>\n\u003Ch4>AI Assistant for WordPress\u003C\u002Fh4>\n\u003Cp>Our AI Assistant works in a similar way to ChatGPT but is specifically tailored for WordPress.\u003C\u002Fp>\n\u003Cp>With just a click of a button, you can use the power of artificial intelligence to help write copy for landing pages, proofread blog posts, translate content into different languages, generate custom HTML and CSS codes, and much more!\u003C\u002Fp>\n\u003Ch4>Royalty-Free Images\u003C\u002Fh4>\n\u003Cp>The Starter Templates plugin offers seamless integration with leading royalty-free image repositories such as Pexels and Unsplash.\u003C\u002Fp>\n\u003Cp>You have access to millions of top-tier images within your WordPress dashboard. Simply search for the image you need and select it.\u003C\u002Fp>\n\u003Ch4>Training Videos\u003C\u002Fh4>\n\u003Cp>As the saying goes, “Give someone a fish, and they will eat for a day; teach them how to fish, and they will eat for a lifetime.”\u003C\u002Fp>\n\u003Cp>Embracing this philosophy, we offer a range of comprehensive training videos designed to complement our templates. They provide the knowledge and skills necessary to build, launch, and maintain your website.\u003C\u002Fp>\n\u003Ch4>Types of Websites You Can Create\u003C\u002Fh4>\n\u003Cp>Starter Templates is perfect for building websites for:\u003C\u002Fp>\n\u003Cp>✔ Personal branding\u003Cbr \u002F>\n✔ Restaurants\u003Cbr \u002F>\n✔ Service providers\u003Cbr \u002F>\n✔ Nonprofits and charities\u003Cbr \u002F>\n✔ Events\u003Cbr \u002F>\n✔ Startups\u003Cbr \u002F>\n✔ Local businesses\u003Cbr \u002F>\n✔ Wellness businesses\u003Cbr \u002F>\n✔ Landing pages\u003Cbr \u002F>\n✔ Lead generation websites\u003Cbr \u002F>\n✔ eCommerce stores\u003Cbr \u002F>\n✔ Blogs\u003Cbr \u002F>\n✔ Manufacturing businesses\u003Cbr \u002F>\n✔ Any other type of WordPress website\u003C\u002Fp>\n\u003Cp>There’s no limit to what you can create!\u003C\u002Fp>\n\u003Cp>Please note: To access templates and AI features, you’ll need a ZipWP account. \u003Ca href=\"https:\u002F\u002Fzipwp.com\u002F\" rel=\"nofollow ugc\">ZipWP platform\u003C\u002Fa>. Signing up is quick, easy, and 100% free.\u003C\u002Fp>\n\u003Ch4>Fun Facts About Starter Templates\u003C\u002Fh4>\n\u003Cp>➜ Over 5,000 websites are built with Starter Templates every day.\u003Cbr \u002F>\n➜ The plugin has been installed on more than 2 million websites.\u003Cbr \u002F>\n➜ Starter Templates has more than 4,500 five-star reviews.\u003Cbr \u002F>\n➜ Our team of dedicated full-time WordPress experts help and support hundreds of users daily.\u003Cbr \u002F>\n➜ A devoted team full-time designers keep the design library up to date.\u003Cbr \u002F>\n➜ Our plugin offers more than 100 free Elementor templates.\u003Cbr \u002F>\n➜ You can import a complete website, individual page, or section of a page in seconds.\u003Cbr \u002F>\n➜ We support 2 page builders: Spectra and Elementor as well as the WordPress editor\u003Cbr \u002F>\n➜ “eCommerce” is the most searched keyword in our library.\u003C\u002Fp>\n\u003Ch4>The Starter Templates Plugin Works With…\u003C\u002Fh4>\n\u003Cp>➜ Astra Theme\u003Cbr \u002F>\n➜ Spectra website builder\u003Cbr \u002F>\n➜ WordPress block editor\u002FGutenberg\u003Cbr \u002F>\n➜ Elementor page builder\u003Cbr \u002F>\n➜ WooCommerce\u003Cbr \u002F>\n➜ WPForms\u003Cbr \u002F>\n➜ Sitekit\u003C\u002Fp>\n","The growing library of 300+ ready-to-use templates that work with all WordPress themes including Astra, Hello, OceanWP, GeneratePress and more",2000000,90731487,4725,"2026-03-05T08:40:00.000Z","6.6",[119,18,120,19,121],"astra-starter-sites","elementor","templates","https:\u002F\u002Fwpastra.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fastra-sites.4.4.51.zip",89,7,"2025-12-05 21:07:03",{"attackSurface":128,"codeSignals":171,"taintFlows":186,"riskAssessment":187,"analyzedAt":198},{"hooks":129,"ajaxHandlers":159,"restRoutes":160,"shortcodes":169,"cronEvents":170,"entryPointCount":31,"unprotectedCount":31},[130,135,140,145,150,154],{"type":131,"name":132,"callback":133,"file":134,"line":33},"action","plugin_loaded","load","blog-writer.php",{"type":131,"name":136,"callback":137,"file":138,"line":139},"enqueue_block_assets","block_scripts","Inc\\Base\\Scripts.php",21,{"type":131,"name":141,"callback":142,"file":143,"line":144},"init","register_blocks","Inc\\Blocks\\Register.php",15,{"type":146,"name":147,"callback":148,"file":143,"line":149},"filter","block_categories_all","closure",22,{"type":131,"name":141,"callback":151,"file":152,"line":153},"register_menus","Inc\\Menu\\Register.php",24,{"type":131,"name":155,"callback":156,"file":157,"line":158},"rest_api_init","register_routes","RestApi\\Initialize.php",16,[],[161],{"namespace":162,"route":163,"methods":164,"callback":166,"permissionCallback":167,"file":168,"line":144},"gsp\u002Fv1","\u002Fmenu",[165],"GET","get_menu","__return_true","RestApi\\Routes.php",[],[],{"dangerousFunctions":172,"sqlUsage":173,"outputEscaping":175,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":185},[],{"prepared":11,"raw":11,"locations":174},[],{"escaped":176,"rawEcho":177,"locations":178},44,2,[179,183],{"file":180,"line":181,"context":182},"src\\after-login\\render.php",54,"raw output",{"file":180,"line":184,"context":182},59,[],[],{"summary":188,"deductions":189},"The 'blog-writer' plugin v1.0.0 demonstrates a mixed security posture. On the positive side, the code shows good practices with a high percentage of properly escaped outputs and no observed dangerous functions, file operations, or external HTTP requests. Furthermore, all SQL queries utilize prepared statements, which is excellent. The absence of any recorded vulnerabilities in its history is also a strong indicator of a historically secure plugin.\n\nHowever, the static analysis reveals a significant concern: a single REST API route that lacks permission callbacks. This represents an unprotected entry point into the plugin's functionality. While the current taint analysis shows no issues, this open REST API endpoint could potentially be exploited if it interacts with sensitive data or performs critical actions without proper authorization. The lack of nonce checks and capability checks on this entry point amplifies this risk.\n\nIn conclusion, while 'blog-writer' v1.0.0 benefits from good coding practices in many areas and a clean vulnerability history, the unprotected REST API route is a critical weakness that needs immediate attention. This single entry point poses a tangible security risk that could be exploited by attackers. Addressing this would significantly improve the plugin's overall security.",[190,193,196],{"reason":191,"points":192},"REST API route without permission callbacks",10,{"reason":194,"points":195},"No nonce checks",5,{"reason":197,"points":195},"No capability checks","2026-03-17T05:54:12.777Z",{"wat":200,"direct":209},{"assetPaths":201,"generatorPatterns":204,"scriptPaths":205,"versionParams":206},[202,203],"\u002Fwp-content\u002Fplugins\u002Fblog-writer\u002Fassets\u002Fcss\u002Fbootstrap-grid.css","\u002Fwp-content\u002Fplugins\u002Fblog-writer\u002Fassets\u002Fcss\u002Fblocks-main.css",[],[],[207,208],"blog-writer\u002Fassets\u002Fcss\u002Fbootstrap-grid.css?ver=","blog-writer\u002Fassets\u002Fcss\u002Fblocks-main.css?ver=",{"cssClasses":210,"htmlComments":218,"htmlAttributes":235,"restEndpoints":240,"jsGlobals":242,"shortcodeOutput":243},[211,212,213,214,215,216,217],"lp-course-list","lp-course-item","course-thumbnail","course-title","course-instructor","course-rating","course-price",[219,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234],"\u003C!-- Exit if access directly -->","\u003C!-- Create a new query -->","\u003C!-- Start the loop for displaying courses -->","\u003C!-- Set up post data -->","\u003C!-- Get LearnPress course object -->","\u003C!-- Get course thumbnail -->","\u003C!-- Get instructor name -->","\u003C!-- Average rating -->","\u003C!-- Total number of ratings -->","\u003C!-- Get course price -->","\u003C!-- Display course information -->","\u003C!-- Course thumbnail -->","\u003C!-- Course title -->","\u003C!-- Instructor name -->","\u003C!-- Display rating -->","\u003C!-- Course price -->",[236,237,238,239],"data-block=\"blog-writer\u002Fafter-login\"","data-block=\"blog-writer\u002Fbefore-login\"","data-block=\"blog-writer\u002Fmenu-desktop\"","data-block=\"blog-writer\u002Fmenu-mobile\"",[241],"\u002Fwp-json\u002Fgsp\u002Fv1\u002Fmenu",[],[244,245,246,247,248,249,250],"\u003Cdiv class=\"lp-course-list d-flex\">","\u003Cdiv class=\"lp-course-item\">","\u003Cdiv class=\"course-thumbnail\">","\u003Ch2 class=\"course-title\">","\u003Cp class=\"course-instructor\">","\u003Cp class=\"course-rating\">","\u003Cp class=\"course-price\">"]