[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fV3jktccq0eic7Z5GKb0_s6E6BgHylq2bmvf3XZ1_eQo":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},"alexdunae","Alex Dunae","https:\u002F\u002Fprofiles.wordpress.org\u002Falexdunae\u002F",3,290,85,30,84,"2026-04-06T01:34:55.014Z",[14,39,58],{"slug":15,"name":16,"version":17,"author":5,"author_profile":6,"description":18,"short_description":19,"active_installs":20,"downloaded":21,"rating":22,"num_ratings":23,"last_updated":24,"tested_up_to":25,"requires_at_least":26,"requires_php":27,"tags":28,"homepage":34,"download_link":35,"security_score":9,"vuln_count":36,"unpatched_count":36,"last_vuln_date":37,"fetched_at":38},"wp-smushit-nextgen-gallery-integration","WP Smush.it NextGEN Gallery Integration","0.1.0","\u003Cp>This is a very basic integration made by popular request: the only thing it does is smushes new images.\u003C\u002Fp>\n\u003Cp>We don’t use NextGEN Gallery, so anyone wanting more functionality (re-smush, bulk smush, etc…) is encouraged to dive in and contribute.\u003C\u002Fp>\n\u003Cp>Plugin updates are announced on \u003Ca href=\"http:\u002F\u002Fwww.twitter.com\u002FTheCHANGELOG\" rel=\"nofollow ugc\">http:\u002F\u002Fwww.twitter.com\u002FTheCHANGELOG\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Contact and Credits\u003C\u002Fh3>\n\u003Cp>Written by Alex Dunae at Dialect (\u003Ca href=\"http:\u002F\u002Fdialect.ca\u002F\" rel=\"nofollow ugc\">dialect.ca\u003C\u002Fa>, e-mail ‘alex’ at ‘dialect dot ca’, Twitter \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002F#!\u002Fthechangelog\" rel=\"nofollow ugc\">@TheCHANGELOG\u003C\u002Fa>, 2011.\u003C\u002Fp>\n","This is a very basic integration made by popular request: the only thing it does is smushes new images.",200,13431,60,1,"2011-11-16T16:12:00.000Z","3.2.1","2.9","",[29,30,31,32,33],"attachment","attachments","image","images","nextgen-gallery","http:\u002F\u002Fdialect.ca\u002Fcode\u002Fwp-smushit\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-smushit-nextgen-gallery-integration.0.1.0.zip",0,null,"2026-03-15T15:16:48.613Z",{"slug":40,"name":41,"version":42,"author":5,"author_profile":6,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":36,"num_ratings":36,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":27,"tags":50,"homepage":56,"download_link":57,"security_score":9,"vuln_count":36,"unpatched_count":36,"last_vuln_date":37,"fetched_at":38},"classy-wp-list-pages","Plugin Name: Classy wp_list_pages","1.4,0","\u003Cp>This plugin adds classes or IDs (your choice) to the \u003Ccode>LI\u003C\u002Fcode> tags generated by WordPress’ \u003Ccode>wp_list_pages()\u003C\u002Fcode> and \u003Ccode>wp_nav_menu()\u003C\u002Fcode> functions.\u003C\u002Fp>\n\u003Cp>I found it very frustrating to style the output of these menus without having access to these attributes. This plugin allows you to style the output of \u003Ccode>wp_list_pages()\u003C\u002Fcode> and \u003Ccode>wp_nav_menu()\u003C\u002Fcode> with CSS.\u003C\u002Fp>\n\u003Cp>The class name or ID is derived from the URL of the page.\u003C\u002Fp>\n\u003Cp>For example,\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>\u002Fabout\u002F\u003C\u002Fcode> could have the class \u003Ccode>about\u003C\u002Fcode>. \u003C\u002Fli>\n\u003Cli>\u003Ccode>\u002Fabout\u002Ffaq\u002F\u003C\u002Fcode> could have the class \u003Ccode>about_faq\u003C\u002Fcode>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If a page does not have a URL (e.g. your front page) the plugin will set the \u003Ccode>class\u003C\u002Fcode> or \u003Ccode>id\u003C\u002Fcode> (depending on what you selected) to \u003Ccode>frontpage\u003C\u002Fcode>, adding whatever prefix you requested.\u003C\u002Fp>\n\u003Cp>For example,\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>\u002F\u003C\u002Fcode> could have the class \u003Ccode>pg_frontpage\u003C\u002Fcode>. \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Existing classes (e.g. \u003Ccode>page_item\u003C\u002Fcode> or \u003Ccode>current\u003C\u002Fcode>) are left untouched.\u003C\u002Fp>\n\u003Ch4>Sample output\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>\u003Cli id=\"nav-a-new-page\" class=\"first page_item page-item-4\">\u003Ca href=\"http:\u002F\u002Fexample.com\u002Fa-new-page\u002F\" title=\"A new page\">A new page\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli id=\"nav-about\" class=\"page_item page-item-2\">\u003Ca href=\"http:\u002F\u002Fexample.com\u002Fabout\u002F\" title=\"About\">About\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli id=\"nav-another-new-page\" class=\"last page_item page-item-6\">\u003Ca href=\"http:\u002F\u002Fexample.com\u002Fanother-new-page\u002F\" title=\"Another new page\">Another new page\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Configuration\u003C\u002Fh4>\n\u003Cp>Using the \u003Ccode>Classy wp_list_pages\u003C\u002Fcode> tab in the options panel you can choose whether you want to use IDs or classes, set the token separator and add an optional token prefix.\u003C\u002Fp>\n\u003Cp>You can also specify a class to add to the first and last items in a list.\u003C\u002Fp>\n\u003Cp>Pretty straight forward…\u003C\u002Fp>\n\u003Ch3>Contact and Credits\u003C\u002Fh3>\n\u003Cp>Written by Alex Dunae ( \u003Ca href=\"http:\u002F\u002Fdunae.ca\u002F\" rel=\"nofollow ugc\">dunae.ca\u003C\u002Fa> ), e-mail ‘code’ at the same domain), 2007-09.\u003C\u002Fp>\n","Adds a uniqe class or ID attribute to each LI tag generated by wp_list_pages() and wp_nav_menu() allowing them to be individually styled with CSS.",70,14901,"2011-02-04T18:13:00.000Z","3.0.5","2.2",[51,52,53,54,55],"class","css","id","links","style","http:\u002F\u002Fcode.dunae.ca\u002Fclassy_wp_list_pages","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fclassy-wp-list-pages.1.4.0.zip",{"slug":59,"name":60,"version":61,"author":5,"author_profile":6,"description":62,"short_description":63,"active_installs":64,"downloaded":65,"rating":36,"num_ratings":36,"last_updated":66,"tested_up_to":67,"requires_at_least":67,"requires_php":27,"tags":68,"homepage":74,"download_link":75,"security_score":9,"vuln_count":36,"unpatched_count":36,"last_vuln_date":37,"fetched_at":38},"cm-subscriber-stats","Plugin Name: CM Subscriber Stats","1.0.1","\u003Cp>This plugin pulls data from your Campaign Monitor lists’ feeds and displays them on your WordPress dashboard.\u003C\u002Fp>\n\u003Ch4>White labeling\u003C\u002Fh4>\n\u003Cp>CM Subscriber Stats was built with white-labelers in mind, and it’s possible to remove virtually all mention of Campaign Monitor so you can promote your own services.\u003C\u002Fp>\n\u003Cp>See \u003Ca href=\"http:\u002F\u002Fdialect.ca\u002Fcode\u002Fcm-subscriber-stats\u002F\" rel=\"nofollow ugc\">the CM Subscriber Stats project page\u003C\u002Fa> for details.\u003C\u002Fp>\n\u003Ch4>Did you find this plugin useful?\u003C\u002Fh4>\n\u003Cp>You can write a “recommendation” for me on my \u003Ca href=\"http:\u002F\u002Fwww.linkedin.com\u002Fin\u002Falexdunae\" rel=\"nofollow ugc\">LinkedIn profile\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Contact and Credits\u003C\u002Fh3>\n\u003Cp>Written by Alex Dunae (\u003Ca href=\"http:\u002F\u002Fdialect.ca\u002F\" rel=\"nofollow ugc\">dialect.ca\u003C\u002Fa>), e-mail ‘code’ at the same domain), 2009.\u003C\u002Fp>\n","See your email list subscriber statistics on your WordPress dashboard.",20,5861,"2009-03-03T00:21:00.000Z","2.7",[69,70,71,72,73],"campaign-monitor","dashboard","email","statistics","subscribers","http:\u002F\u002Fdialect.ca\u002Fcode\u002Fcm-subscriber-stats\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcm-subscriber-stats.1.0.1.zip"]