[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fGDk3eYC6x8nNYggfbOhCCgvy82JRTRi-_AwWlqhIqdg":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},"bouk","BoUk","https:\u002F\u002Fprofiles.wordpress.org\u002Fbouk\u002F",5,440,100,30,94,"2026-04-04T03:42:24.537Z",[14,36,50,63,74],{"slug":15,"name":16,"version":17,"author":5,"author_profile":6,"description":18,"short_description":19,"active_installs":20,"downloaded":21,"rating":9,"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":9,"vuln_count":33,"unpatched_count":33,"last_vuln_date":34,"fetched_at":35},"snack-missed-schedule","Snack Missed Schedule","1.1.0","\u003Cp>Unlike other plugins, where check for missed schedules is hooked into init action, which in return means, there’s an extra database call created anytime the site is loaded, this plugin creates separate recurring cron task to check for missed schedules.\u003C\u002Fp>\n\u003Cp>Checks are happening every 5 minutes and in case there are found posts missing its schedule, they are automatically published. From the principle this solution requires a functional WordPress cron subsystem.\u003C\u002Fp>\n","Uses separate recurring cron task to check for missed schedules.",200,2909,2,"2025-11-28T08:59:00.000Z","6.9.4","5.3","7.0",[28,29,30],"cron","missed-schedule","scheduled-posts","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsnack-missed-schedule.1.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":9,"downloaded":42,"rating":9,"num_ratings":43,"last_updated":44,"tested_up_to":24,"requires_at_least":25,"requires_php":45,"tags":46,"homepage":31,"download_link":49,"security_score":9,"vuln_count":33,"unpatched_count":33,"last_vuln_date":34,"fetched_at":35},"pageviews-counter","PageViews Counter","4.0.0","\u003Cp>There are deffinitely different methods for implementing pageview counters. Considering some external service such as \u003Ca href=\"https:\u002F\u002Fjetpack.com\u002F\" rel=\"nofollow ugc\">Jetpack\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fanalytics.google.com\u002F\" rel=\"nofollow ugc\">Google Analytics\u003C\u002Fa> is surely a good option, but there may be scenarios where you may want to handle this just by yourself and have everything more under control.\u003C\u002Fp>\n\u003Cp>Since it’s very common to utilize some caching mechanism to improve your site’s performance, implementing counter directly on PHP level wouldn’t work reliably as counter would be barely incremeneted due to the caching. Better solution would be to use WordPress way of triggering AJAX requests and increment pageview counters anytime page is loaded, no matter if served from cache or not.\u003C\u002Fp>\n\u003Cp>When we start to think on bigger scale though, we find tradional WP AJAX implementation quite resources heavy as well. This plugin uses slightly more complicated method to increase counters, but it’s very lightweight. In a nuthsell, counters are stored ‘outside’ of WordPress ecosystem into some fast storage such as Memcached or Redis. Then there’s implemented re-occuring cron task on WordPress level, which regularly checks for new counters and store its values as postmeta for each respective post.\u003C\u002Fp>\n\u003Cp>Plugin utilizes \u003Ca href=\"https:\u002F\u002Fwww.phpfastcache.com\u002F\" rel=\"nofollow ugc\">PhpFastCache library\u003C\u002Fa> which allows to store data into many types of back-ends. See their \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FPHPSocialNetwork\u002Fphpfastcache\u002Fblob\u002Fmaster\u002Fdocs\u002FDRIVERS.md\" rel=\"nofollow ugc\">documentation\u003C\u002Fa> for more details. This feature allows you to choose any back-end depending on your hosting provider.\u003C\u002Fp>\n\u003Cp>This plugin comes preconfigured with file-based storage, which should work on any hosting environment, but for higher traffic sites you may want to consider in-memory storage such as MemcacheD.\u003C\u002Fp>\n\u003Cp>Whole principle and idea is described in following \u003Ca href=\"https:\u002F\u002Fwww.bouk.info\u002Fefficient-handling-of-ajax-requests-on-wordpress-platform\u002F\" rel=\"nofollow ugc\">article\u003C\u002Fa> published on my blog.\u003C\u002Fp>\n","Implement your own pageviews counter in efficient way, using different backend storages such as MemcacheD or Redis.",6215,1,"2025-11-28T08:54:00.000Z","8.2",[47,48],"counter","pageviews","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpageviews-counter.4.0.0.zip",{"slug":51,"name":52,"version":53,"author":5,"author_profile":6,"description":54,"short_description":55,"active_installs":9,"downloaded":56,"rating":9,"num_ratings":43,"last_updated":57,"tested_up_to":24,"requires_at_least":25,"requires_php":58,"tags":59,"homepage":31,"download_link":62,"security_score":9,"vuln_count":33,"unpatched_count":33,"last_vuln_date":34,"fetched_at":35},"snack-ads-txt","Snack Ads.txt","3.3.0","\u003Cp>ads.txt is an IAB-approved text file that aims to prevent unauthorized inventory sales.\u003C\u002Fp>\n\u003Cp>This plugin is a solution for the remote creation and management of ads.txt files for websites in the Snack Media advertising network.\u003C\u002Fp>\n\u003Cp>Snack Media are a Google-certified partner, based in the UK, who specialise in optimising and monetising websites, working with a network of over 400 websites. We offer an advanced advertising set-up – header and exchange bidding across programmatic, video, native rich media etc.\u003C\u002Fp>\n\u003Cp>We have specialised teams across ad-operations, tech, editorial and sales to help publishers grow their digital revenues and provide IAB approved solutions for GDPR & CCPA.\u003C\u002Fp>\n\u003Cp>We also offer a range of additional products, tools and services to help publishers drive traffic, maximise engagement and optimise user experience.\u003C\u002Fp>\n\u003Cp>To find out more, head to \u003Ca href=\"https:\u002F\u002Fwww.snack-media.com\u002Fpublishers\u002F?utm_source=wp-plugin-repository\" rel=\"nofollow ugc\">Snack Media\u003C\u002Fa> or contact \u003Ca href=\"mailto:jamesm@snack-media.com\" rel=\"nofollow ugc\">jamesm@snack-media.com\u003C\u002Fa>\u003C\u002Fp>\n","Handles automatic creation and updates of ads.txt file for publishers who advertise with Snack Media.",5845,"2026-01-22T12:46:00.000Z","8.0",[60,61],"ads-txt","advertising","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsnack-ads-txt.3.3.0.zip",{"slug":64,"name":65,"version":66,"author":5,"author_profile":6,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":33,"num_ratings":33,"last_updated":71,"tested_up_to":24,"requires_at_least":25,"requires_php":26,"tags":72,"homepage":31,"download_link":73,"security_score":9,"vuln_count":33,"unpatched_count":33,"last_vuln_date":34,"fetched_at":35},"snack-ads","Snack Ads","2.1.1","\u003Cp>This plugin is a solution for the remote management of ad units for websites in the Snack Media advertising network.\u003C\u002Fp>\n\u003Cp>Snack Media are a Google-certified partner, based in the UK, who specialise in optimising and monetising websites, working with a network of over 400 websites. We offer an advanced advertising set-up – header and exchange bidding across programmatic, video, native rich media etc.\u003C\u002Fp>\n\u003Cp>We have specialised teams across ad-operations, tech, editorial and sales to help publishers grow their digital revenues and provide IAB approved solutions for GDPR & CCPA.\u003C\u002Fp>\n\u003Cp>We also offer a range of additional products, tools and services to help publishers drive traffic, maximise engagement and optimise user experience.\u003C\u002Fp>\n\u003Cp>To find out more, head to \u003Ca href=\"https:\u002F\u002Fwww.snack-media.com\u002Fpublishers\u002F?utm_source=wp-plugin-repository\" rel=\"nofollow ugc\">Snack Media\u003C\u002Fa> or contact \u003Ca href=\"mailto:jamesm@snack-media.com\" rel=\"nofollow ugc\">jamesm@snack-media.com\u003C\u002Fa>\u003C\u002Fp>\n","Handles automatic update of ad units for publishers who advertise with Snack Media.",20,1528,"2025-11-28T09:06:00.000Z",[61],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsnack-ads.2.1.1.zip",{"slug":75,"name":76,"version":77,"author":5,"author_profile":6,"description":78,"short_description":79,"active_installs":69,"downloaded":80,"rating":33,"num_ratings":33,"last_updated":81,"tested_up_to":24,"requires_at_least":25,"requires_php":58,"tags":82,"homepage":31,"download_link":86,"security_score":9,"vuln_count":33,"unpatched_count":33,"last_vuln_date":34,"fetched_at":35},"use-bunny-dns","Use Bunny DNS","2.0.0","\u003Cp>In May 2022 Bunny.net introduced a new service called \u003Ca href=\"https:\u002F\u002Fbunny.net\u002Fblog\u002Ftransforming-internet-routing-introducing-bunny-dns\u002F\" rel=\"nofollow ugc\">Bunny DNS\u003C\u002Fa> which is currently still in Beta, but available for testing on invitation.\u003C\u002Fp>\n\u003Cp>Use Bunny DNS plugin allows for smooth integration with Bunny DNS product. When integrating WordPress site with Bunny DNS where proxy is enabled, you may want to purge the CDN cache on different content updates to allow for new content reaching out your target audience as soon as possible.\u003C\u002Fp>\n\u003Cp>When installing and enabling this plugin, your CDN pull zone will be automatically purged anytime the content on your site is updated.\u003C\u002Fp>\n","Handles automatic purge of CDN pull zone on content change",1356,"2026-01-20T12:34:00.000Z",[83,84,85],"bunny-cdn","bunny-dns","dns-proxy","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fuse-bunny-dns.2.0.0.zip"]