[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fYPuuQWf1y0qpawbSY7DmX2K0ZQNIxyq8XDv7LMKIHUs":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},"carloroosen","Carlo Roosen","https:\u002F\u002Fprofiles.wordpress.org\u002Fcarloroosen\u002F",5,140,85,30,84,"2026-04-05T02:50:12.402Z",[14,36,55,67,85],{"slug":15,"name":16,"version":17,"author":5,"author_profile":6,"description":18,"short_description":19,"active_installs":20,"downloaded":21,"rating":20,"num_ratings":22,"last_updated":23,"tested_up_to":24,"requires_at_least":25,"requires_php":26,"tags":27,"homepage":26,"download_link":32,"security_score":9,"vuln_count":33,"unpatched_count":33,"last_vuln_date":34,"fetched_at":35},"slug-as-body-class","Slug as body class","1.0","\u003Cp>Want to have css styling rules for individual pages or posts?\u003C\u002Fp>\n\u003Cp>This plugin adds a unique class to the body tag of the html. The added class is formatted as “[post_type]-[post_name]”. For a page with slug (= post_name) “about” it will be “page-about”, and for a post named “today” it will be “post-today”. Currently no slug will be added for archive and category pages. Please let us know if you need this and we will add it.\u003C\u002Fp>\n\u003Ch4>example\u003C\u002Fh4>\n\u003Cp>Say you want to have a red title on your contact page. With this plugin all you need to do is add this line to your css:\u003C\u002Fp>\n\u003Cp>body.page-contact h1 {\u003Cbr \u002F>\n    color : red;\u003Cbr \u002F>\n}\u003C\u002Fp>\n\u003Ch4>Acknowledgements\u003C\u002Fh4>\n\u003Cp>Thanks to Damiaan van Vliet for this plugin idea http:\u002F\u002Fwww.albuswebdesign.nl\u002F.\u003C\u002Fp>\n","Add a unique class to the body tag for easy styling of individual pages",100,3343,6,"2014-08-11T10:10:00.000Z","3.9.40","3.7","",[28,29,30,31],"body","class","slug","url","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fslug-as-body-class.1.0.zip",0,null,"2026-03-15T15:16:48.613Z",{"slug":37,"name":38,"version":39,"author":5,"author_profile":6,"description":40,"short_description":41,"active_installs":42,"downloaded":43,"rating":44,"num_ratings":45,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":26,"tags":49,"homepage":26,"download_link":54,"security_score":9,"vuln_count":33,"unpatched_count":33,"last_vuln_date":34,"fetched_at":35},"campaign-monitor-dual-registration","Campaign Monitor Dual Registration","1.0.8","\u003Cp>This plugin automatically adds new WordPress users to your Campaign Monitor list.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The moment a user is added to WordPress, its email address (and optionally) user-meta data will be copied to Campaign Monitor.\u003C\u002Fli>\n\u003Cli>Also, when user data is changed, the modifications will be sent to Campaign Monitor\u003C\u002Fli>\n\u003Cli>Changes on Campaign Monitor can be reflected back to the user list, to use this feature one needs to define webhooks on the Campaign Monitor website. \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Relation to our Campaign Monitor Synchronization plugin\u003C\u002Fh4>\n\u003Cp>Our plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcampaign-monitor-synchronization\" rel=\"ugc\">Campaign Monitor Synchronization\u003C\u002Fa> also adds WordPress users to Campaign Monitor, but it uses a more strict synchronization mechanism. For instance, it also removes users from the Campaign Monitor list when they do not exist as WordPress users. For a lot of use cases this behavior is too rigorous, therefore we created this new plugin.\u003C\u002Fp>\n\u003Ch4>Links\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fcarloroosen.com\u002F\" rel=\"nofollow ugc\">Author’s website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fcarloroosen.com\u002Fcampaign-monitor-dual-registration\" rel=\"nofollow ugc\">Plugin page\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Automatically add new Wordpress users to your mailing list on Campaign Monitor.",10,2515,94,3,"2015-01-21T10:47:00.000Z","4.1.42","3.0.1",[50,51,52,53],"add-users","campaign-monitor","mailing-list","user-management","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcampaign-monitor-dual-registration.1.0.8.zip",{"slug":56,"name":57,"version":58,"author":5,"author_profile":6,"description":59,"short_description":60,"active_installs":42,"downloaded":61,"rating":44,"num_ratings":45,"last_updated":62,"tested_up_to":63,"requires_at_least":48,"requires_php":26,"tags":64,"homepage":65,"download_link":66,"security_score":9,"vuln_count":33,"unpatched_count":33,"last_vuln_date":34,"fetched_at":35},"campaign-monitor-synchronization","Campaign Monitor Synchronization","1.0.15","\u003Cp>This plugin automatically creates and maintains a mailinglist on Campaign Monitor mirroring the list of WordPress users. Typically this plugin is useful when you have information (or functionality) on your website that is accessible for registered users only, and you want to send email updates about that information (or functionality) to those users alone.\u003C\u002Fp>\n\u003Ch4>Example use case\u003C\u002Fh4>\n\u003Cp>For instance, members can subscribe for events on your WordPress website, and you send out announcements to those members using CampaignMonitor. With this plugin you can maintain your list on WordPress, manage their permissions, and the list on Campaign Monitor will always be an exact copy.\u003C\u002Fp>\n\u003Ch4>Warning\u003C\u002Fh4>\n\u003Cp>This plugin performs a one-way synchronization from WordPress to Campaign Monitor. For instance, it will remove users from your Campaign Monitor list if they do not exist as users in WordPress. If this behavior is too strict for you, we recommend our other plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcampaign-monitor-dual-registration\u002F\" rel=\"ugc\">Campaign Monitor Dual Registration \u003C\u002Fa>.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Don’t use this plugin in combination with a subscription form that stores subscribers directly in the same CampaignMonitor list. \u003C\u002Fli>\n\u003Cli>Also don’t modify the list in CampaignMonitor directly, thos e changes will be lost. The only exception is when people unsubscribe from the mailinglist, this will be stored in Campaign Monitor only, and can only be changed there.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Technical details\u003C\u002Fh4>\n\u003Cp>The Campaign Monitor Synchronization plugin checks every 15 minutes whether there has been changes in the user list on WordPress, without contacting Campaign Monitor.\u003C\u002Fp>\n\u003Cp>Only if there has been a change, it compares the WordPress user table with the version on Campaign Monitor. This can also be forced by pressing “save and sync” on the plugin options page.\u003C\u002Fp>\n\u003Cp>When there are differences only the modifications will be sent to Campaign Monitor in batches using its API. This way the plugin tries to minimise the number of external requests, while maintaining a reasonable level of synchronization.\u003C\u002Fp>\n\u003Cp>When a user unsubscribes on the Campaign Monitor website, this will not be overwritten by the plugin, nor will this be stored back in the WordPress database.\u003C\u002Fp>\n\u003Ch4>Links\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fcarloroosen.com\u002F\" rel=\"nofollow ugc\">Author’s website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fcarloroosen.com\u002Fcampaign-monitor-synchronization\u002F\" rel=\"nofollow ugc\">Plugin page\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Use the user list in your Wordpress installation as your mailing list for Campaign Monitor.",3278,"2015-12-11T13:09:00.000Z","4.4.34",[51,52,53],"http:\u002F\u002Fwww.carloroosen.com\u002Fcampaign-monitor-synchronization\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcampaign-monitor-synchronization.1.0.15.zip",{"slug":68,"name":69,"version":70,"author":5,"author_profile":6,"description":71,"short_description":72,"active_installs":42,"downloaded":73,"rating":74,"num_ratings":75,"last_updated":76,"tested_up_to":24,"requires_at_least":25,"requires_php":26,"tags":77,"homepage":83,"download_link":84,"security_score":9,"vuln_count":33,"unpatched_count":33,"last_vuln_date":34,"fetched_at":35},"directedit","DirectEdit","1.0.4","\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FeEccSe--IWc?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>Edit your website directly in the front-end. With the wysiwyg inline editor you can modify content just anywhere. You must try it to see how smooth it works!\u003C\u002Fp>\n\u003Cp>Direct edit has an amazing image editor. Choose an image, and while you resize or crop it, it will be uploaded to the server automatically. One click and the image is inserted on your page.\u003C\u002Fp>\n\u003Cp>Want to learn more? Visit \u003Ca href=\"http:\u002F\u002Fdirectedit.co\" rel=\"nofollow ugc\">http:\u002F\u002Fdirectedit.co\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Contribute\u003C\u002Fh3>\n\u003Cp>DirectEdit is maintained on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcarloroosen\u002FdirectEdit-FREE\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Fcarloroosen\u002FdirectEdit-FREE\u003C\u002Fa>. Feel free to contribute.\u003C\u002Fp>\n\u003Cp>The DirectEdit javascript library is a part of the DirectEdit project. It has a REST interface, and can easily be implemented in other applications.\u003C\u002Fp>\n","Edit your website directly in the frontend.",5200,80,7,"2014-08-12T13:18:00.000Z",[78,79,80,81,82],"edit-in-place","editor","front-end","publish","wysiwyg","http:\u002F\u002Fdirectedit.co\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdirectedit.1.0.4.zip",{"slug":86,"name":87,"version":17,"author":5,"author_profile":6,"description":88,"short_description":89,"active_installs":42,"downloaded":90,"rating":20,"num_ratings":91,"last_updated":92,"tested_up_to":24,"requires_at_least":25,"requires_php":26,"tags":93,"homepage":26,"download_link":96,"security_score":9,"vuln_count":33,"unpatched_count":33,"last_vuln_date":34,"fetched_at":97},"post-display-counter","Post Display Counter","\u003Cp>Want to know how often a post is actually displayed on the actual screen?\u003C\u002Fp>\n\u003Cp>This plugin has a javascript that is triggered when the title of a post is displayed in the visible area of the window, either when the page is loaded or when the window is scrolled or resized. It will not be triggered when the post is on the page but stays outside the visual area.\u003C\u002Fp>\n\u003Cp>There are two independent counters. The ‘displayed’ counter counts all instances of the post, whether it is in overview pages, search pages or on its own page. The ‘viewed’ counter only counts the post on its own page. Note that ‘viewed’ this also is counted as ‘displayed’.\u003C\u002Fp>\n\u003Cp>The ratio between the two values can be used as a metric for the attractiveness of the article title, the excerpt and\u002For featured images that are displayed in overviews.\u003C\u002Fp>\n\u003Cp>Both counters are triggered by javascript. This means that search bots will not trigger the counter. Also the rare cases a user has javascript disabled the counter will not be triggered.\u003C\u002Fp>\n\u003Cp>The counter values will by default be displayed above each post on its own page. The plugin has several functions that can be used inside template files for more control.\u003C\u002Fp>\n\u003Ch4>Acknowledgements\u003C\u002Fh4>\n\u003Cp>We created this plugin for http:\u002F\u002Fdenhaagdirect.nl, a local news and blog website in The Hague, Netherlands. . Thanks Michael and Jeroen for letting us share this plugin.\u003C\u002Fp>\n","Show a counter above each post with number of displays and number of views",1792,4,"2014-08-11T11:33:00.000Z",[94,95],"clickthrough-rate","count-views","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpost-display-counter.1.0.zip","2026-03-15T14:54:45.397Z"]