[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f4p7nM4h9T9ptX36E2kHUxmfNiBXUopEipDrr4REBy-4":3},{"slug":4,"display_name":4,"profile_url":5,"plugin_count":6,"total_installs":7,"avg_security_score":8,"avg_patch_time_days":9,"trust_score":10,"computed_at":11,"plugins":12},"mdburnette","https:\u002F\u002Fprofiles.wordpress.org\u002Fmdburnette\u002F",6,2120,100,30,94,"2026-04-04T20:58:35.643Z",[13,36,52,68,85,101],{"slug":14,"name":15,"version":16,"author":4,"author_profile":5,"description":17,"short_description":18,"active_installs":19,"downloaded":20,"rating":8,"num_ratings":21,"last_updated":22,"tested_up_to":23,"requires_at_least":24,"requires_php":25,"tags":26,"homepage":31,"download_link":32,"security_score":8,"vuln_count":33,"unpatched_count":33,"last_vuln_date":34,"fetched_at":35},"shape-dividers-plus","Shape Dividers Plus for Elementor","1.2.5","\u003Cp>Shape Dividers Plus extends Elementor with additional custom SVG dividers so you can create more distinctive transitions between sections.\u003C\u002Fp>\n\u003Cp>The plugin adds new options directly into Elementor’s existing Shape Divider controls, including brush, geometric, paper, wood, tread, and decorative styles.\u003C\u002Fp>\n\u003Cp>Key points:\u003Cbr \u002F>\n* Works inside Elementor’s native divider UI (no new builder interface to learn).\u003Cbr \u002F>\n* Includes multiple divider categories for different design styles.\u003Cbr \u002F>\n* Supports Elementor divider behaviors such as flip\u002Fheight options (where applicable).\u003Cbr \u002F>\n* Uses optimized SVG assets for reduced payload size and better front-end performance.\u003Cbr \u002F>\n* Requires Elementor to be installed and active.\u003C\u002Fp>\n","Add 20+ extra SVG shape dividers to Elementor sections and containers.",2000,18614,2,"2026-02-14T17:29:00.000Z","6.9.4","5.0","7.0",[27,28,29,30],"design","elementor","layout","page-builder","https:\u002F\u002Fmburnette.com\u002Fshape-dividers-plus\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshape-dividers-plus.1.2.5.zip",0,null,"2026-03-15T15:16:48.613Z",{"slug":37,"name":38,"version":39,"author":4,"author_profile":5,"description":40,"short_description":41,"active_installs":8,"downloaded":42,"rating":33,"num_ratings":33,"last_updated":43,"tested_up_to":23,"requires_at_least":44,"requires_php":25,"tags":45,"homepage":50,"download_link":51,"security_score":8,"vuln_count":33,"unpatched_count":33,"last_vuln_date":34,"fetched_at":35},"advanced-composer-blocks-for-newsletter","Advanced Composer Blocks for Newsletter","2.0.0","\u003Cp>The WordPress plugin that lets you craft \u003Cem>modern\u003C\u002Fem> email newsletters with \u003Cem>custom fields\u003C\u002Fem> and new \u003Cem>design options\u003C\u002Fem>.\u003C\u002Fp>\n\u003Cp>With upgraded blocks and custom field functionality, Advanced Composer Blocks elevates your newsletter with design and content options not available anywhere else for the Newsletter plugin.\u003C\u002Fp>\n\u003Cp>\u003Cem>NOTE: Requires at least free version of the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnewsletter\u002F\" rel=\"ugc\">Newsletter\u003C\u002Fa> plugin.\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch3>Plugin features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>6 new, feature-packed blocks\u003C\u002Fstrong> – Six additional, advanced composer blocks open up a ton of new design and content options.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Composer editing enhancement\u003C\u002Fstrong> – Make testing your newsletters even easier with the “Live Preview” button that allows you to quickly preview your email newsletter in a new tab.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Composer editing enhancement\u003C\u002Fstrong> – Make crafting your newsletters faster with composer block “COPY” and “PASTE” features – which allows you to duplicate blocks between emails as well!\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WordPress custom field tags\u003C\u002Fstrong> – Take advantage of the custom fields you already have to further simplify creating post listings.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Blocks included:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Text+ \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FIm6x9rhhYqs\" rel=\"nofollow ugc\">Watch demo video\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Image+ \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FbbLuWLMpkms\" rel=\"nofollow ugc\">Watch demo video\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Posts List \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FIgBt_GlWT6w\" rel=\"nofollow ugc\">Watch demo video\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Cover \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002Fxl7HzM2PmXE\" rel=\"nofollow ugc\">Watch demo video\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Call to Action+ \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FcW2Am-ehr0c\" rel=\"nofollow ugc\">Watch demo video\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Single Post+ \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002F8s4DFUUJ4NI\" rel=\"nofollow ugc\">Watch demo video\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","A set of enhanced composer blocks and additional settings to extend The Newsletter Plugin.",2780,"2026-01-05T19:23:00.000Z","6.0",[46,47,48,49],"blocks","composer","email","newsletter","https:\u002F\u002Fmburnette.com\u002Fadvanced-composer-blocks\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-composer-blocks-for-newsletter.2.0.0.zip",{"slug":53,"name":54,"version":55,"author":4,"author_profile":5,"description":56,"short_description":57,"active_installs":58,"downloaded":59,"rating":33,"num_ratings":33,"last_updated":60,"tested_up_to":23,"requires_at_least":24,"requires_php":25,"tags":61,"homepage":66,"download_link":67,"security_score":8,"vuln_count":33,"unpatched_count":33,"last_vuln_date":34,"fetched_at":35},"classroom-library","Classroom Library","0.1.4","\u003Cp>Classroom library plugin to catalog books and create a check in\u002Fout system for students.\u003C\u002Fp>\n\u003Cp>Quick entry of publications: Using the built-in barcode lookup, you can use a scanner or enter a barcode to pull book details from OpenLibrary.org automatically – no API keys needed!\u003C\u002Fp>\n\u003Cp>Visual directory: Use a shortcode to place your library listing on any page you’d like!\u003C\u002Fp>\n","Classroom library plugin to catalog books and create a check in\u002Fout system for students.",20,2840,"2026-01-05T19:27:00.000Z",[62,63,64,65],"books","classroom","education","library","https:\u002F\u002Fmburnette.com\u002Fclassroom-library\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fclassroom-library.0.1.4.zip",{"slug":69,"name":70,"version":71,"author":4,"author_profile":5,"description":72,"short_description":73,"active_installs":33,"downloaded":74,"rating":33,"num_ratings":33,"last_updated":75,"tested_up_to":23,"requires_at_least":44,"requires_php":76,"tags":77,"homepage":75,"download_link":83,"security_score":8,"vuln_count":33,"unpatched_count":33,"last_vuln_date":34,"fetched_at":84},"charter-booker","Charter Booker","1.1.2","\u003Cp>Charter Booker gives charter businesses a complete booking workflow inside WordPress, from trip setup to customer confirmation.\u003C\u002Fp>\n\u003Cp>Create trip types, assign captains and boats, control capacity, and publish bookable trips on your website with simple shortcodes. Customers can browse availability and submit booking requests in a clean frontend flow, while your team manages schedules, statuses, and notifications from wp-admin.\u003C\u002Fp>\n\u003Cp>Whether you run inshore, offshore, private group, or specialty trips, Charter Booker is designed to help you:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Capture more direct bookings from your own website.\u003C\u002Fli>\n\u003Cli>Reduce back-and-forth scheduling and manual admin work.\u003C\u002Fli>\n\u003Cli>Keep bookings, trip data, and communication organized in one place.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Core features include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Custom post types for captains, boats, trips, and bookings.\u003C\u002Fli>\n\u003Cli>Admin dashboards and list tables for operations.\u003C\u002Fli>\n\u003Cli>Trip scheduling with availability checks.\u003C\u002Fli>\n\u003Cli>Capacity controls and overbooking settings.\u003C\u002Fli>\n\u003Cli>Booking status and payment tracking.\u003C\u002Fli>\n\u003Cli>Email templates for customer and admin notifications.\u003C\u002Fli>\n\u003Cli>Optional compatibility with a separately distributed Charter Booker Pro plugin.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Premium features include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Stripe checkout integration with test\u002Flive mode and connection checks.\u003C\u002Fli>\n\u003Cli>PayPal checkout integration with sandbox\u002Flive mode and connection checks.\u003C\u002Fli>\n\u003Cli>Per-trip deposit controls (fixed amount or percentage) and “must pay in full” options.\u003C\u002Fli>\n\u003Cli>Advanced pricing support for time-based rules and manual price overrides.\u003C\u002Fli>\n\u003Cli>Trip-level max party size overrides for finer capacity control.\u003C\u002Fli>\n\u003Cli>Monthly sales and bookings dashboard panels for quick performance insights.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The WordPress.org package is fully functional for all features included in this plugin and does not require a license key to use those included features.\u003C\u002Fp>\n","Charter Booker helps fishing and boat charter operators accept online bookings, manage schedules, and turn website visits into confirmed trips.",144,"","7.4",[78,79,80,81,82],"boats","charter-booking","fishing","payments","trips","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcharter-booker.1.1.2.zip","2026-03-15T10:48:56.248Z",{"slug":86,"name":87,"version":88,"author":4,"author_profile":5,"description":89,"short_description":90,"active_installs":33,"downloaded":91,"rating":33,"num_ratings":33,"last_updated":92,"tested_up_to":23,"requires_at_least":24,"requires_php":93,"tags":94,"homepage":99,"download_link":100,"security_score":8,"vuln_count":33,"unpatched_count":33,"last_vuln_date":34,"fetched_at":35},"multi-email-login","Multi-Email Login","1.0.2","\u003Cp>Multi-Email Login is a WordPress plugin that enables users to associate multiple email addresses with a single account and authenticate using any of them. This solves a common problem where users have multiple email addresses (personal, work, legacy accounts) but want to maintain a single WordPress profile.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Why Use Multi-Email Login?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Flexibility\u003C\u002Fstrong>: Users can login with whichever email address they have handy\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Account Consolidation\u003C\u002Fstrong>: No need to create separate accounts for different email addresses\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smooth Transitions\u003C\u002Fstrong>: When changing primary email addresses, users can keep both active for seamless access\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Business Use\u003C\u002Fstrong>: Perfect for team members who use multiple email addresses across different departments or clients\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Zero Friction\u003C\u002Fstrong>: Works transparently with WordPress authentication—no special configuration needed\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Multiple email addresses per user (unlimited)\u003Cbr \u002F>\n* Login with any associated email address\u003Cbr \u002F>\n* Seamless WordPress authentication integration\u003Cbr \u002F>\n* Unique email enforcement\u003Cbr \u002F>\n* User-friendly interface\u003Cbr \u002F>\n* No configuration needed\u003Cbr \u002F>\n* No WordPress core modifications\u003Cbr \u002F>\n* Developer-friendly API for finding users by any email address\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Security:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Email format validation\u003Cbr \u002F>\n* Input sanitization\u003Cbr \u002F>\n* AJAX nonce protection\u003Cbr \u002F>\n* User capability checks\u003Cbr \u002F>\n* Password verification\u003Cbr \u002F>\n* Duplicate prevention\u003C\u002Fp>\n\u003Ch3>Developer Usage\u003C\u002Fh3>\n\u003Cp>The plugin provides a simple API for developers to work with multiple email addresses:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Find a user by any email address (primary or secondary):\u003C\u002Fstrong>\u003Cbr \u002F>\n    $user = melog_get_user_by( ’email’, ‘user@example.com’ );\u003C\u002Fp>\n\u003Cp>This function works just like WordPress’s \u003Ccode>get_user_by()\u003C\u002Fcode> but automatically checks both primary and secondary email addresses.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Instead of:\u003C\u002Fstrong>\u003Cbr \u002F>\n    $user = get_user_by( ’email’, ‘user@example.com’ );\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Use:\u003C\u002Fstrong>\u003Cbr \u002F>\n    $user = melog_get_user_by( ’email’, ‘user@example.com’ );\u003C\u002Fp>\n\u003Cp>For other field types (login, ID, slug), it behaves identically to the standard WordPress function.\u003C\u002Fp>\n","Allow users to login with multiple email addresses on a single WordPress account.",116,"2026-01-05T21:30:00.000Z","7.2",[95,48,96,97,98],"authentication","login","multiple-emails","user-management","https:\u002F\u002Fmburnette.com\u002Fmulti-email-login","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmulti-email-login.1.0.2.zip",{"slug":102,"name":103,"version":104,"author":4,"author_profile":5,"description":105,"short_description":106,"active_installs":33,"downloaded":107,"rating":8,"num_ratings":108,"last_updated":109,"tested_up_to":23,"requires_at_least":110,"requires_php":76,"tags":111,"homepage":117,"download_link":118,"security_score":8,"vuln_count":33,"unpatched_count":33,"last_vuln_date":34,"fetched_at":35},"my-wp-photos","My WP Photos","1.0","\u003Cp>My WP Photos lets you display WordPress Photo Directory images on your site using either:\u003Cbr \u002F>\n– the \u003Ccode>[wp_photo_directory]\u003C\u002Fcode> shortcode, or\u003Cbr \u002F>\n– the \u003Cstrong>WP Photos Gallery\u003C\u002Fstrong> block in the block editor.\u003C\u002Fp>\n\u003Cp>Both the shortcode and block support the same settings:\u003Cbr \u002F>\n– \u003Ccode>username\u003C\u002Fcode>: wordpress.org username (required unless set as plugin default)\u003Cbr \u002F>\n– \u003Ccode>count\u003C\u002Fcode>: number of photos to display (any positive number)\u003Cbr \u002F>\n– \u003Ccode>columns\u003C\u002Fcode>: number of columns (1-6)\u003Cbr \u002F>\n– \u003Ccode>aspect\u003C\u002Fcode>: image aspect ratio. options: \u003Ccode>square\u003C\u002Fcode>, \u003Ccode>landscape\u003C\u002Fcode>, \u003Ccode>portrait\u003C\u002Fcode>\u003Cbr \u002F>\n– \u003Ccode>size\u003C\u002Fcode>: photo size from the directory. options: \u003Ccode>medium\u003C\u002Fcode>, \u003Ccode>large\u003C\u002Fcode>, \u003Ccode>thumbnail\u003C\u002Fcode>, \u003Ccode>medium_large\u003C\u002Fcode>, \u003Ccode>1536x1536\u003C\u002Fcode>, \u003Ccode>2048x2048\u003C\u002Fcode>, \u003Ccode>full\u003C\u002Fcode>\u003Cbr \u002F>\n– \u003Ccode>random\u003C\u002Fcode>: set to \u003Ccode>true\u003C\u002Fcode> to randomize photo selection (not only most recent photos)\u003Cbr \u002F>\n– \u003Ccode>show_caption\u003C\u002Fcode>: set to \u003Ccode>true\u003C\u002Fcode> to show each image caption\u002Fcontent below the image\u003Cbr \u002F>\n– \u003Ccode>show_exif\u003C\u002Fcode>: set to \u003Ccode>true\u003C\u002Fcode> to show camera EXIF metadata below each image\u003C\u002Fp>\n\u003Cp>Example shortcode:\u003Cbr \u002F>\n    [wp_photo_directory username=”mdburnette” count=”24″ columns=”4″ aspect=”landscape” size=”large” random=”true” show_caption=”true” show_exif=”true”]\u003C\u002Fp>\n\u003Ch3>Default Settings\u003C\u002Fh3>\n\u003Cp>Admins can configure plugin defaults at \u003Cstrong>Settings > My WP Photos\u003C\u002Fstrong>. These defaults are used when shortcode\u002Fblock attributes are not explicitly provided.\u003C\u002Fp>\n\u003Cp>Editors can override any default at the shortcode or block level.\u003C\u002Fp>\n\u003Ch3>WordPress Photo Directory\u003C\u002Fh3>\n\u003Cp>This plugin uses the REST API provided by the WordPress Photo Directory to determine the author ID from the username and load the corresponding photo list. The directory can also be visited at https:\u002F\u002Fwordpress.org\u002Fphotos.\u003C\u002Fp>\n\u003Cp>All photos are CC0 licensed. No rights are reserved, so you are free to use the photos anywhere, for any purpose, without the need for attribution.\u003C\u002Fp>\n\u003Cp>Learn more at https:\u002F\u002Fwordpress.org\u002Fphotos\u002Ffaq\u002F\u003C\u002Fp>\n\u003Ch3>Accessibility and Performance\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Uses semantic list markup for gallery items.\u003C\u002Fli>\n\u003Cli>Includes alt text fallbacks, lazy loading, and async image decoding.\u003C\u002Fli>\n\u003Cli>Caches author lookups and photo API responses with transients.\u003C\u002Fli>\n\u003Cli>Supports paginated requests so larger \u003Ccode>count\u003C\u002Fcode> values can exceed 100 photos.\u003C\u002Fli>\n\u003Cli>Includes responsive column scaling so configured columns reduce on smaller screens.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Internationalization\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Includes \u003Ccode>Text Domain\u003C\u002Fcode> and \u003Ccode>Domain Path\u003C\u002Fcode> metadata.\u003C\u002Fli>\n\u003Cli>Includes a translation template at \u003Ccode>languages\u002Fmy-wp-photos.pot\u003C\u002Fcode>.\u003C\u002Fli>\n\u003C\u002Ful>\n","Display your WordPress Photo Directory photos as a shortcode or Gutenberg block gallery.",1916,1,"2026-02-14T20:12:00.000Z","5.8",[112,113,114,115,116],"block-editor","directory","gallery","photography","photos","https:\u002F\u002Fmburnette.com\u002Fmy-wp-photos","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmy-wp-photos.1.0.zip"]