[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fUfZPeSnPzuAYAwErhaAycAwptxGOnrvGrSaqsvwrQlU":3},{"slug":4,"display_name":5,"profile_url":6,"plugin_count":7,"total_installs":8,"avg_security_score":9,"avg_patch_time_days":10,"trust_score":11,"computed_at":12,"plugins":13},"jseals","James Seals","https:\u002F\u002Fprofiles.wordpress.org\u002Fjseals\u002F",4,0,96,30,91,"2026-08-24T17:08:21.213Z",[14,36,52,68],{"slug":15,"name":16,"version":17,"author":5,"author_profile":6,"description":18,"short_description":19,"active_installs":8,"downloaded":20,"rating":21,"num_ratings":22,"last_updated":23,"tested_up_to":24,"requires_at_least":25,"requires_php":26,"tags":27,"homepage":31,"download_link":32,"security_score":33,"vuln_count":8,"unpatched_count":8,"last_vuln_date":34,"fetched_at":35},"photoprism","Photo Prism","1.0.0","\u003Cp>Our plugin gives a photography the ability to upload the photos from their photoshoot, send their client an invite to login and view all the pictures from the photoshoot. The client can then login and go through all of the pictures from he photoshoot and select which pictures they want to be edited.\u003C\u002Fp>\n\u003Cp>The photographer will be notified and can login into their website and see the pictures that the client selected. Once the photographer uploads the edited pictures, the client will be notified and they can login and down the edited photos.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Photo vault to show your client photos from their photoshoot.\u003C\u002Fli>\n\u003Cli>Invite send out an invite to your client, so the can login to view their photo.\u003C\u002Fli>\n\u003Cli>Gives the client the ability to select which images they would like the photographer to edit.\u003C\u002Fli>\n\u003Cli>Full notification system\u003C\u002Fli>\n\u003Cli>Supports several file extensions\u003C\u002Fli>\n\u003C\u002Ful>\n","Our plugin gives a photography the ability to upload the photos from their photoshoot, send their client an invite to login and view all the pictures  &hellip;",1082,40,1,"2020-11-30T19:30:00.000Z","5.5.18","4.0","5.4",[28,29,30],"photo","photo-vault","photography","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fphotoprism.zip",85,null,"2026-07-22T17:31:50.256Z",{"slug":37,"name":38,"version":17,"author":5,"author_profile":6,"description":39,"short_description":40,"active_installs":8,"downloaded":33,"rating":8,"num_ratings":8,"last_updated":41,"tested_up_to":42,"requires_at_least":43,"requires_php":44,"tags":45,"homepage":49,"download_link":50,"security_score":51,"vuln_count":8,"unpatched_count":8,"last_vuln_date":34,"fetched_at":35},"twdh-appointments","TWDH Appointments","\u003Cp>Simple appointment booking system for service-based businesses.\u003C\u002Fp>\n","Simple appointment booking system for service-based businesses.","2026-06-18T01:22:00.000Z","6.9.5","6.0","7.4",[46,47,48],"appointments","booking","scheduling","https:\u002F\u002Fthewebdesignhub.com\u002Fplugins\u002Ftwdh-appointments","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftwdh-appointments.1.0.0.zip",100,{"slug":53,"name":54,"version":17,"author":5,"author_profile":6,"description":55,"short_description":56,"active_installs":8,"downloaded":57,"rating":8,"num_ratings":8,"last_updated":58,"tested_up_to":42,"requires_at_least":59,"requires_php":44,"tags":60,"homepage":66,"download_link":67,"security_score":51,"vuln_count":8,"unpatched_count":8,"last_vuln_date":34,"fetched_at":35},"twdh-business-review-display-for-google","TWDH Business Review Display for Google","\u003Cp>TWDH Business Review Display for Google connects directly to the Google Places API and pulls your business reviews into WordPress automatically. A 24-hour cache system keeps your site fast, and because everything renders server-side, it works with any page builder and theme.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features (Free)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Display up to 5 Google reviews\u003C\u002Fli>\n\u003Cli>Grid and list layouts\u003C\u002Fli>\n\u003Cli>Star ratings with reviewer profile photos\u003C\u002Fli>\n\u003Cli>Filter by minimum star rating\u003C\u002Fli>\n\u003Cli>Show or hide relative review dates\u003C\u002Fli>\n\u003Cli>24-hour automatic review caching\u003C\u002Fli>\n\u003Cli>Works with any theme or page builder\u003C\u002Fli>\n\u003Cli>No third-party subscription required\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Shortcode\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[twdh_google_reviews]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Shortcode Attributes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>layout\u003C\u002Fcode> — \u003Ccode>grid\u003C\u002Fcode> or \u003Ccode>list\u003C\u002Fcode> (default: \u003Ccode>grid\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Ccode>count\u003C\u002Fcode> — 1 to 5 (default: \u003Ccode>5\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Ccode>min_rating\u003C\u002Fcode> — 1 to 5 (default: \u003Ccode>1\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Ccode>show_date\u003C\u002Fcode> — \u003Ccode>yes\u003C\u002Fcode> or \u003Ccode>no\u003C\u002Fcode> (default: \u003Ccode>yes\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>\u003Ccode>show_photo\u003C\u002Fcode> — \u003Ccode>yes\u003C\u002Fcode> or \u003Ccode>no\u003C\u002Fcode> (default: \u003Ccode>yes\u003C\u002Fcode>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Examples\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[twdh_google_reviews]\n[twdh_google_reviews layout=\"list\" count=\"3\" min_rating=\"4\"]\n[twdh_google_reviews show_photo=\"no\" show_date=\"no\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin communicates with two external services:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Google Places API\u003C\u002Fstrong> (api.maps.google.com \u002F maps.googleapis.com) — used to fetch your business reviews and rating. Called when the shortcode is rendered and results are not yet cached. Data is cached for 24 hours. \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">Google Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>TWDH License Server\u003C\u002Fstrong> (thewebdesignhub.com\u002Fapi\u002Fpublic\u002Fplugins\u002Fverify-license) — used to validate your license key if you enter one in Settings. Only called when you activate a license; result is cached for 24 hours. No personal data is sent beyond your site’s domain and the license key you provide. \u003Ca href=\"https:\u002F\u002Fthewebdesignhub.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n","Display your Google reviews on any WordPress page. Beautiful star ratings, reviewer photos, grid or list layouts — no coding required.",143,"2026-05-06T05:47:00.000Z","5.8",[61,62,63,64,65],"google-places","google-reviews","reviews-widget","star-ratings","testimonials","https:\u002F\u002Fthewebdesignhub.com\u002Fplugins\u002Fgoogle-reviews","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftwdh-business-review-display-for-google.1.0.0.zip",{"slug":69,"name":70,"version":17,"author":5,"author_profile":6,"description":71,"short_description":72,"active_installs":8,"downloaded":73,"rating":8,"num_ratings":8,"last_updated":74,"tested_up_to":75,"requires_at_least":43,"requires_php":44,"tags":76,"homepage":82,"download_link":83,"security_score":51,"vuln_count":8,"unpatched_count":8,"last_vuln_date":34,"fetched_at":35},"twdh-minimum-order-for-woocommerce","TWDH Minimum Order for WooCommerce","\u003Cp>TWDH Minimum Order for WooCommerce lets you set a minimum cart subtotal that customers must reach before they can place an order. When a cart falls below the amount you define, WooCommerce blocks checkout and displays a notice you control, so shoppers know exactly how much more they need to add.\u003C\u002Fp>\n\u003Cp>This is useful for stores with handling costs, wholesale-style minimums, free-shipping thresholds, or any situation where small orders are not worth fulfilling.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What it does\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Enforces a minimum order amount, checked against the cart subtotal on the cart and checkout pages.\u003C\u002Fli>\n\u003Cli>Stops checkout and shows an error notice when the subtotal is below your minimum.\u003C\u002Fli>\n\u003Cli>Lets you write your own notice message with dynamic placeholders.\u003C\u002Fli>\n\u003Cli>Lets you exempt specific user roles (for example, wholesale customers or shop managers) from the requirement.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>What you can configure\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>After activation, go to \u003Cstrong>WooCommerce &rarr; Minimum Order\u003C\u002Fstrong> in your WordPress admin. There you can:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Enable\u003C\u002Fstrong> &mdash; turn the minimum order requirement on or off.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Minimum Amount\u003C\u002Fstrong> &mdash; the lowest cart subtotal (in your store currency) that is allowed to check out. Set it to 0 to effectively disable enforcement.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Notice Message\u003C\u002Fstrong> &mdash; the message shown to customers whose cart is below the minimum. You can use two placeholders:\n\u003Cul>\n\u003Cli>\u003Ccode>{amount}\u003C\u002Fcode> &mdash; the minimum amount, formatted in your store currency.\u003C\u002Fli>\n\u003Cli>\u003Ccode>{total}\u003C\u002Fcode> &mdash; the customer’s current cart subtotal, formatted in your store currency.\u003Cbr \u002F>\nFor example: \u003Ccode>A minimum order of {amount} is required. Your current cart total is {total}.\u003C\u002Fcode>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Role Bypass\u003C\u002Fstrong> &mdash; select any user roles that should be allowed to check out regardless of the minimum. Logged-in users with a selected role skip the check entirely.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Settings are validated and sanitized on save, and the minimum is enforced server-side via WooCommerce’s standard cart validation, so it cannot be bypassed from the browser.\u003C\u002Fp>\n","Require a minimum cart subtotal before customers can check out in WooCommerce, with a customizable notice and per-role bypass.",75,"2026-06-19T16:14:00.000Z","7.0.2",[77,78,79,80,81],"cart","checkout","ecommerce","minimum-order","woocommerce","https:\u002F\u002Fthewebdesignhub.com\u002Fplugins\u002Ftwdh-woo-min-order","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftwdh-minimum-order-for-woocommerce.1.0.0.zip"]