[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fB6Qbc4_INJQGO-IdhGmRYixdhyyZn_WCaREPUtM6K24":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":24,"download_link":25,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":34,"analysis":151,"fingerprints":273},"pinecast-wp-sync","Pinecast WordPress Sync","2.0.2","Pinecast","https:\u002F\u002Fprofiles.wordpress.org\u002Fpinecast\u002F","\u003Cp>This plugin allows you to sync your Pinecast podcast (or any JSONFeed-compatible podcast) with your WordPress blog.\u003C\u002Fp>\n\u003Cp>Please see Pinecast’s \u003Ca href=\"https:\u002F\u002Fpinecast.support\u002Fen\u002Farticles\u002F3072843-pinecast-wordpress-sync-plugin\" rel=\"nofollow ugc\">support website\u003C\u002Fa> for more information.\u003C\u002Fp>\n\u003Cp>After installing, visit Settings > Pinecast to add feeds. Add your Pinecast RSS feed URL (found on your podcast dashboard), along with the podcast’s name (for your reference), categories that you wish to be applied to each episode’s post, and whether you’d like to include episode artwork in the posts. Save changes.\u003C\u002Fp>\n\u003Cp>Once your podcast is added, you can press the Sync button to import episodes. Episodes will sync automatically every hour.\u003C\u002Fp>\n","This plugin allows you to sync your Pinecast podcast (or any JSONFeed-compatible podcast) with your WordPress blog.",60,10331,100,1,"2025-09-03T20:03:00.000Z","6.8.5","5.2","7.0",[20,21,22,23],"jsonfeed","pinecast","podcast","sync","https:\u002F\u002Fhelp.pinecast.com\u002Farticles\u002F3072843-pinecast-wordpress-sync-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpinecast-wp-sync.2.0.2.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":21,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":11,"avg_security_score":13,"avg_patch_time_days":31,"trust_score":32,"computed_at":33},30,94,"2026-04-04T15:55:53.745Z",[35,55,80,105,127],{"slug":36,"name":37,"version":38,"author":39,"author_profile":40,"description":41,"short_description":42,"active_installs":13,"downloaded":43,"rating":13,"num_ratings":44,"last_updated":45,"tested_up_to":46,"requires_at_least":47,"requires_php":48,"tags":49,"homepage":53,"download_link":54,"security_score":13,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"auto-podcast-import","Auto podcast import","1.0.18","systemsrtk","https:\u002F\u002Fprofiles.wordpress.org\u002Fsystemsrtk\u002F","\u003Cp>=Auto Podcast Import – The Easiest Way to Bring Podcasts into WordPress=\u003Cbr \u002F>\nHave you ever wanted to automatically import podcast episodes into your WordPress site without jumping through hoops? If so, you’re in the right place.\u003C\u002Fp>\n\u003Cp>Auto Podcast Import is a simple, powerful plugin that helps you publish podcast episodes on your website—without the manual work. Whether you’re a podcaster, blogger, or editor, this tool takes care of the repetitive stuff so you can focus on creating content.\u003C\u002Fp>\n\u003Ch4>What is Auto Podcast Import?\u003C\u002Fh4>\n\u003Cp>Auto Podcast Import is a WordPress plugin that lets you bring podcast episodes straight into your site using an RSS feed. Once it’s set up, it takes care of everything for you—automatically importing new episodes and publishing them as regular posts or custom post types.\u003Cbr \u002F>\nYou don’t need to upload audio files manually, create new posts, or copy-paste show notes. It just works. And because it’s designed to be lightweight, it won’t slow down your website.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cp>Flexible Scheduling, You can set import schedules to match your release cycle—daily, weekly, monthly, or whenever works best for you. New episodes will show up on your site automatically.\u003C\u002Fp>\n\u003Ch4>Multiple Feeds, One Site\u003C\u002Fh4>\n\u003Cp>Import episodes from different podcast feeds and have them all appear on a single WordPress site. Perfect if you’re running more than one show or curating podcasts from various sources.\u003C\u002Fp>\n\u003Ch4>Custom Post Type Support\u003C\u002Fh4>\n\u003Cp>Already using a custom post type for your podcast? No problem. The plugin works with your existing setup and gives you full control over how your content appears.\u003C\u002Fp>\n\u003Ch4>Taxonomy and Organization\u003C\u002Fh4>\n\u003Cp>You can set specific taxonomies for each feed, helping you organize and display your episodes however you want.\u003C\u002Fp>\n\u003Ch4>Compatible with All the Big Platforms\u003C\u002Fh4>\n\u003Cp>The plugin works with popular podcast hosting platforms like Libsyn, BuzzSprout, Transistor, Podbean, Apple Podcasts, Spotify, and SimpleCast. And if your provider isn’t on the list, the support team is open to adding it.\u003C\u002Fp>\n\u003Ch4>How to Get Started\u003C\u002Fh4>\n\u003Cp>Getting started is quick and easy:\u003Cbr \u002F>\n– Go to your WordPress dashboard, click on “Tools,” then “Auto Podcast Import.”\u003Cbr \u002F>\n– Start a new import and set your preferences.\u003Cbr \u002F>\n– If you want the episodes to keep coming in automatically, just check the box for continuous sync.\u003Cbr \u002F>\n– Click import—and that’s it. You’re all set.\u003Cbr \u002F>\n– Need to stop an import later? Just delete it from the list.\u003C\u002Fp>\n\u003Ch4>Why Use Auto Podcast Import?\u003C\u002Fh4>\n\u003Cp>There are plenty of reasons to give this plugin a try:\u003Cbr \u002F>\n– It saves you time. No more copying and pasting or uploading each episode by hand.\u003Cbr \u002F>\n– It improves your SEO. Episodes are added as posts, which means better visibility in search engines.\u003Cbr \u002F>\n– It works with your favorite platforms. You don’t have to switch providers or change how you publish.\u003Cbr \u002F>\n– It’s simple. You don’t need to be a developer to use it.\u003C\u002Fp>\n\u003Cp>If you’re a podcaster or a content creator looking to simplify your workflow, Auto Podcast Import is the tool for you. It’s reliable, easy to use, and totally free. Most importantly, it helps you spend less time managing your podcast—and more time creating it.\u003Cbr \u002F>\nDownload the plugin today and see how much easier podcasting can be with WordPress.\u003C\u002Fp>\n\u003Cp>Please write to us if your provider not listed here.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fauto-podcast-import\u002F\" rel=\"ugc\">Auto podcast import\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Need any help?\u003C\u002Fh3>\n\u003Cp>You can submit it in \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fauto-podcast-import\u002F\" rel=\"ugc\">Auto podcast import\u003C\u002Fa>.\u003Cbr \u002F>\nWe are open mind, and think out of the box.\u003Cbr \u002F>\nChallenge us.\u003C\u002Fp>\n","Import your podcast feed, automatically from any supported podcast provider.",4397,2,"2026-03-15T07:18:00.000Z","6.9.4","6.1.0","7.4",[50,51,22,52,23],"feed","import","rss","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fauto-podcast-import\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fauto-podcast-import.1.0.18.zip",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":65,"num_ratings":66,"last_updated":67,"tested_up_to":46,"requires_at_least":68,"requires_php":48,"tags":69,"homepage":75,"download_link":76,"security_score":77,"vuln_count":78,"unpatched_count":26,"last_vuln_date":79,"fetched_at":28},"facebook-for-woocommerce","Meta for WooCommerce","3.6.0","Facebook","https:\u002F\u002Fprofiles.wordpress.org\u002Ffacebook\u002F","\u003Cp>This is the official Meta for WooCommerce plugin that connects your WooCommerce website to Facebook, Instagram and WhatsApp. With this plugin, you can install the Facebook pixel, upload your online store catalog, enabling you to easily run dynamic ads and connect your WhatsApp Business account to automatically update customers about their orders.\u003C\u002Fp>\n\u003Cp>Marketing on Meta platforms helps your business build lasting relationships with people, find new customers, and increase sales for your online store. With this Facebook ad extension, reaching the people who matter most to your business is simple. This extension will track the results of your advertising across devices. It will also help you:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Maximize your campaign performance. By setting up the Facebook pixel and building your audience, you will optimize your ads for people likely to buy your products, and reach people with relevant ads on Facebook after they’ve visited your website.\u003C\u002Fli>\n\u003Cli>Find more customers. Connecting your product catalog automatically creates carousel ads that showcase the products you sell and attract more shoppers to your website.\u003C\u002Fli>\n\u003Cli>Generate sales among your website visitors. When you set up the Facebook pixel and connect your product catalog, you can use dynamic ads to reach shoppers when they’re on Facebook with ads for the products they viewed on your website. This will be included in a future release of Meta for WooCommerce.\u003C\u002Fli>\n\u003Cli>Engage with customers on WhatsApp by updating your customers about their orders at every step, freeing up more time for you to focus on your business.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Before raising a question with Meta Support, please first take a look at the Meta \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fbusiness\u002Fhelp\" rel=\"nofollow ugc\">helpcenter docs\u003C\u002Fa>, by searching for keywords like ‘WooCommerce’ here. If you didn’t find what you were looking for, you can go to \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fbusiness-support-home\" rel=\"nofollow ugc\">Meta Direct Support\u003C\u002Fa> and ask your question.\u003C\u002Fp>\n\u003Cp>When reporting an issue on Meta Direct Support, please give us as many details as possible.\u003Cbr \u002F>\n* Symptoms of your problem\u003Cbr \u002F>\n* Screenshot, if possible\u003Cbr \u002F>\n* Your Facebook page URL\u003Cbr \u002F>\n* Your website URL\u003Cbr \u002F>\n* Current version of Facebook-for-WooCommerce, WooCommerce, WordPress, PHP\u003C\u002Fp>\n\u003Cp>To suggest technical improvements, you can raise an issue on our \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffacebook\u002Ffacebook-for-woocommerce\u002Fissues\" rel=\"nofollow ugc\">Github repository\u003C\u002Fa>.\u003C\u002Fp>\n","Get the Official Meta for WooCommerce plugin for powerful ways to help grow your business.",500000,48379215,44,474,"2026-03-12T09:56:00.000Z","5.6",[70,71,72,73,74],"catalog-sync","conversions-api","facebook","meta","whatsapp","https:\u002F\u002Fgithub.com\u002Fwoocommerce\u002Ffacebook-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffacebook-for-woocommerce.3.6.0.zip",93,3,"2025-10-29 00:00:00",{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":88,"downloaded":89,"rating":32,"num_ratings":90,"last_updated":91,"tested_up_to":92,"requires_at_least":93,"requires_php":94,"tags":95,"homepage":101,"download_link":102,"security_score":103,"vuln_count":44,"unpatched_count":26,"last_vuln_date":104,"fetched_at":28},"async-javascript","Async JavaScript","2.21.08.31","David Clough","https:\u002F\u002Fprofiles.wordpress.org\u002Fcloughit\u002F","\u003Cp>Eliminate Render-blocking Javascript in above-the-fold content with Async Javascript.\u003C\u002Fp>\n\u003Cp>Render-blocking Javascript prevents above-the-fold content on your page from being rendered until the javascript has finished loading. This can impact on your page speed and ultimately your ranking within search engines. It can also impact your user’s experience.\u003C\u002Fp>\n\u003Cp>Async JavaScript gives you full control of which scripts to add an ‘async’ or ‘defer’ attribute to or to exclude to help increase the performance of your WordPress website.\u003C\u002Fp>\n","Async Javascript lets you add 'async' or 'defer' attribute to scripts to exclude to help increase the performance of your WordPres &hellip;",80000,2047749,102,"2023-06-22T08:00:00.000Z","6.2.9","4.6","",[96,97,98,99,100],"async","javascript","pagespeed","performance","render-blocking","https:\u002F\u002Fautoptimize.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fasync-javascript.2.21.08.31.zip",84,"2021-06-13 00:00:00",{"slug":106,"name":107,"version":108,"author":109,"author_profile":110,"description":111,"short_description":112,"active_installs":88,"downloaded":113,"rating":114,"num_ratings":115,"last_updated":116,"tested_up_to":46,"requires_at_least":117,"requires_php":48,"tags":118,"homepage":123,"download_link":124,"security_score":125,"vuln_count":44,"unpatched_count":26,"last_vuln_date":126,"fetched_at":28},"woocommerce-square","WooCommerce Square","5.3.0","WooCommerce","https:\u002F\u002Fprofiles.wordpress.org\u002Fwoocommerce\u002F","\u003Cp>This plugin allows you to securely accept payments, synchronize sales, and seamlessly manage inventory and product data between WooCommerce and Square POS.\u003C\u002Fp>\n\u003Cp>The Square plugin is PCI and SAQ A-level compliant.\u003C\u002Fp>\n\u003Ch4>Accept payments anywhere, anytime\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>The Square plugin extends WooCommerce to allow you to accept payments via Square – including support for \u003Ca href=\"https:\u002F\u002Fwww.apple.com\u002Fapple-pay\u002F\" rel=\"nofollow ugc\">Apple Pay®\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.google.com\u002Fpayments\u002Fsolutions\u002F\" rel=\"nofollow ugc\">Google Pay\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-subscriptions\u002F\" rel=\"nofollow ugc\">WooCommerce Subscriptions\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-pre-orders\u002F\" rel=\"nofollow ugc\">WooCommerce Pre-Orders\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Recurring customers can save payment methods and use them at checkout.\u003C\u002Fli>\n\u003Cli>Customize payment forms with automatic formatting, mobile-friendly options, and retina card icons.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Manage your business all in one place\u003C\u002Fh4>\n\u003Cp>Sync your product and inventory information from WooCommerce to Square, or from Square to WooCommerce — set everything up once, and whenever you make a sale, your inventory automatically updates on both platforms.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>If you sell mainly online, set WooCommerce as your system of record so WooCommerce pushes product name, inventory, prices, categories, and images to Square.\u003C\u002Fli>\n\u003Cli>If you sell in multiple locations and online, set Square as your system of record so Square pushes product name, inventory, prices, categories, and images to WooCommerce.\u003C\u002Fli>\n\u003C\u002Ful>\n","Securely accept payments, synchronize sales, and seamlessly manage inventory and product data between WooCommerce and Square POS.",5484281,42,120,"2026-03-05T21:02:00.000Z","6.7",[119,120,121,122],"credit-card","inventory-sync","square","woocommerce","https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fsquare\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-square.5.3.0.zip",96,"2026-01-09 14:05:48",{"slug":128,"name":129,"version":130,"author":131,"author_profile":132,"description":133,"short_description":134,"active_installs":135,"downloaded":136,"rating":137,"num_ratings":138,"last_updated":139,"tested_up_to":46,"requires_at_least":140,"requires_php":17,"tags":141,"homepage":146,"download_link":147,"security_score":148,"vuln_count":149,"unpatched_count":26,"last_vuln_date":150,"fetched_at":28},"powerpress","PowerPress Podcasting plugin by Blubrry","11.15.17","blubrry","https:\u002F\u002Fprofiles.wordpress.org\u002Fblubrry\u002F","\u003Cp>No. 1 Podcasting plugin for WordPress.\u003C\u002Fp>\n\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\u002Fxdoc0VaAZtU?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>This is PowerPress, the ultimate podcasting plugin developed by Blubrry Podcasting. Designed by podcasters for podcasters, PowerPress enables you to publish and manage one or multiple podcasts directly from your WordPress website. Strengthen your brand and reach audiences across all major platforms, such as Apple Podcasts, Spotify, YouTube Music, Amazon Music, and more.\u003C\u002Fp>\n\u003Ch4>Key Features at a Glance:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Integrated Players:\u003C\u002Fstrong> Choose from audio and video players with embedded support for platforms like YouTube. The ‘Skip to Position in Player’ shortcode allows listeners to jump to specific episode timestamps, and the Playlist Player will enable you to show multiple episodes at a glance.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Effortless Podcast Import and Migration:\u003C\u002Fstrong> Seamlessly transition from hosts such as Spotify for Podcasters, SoundCloud, Libsyn, and more. Our Import Podcast and Migrate Media tools ensure a smooth transfer, especially to Blubrry Hosting, without losing content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Subscribe Tools:\u003C\u002Fstrong> Boost your audience engagement with our subscribe page and sidebar widgets. Designed for responsive websites and high-resolution screens, these tools are optimized for standard and Apple Retina displays.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Podcast Management:\u003C\u002Fstrong> Easily handle multiple podcasts on one website with our Category Podcasting and Podcast Channels features.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Global Language Support:\u003C\u002Fstrong> PowerPress speaks your language, with numerous translations available and emoji support for your podcast feed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Podcasting 2.0:\u003C\u002Fstrong> As podcasting advances, Blubrry is at the forefront, implementing new Podcasting 2.0 features regularly, such as transcripts, funding, Value Time Split, chapters, live, and many more.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Get Started with Ease:\u003C\u002Fh4>\n\u003Cp>Dive into podcasting with our user-friendly onboarding. From essential settings to publishing your first episode, we guide you through each step. Plus, easily submit your podcast to major directories for maximum reach.\u003C\u002Fp>\n\u003Ch4>Integrated Media Players – Tailored for Your Content:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Audio Players:\u003C\u002Fstrong> Choose from Blubrry Player (exclusive for Blubrry Hosting customers) with close captions and chapter support, MediaElement.js, the native HTML5 audio player, or use another player of your choice.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Video Players:\u003C\u002Fstrong> Video podcasting support select from MediaElement.js, VideoJS, or the native HTML5 video player.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Positioning:\u003C\u002Fstrong> Place your player above or below content with easy-to-use player shortcodes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Playlist Player Embed:\u003C\u002Fstrong> Showcase a playlist of your latest episodes effortlessly.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Diverse File Support:\u003C\u002Fstrong> PowerPress supports various audio and video formats, with a strong recommendation for MP3 for audio & MP4 for video.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Exclusive Integrated Subscribe Tools for Audience Growth:\u003C\u002Fh4>\n\u003Cp>Create a dedicated subscribe page and a mobile-optimized sidebar widget. Our tools are designed for clarity and ease, ensuring visitors become loyal followers\u002Fsubscribers.\u003C\u002Fp>\n\u003Ch4>Blubrry Podcast Hosting Customers – Enjoy Streamlined Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Publish media  directly from your site.\u003C\u002Fli>\n\u003Cli>View hosting usage and manage monthly quotas with ease.\u003C\u002Fli>\n\u003Cli>Conveniently migrate media files to your Blubrry account.\u003C\u002Fli>\n\u003Cli>Access IAB Certified Compliant statistics, with free and advanced options.\u003C\u002Fli>\n\u003Cli>Automated Transcripts (Optional)\u003C\u002Fli>\n\u003Cli>Media Mastering of Audio Files (Optional)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Migrating from Other Platforms?\u003C\u002Fh4>\n\u003Cp>PowerPress makes it easy. Whether you’re coming from another podcast plugin or a different service such as Libsyn or PodBean, our Import Podcast tool efficiently transfers your RSS feed and episodes.\u003C\u002Fp>\n\u003Ch4>PowerPress in Your Language:\u003C\u002Fh4>\n\u003Cp>Join our global community with PowerPress’ multilingual support. Interested in contributing translations? Contact us for an opportunity to get involved and gain recognition.\u003C\u002Fp>\n\u003Ch4>Ready to Transform Your Podcast?\u003C\u002Fh4>\n\u003Cp>Embrace the power of PowerPress for a seamless, feature-rich podcasting experience. Visit our website to learn more, download the plugin, and start your podcasting adventure today!\u003C\u002Fp>\n\u003Ch4>Need Help?\u003C\u002Fh4>\n\u003Cp>Contact the Blubrry Support team and look through the PowerPress \u003Ca href=\"https:\u002F\u002Fblubrry.com\u002Fsupport\u002Fpowerpress-documentation\u002Fpowerpress-documentation\u002F\" rel=\"nofollow ugc\">documentation\u003C\u002Fa> we’ve created.\u003C\u002Fp>\n\u003Ch4>Contributors\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Angelo Mandato, CIO \u003Ca href=\"http:\u002F\u002Fwww.blubrry.com\" rel=\"nofollow ugc\">Blubrry\u003C\u002Fa> – Plugin founder, architect and lead developer\u003C\u002Fli>\n\u003Cli>Pat McSweeny, PHP Developer – Developed initial version (v0.1.0) of plugin\u003C\u002Fli>\n\u003Cli>Jerry Stephens, \u003Ca href=\"http:\u002F\u002Fwayofthegeek.org\" rel=\"nofollow ugc\">Way of the Geek\u003C\u002Fa> – Contributed initial code fix for excerpt bug resolved in v0.6.1, wrote initial code for the 4 new flash players.\u003C\u002Fli>\n\u003Cli>Darcy Fiander, \u003Ca href=\"http:\u002F\u002Frootyradio.com\" rel=\"nofollow ugc\">Rooty Radio\u003C\u002Fa> – Fixed bug with category links to FeedValidator.org and category title warning when validating category feeds.\u003C\u002Fli>\n\u003Cli>Joel Haasnoot, \u003Ca href=\"http:\u002F\u002Fwaarisdetrein.nl\u002Fjoelhaasnoot\u002F\" rel=\"nofollow ugc\">Personal Blog\u003C\u002Fa> – Developed PodPress archive statistics.\u003C\u002Fli>\n\u003Cli>Nicolas Bouliane, \u003Ca href=\"http:\u002F\u002Fnicolasbouliane.com\u002F\" rel=\"nofollow ugc\">Personal Blog\u003C\u002Fa> – Contributed code for \u003Ccode>get_the_powerpress_all_players()\u003C\u002Fcode> function.\u003C\u002Fli>\n\u003Cli>Isiah Lloyd – Developed features in PowerPress 7.5, 7.6 and part of 8.0\u003C\u002Fli>\n\u003Cli>Ben Beecroft – Developed features in PowerPress 8.1+\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Translators\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Danish translation for v1.0.11+ by \u003Ca href=\"http:\u002F\u002Fwordpress.blogos.dk\u002Fs%C3%B8g-efter-downloads\u002F?did=280\" rel=\"nofollow ugc\">Team Blogos\u003C\u002Fa> – Latest translation available \u003Ca href=\"http:\u002F\u002Fwordpress.blogos.dk\u002Fs%C3%B8g-efter-downloads\u002F?did=280\" rel=\"nofollow ugc\">here\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>French translation for v1.0.11+ by \u003Ca href=\"http:\u002F\u002Fwpchannel.com\u002F\" rel=\"nofollow ugc\">Aur�lien Denis\u003C\u002Fa> – Aur�lien is looking for assistance maintaining the French translation, email wpchannel [at] gmail.com if interested.\u003C\u002Fli>\n\u003Cli>Simplified Chinese for v1.0.12+ by \u003Ca href=\"http:\u002F\u002Fcodeex.cn\" rel=\"nofollow ugc\">webmote\u003C\u002Fa> – From webmote: Welcome to use the plugin. Very good! and then hope you to access my site.\u003C\u002Fli>\n\u003Cli>Italian translation for v2.0.4+ by \u003Ca href=\"http:\u002F\u002Fveneziadoc.net\u002F\" rel=\"nofollow ugc\">Umberto Sartori\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Romanian translation for v2.0.4+ by Alexander Ovsov (Web Geek Sciense: http:\u002F\u002Fwebhostinggeeks.com\u002Fscience\u002F)\u003C\u002Fli>\n\u003Cli>Russian translation for v4.0.5+ by  \u003Ca href=\"http:\u002F\u002Fwww.nightdiary.ru\u002F\" rel=\"nofollow ugc\">Igor Mercury\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Brazilian Portuguese translation for v6.0+ by \u003Ca href=\"http:\u002F\u002Fradiofobia.com.br\u002F\" rel=\"nofollow ugc\">Leo Lopes from Radiofobia\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fblubrry.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fblubrry.com\u002Fsupport\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Blubrry Social\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fblubrry\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fblubrry\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fwww.instagram.com\u002Fblubrry_podcasting\u002F\" rel=\"nofollow ugc\">Instagram\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fchannel\u002FUC9sE1Yz2deZiGAP67xYx9Xg\" rel=\"nofollow ugc\">YouTube\u003C\u002Fa>\u003C\u002Fp>\n","No. 1 Podcasting plugin for WordPress.",30000,6119819,92,231,"2026-03-05T15:03:00.000Z","3.6",[142,22,143,144,145],"apple-podcasts","podcast-publishing","podcast-rss-feed","spotify","https:\u002F\u002Fblubrry.com\u002Fservices\u002Fpowerpress-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpowerpress.11.15.17.zip",88,19,"2026-02-25 00:00:00",{"attackSurface":152,"codeSignals":223,"taintFlows":256,"riskAssessment":257,"analyzedAt":272},{"hooks":153,"ajaxHandlers":200,"restRoutes":215,"shortcodes":216,"cronEvents":217,"entryPointCount":222,"unprotectedCount":222},[154,159,163,168,172,177,181,184,186,188,189,192,194,198],{"type":155,"name":156,"callback":157,"file":158,"line":65},"action","admin_enqueue_scripts","Pinecast\\Admin\\admin_enqueue_scripts","includes\\admin\\admin-functions.php",{"type":155,"name":160,"callback":161,"file":158,"line":162},"admin_notices","Pinecast\\Admin\\admin_notices",62,{"type":155,"name":164,"callback":165,"file":166,"line":167},"admin_init","register_settings","includes\\admin\\settings.php",22,{"type":155,"name":169,"callback":170,"file":166,"line":171},"admin_menu","menu",25,{"type":155,"name":173,"callback":174,"file":175,"line":176},"init","\\Pinecast\\schedule_events","includes\\cron-functions.php",17,{"type":155,"name":178,"callback":179,"file":175,"line":180},"pinecast\u002Ffeed_sync","\\Pinecast\\check_podcast_sync",52,{"type":155,"name":156,"callback":157,"file":182,"line":183},"pinecast\\includes\\admin\\admin-functions.php",45,{"type":155,"name":160,"callback":161,"file":182,"line":185},61,{"type":155,"name":164,"callback":165,"file":187,"line":167},"pinecast\\includes\\admin\\settings.php",{"type":155,"name":169,"callback":170,"file":187,"line":171},{"type":155,"name":173,"callback":174,"file":190,"line":191},"pinecast\\includes\\cron-functions.php",16,{"type":155,"name":178,"callback":179,"file":190,"line":193},35,{"type":155,"name":160,"callback":195,"file":196,"line":197},"pinecast_php_version_notices","pinecast\\plugin.php",51,{"type":155,"name":160,"callback":195,"file":199,"line":197},"plugin.php",[201,207,210,213],{"action":202,"nopriv":203,"callback":204,"hasNonce":203,"hasCapCheck":203,"file":205,"line":206},"pinecast_sync_podcast",false,"Pinecast\\ajax_sync_podcast","includes\\ajax-functions.php",38,{"action":208,"nopriv":203,"callback":209,"hasNonce":203,"hasCapCheck":203,"file":205,"line":162},"pinecast_delete_podcast","Pinecast\\ajax_delete_podcast",{"action":202,"nopriv":203,"callback":204,"hasNonce":203,"hasCapCheck":203,"file":211,"line":212},"pinecast\\includes\\ajax-functions.php",43,{"action":208,"nopriv":203,"callback":209,"hasNonce":203,"hasCapCheck":203,"file":211,"line":214},67,[],[],[218,220],{"hook":178,"callback":178,"file":175,"line":219},14,{"hook":178,"callback":178,"file":190,"line":221},13,4,{"dangerousFunctions":224,"sqlUsage":225,"outputEscaping":236,"fileOperations":26,"externalRequests":44,"nonceChecks":222,"capabilityChecks":44,"bundledLibraries":255},[],{"prepared":222,"raw":78,"locations":226},[227,231,233],{"file":228,"line":229,"context":230},"includes\\class-podcast.php",450,"$wpdb->get_results() with variable interpolation",{"file":228,"line":232,"context":230},492,{"file":234,"line":235,"context":230},"pinecast\\includes\\class-podcast.php",305,{"escaped":237,"rawEcho":238,"locations":239},127,7,[240,243,246,247,249,252,254],{"file":158,"line":241,"context":242},56,"raw output",{"file":244,"line":245,"context":242},"includes\\admin\\views\\podcast-row.php",241,{"file":244,"line":245,"context":242},{"file":182,"line":248,"context":242},57,{"file":250,"line":251,"context":242},"pinecast\\includes\\admin\\views\\podcast-row.php",85,{"file":196,"line":253,"context":242},46,{"file":199,"line":253,"context":242},[],[],{"summary":258,"deductions":259},"The \"pinecast-wp-sync\" v2.0.2 plugin presents a mixed security posture. On the positive side, it demonstrates strong practices in output escaping and largely avoids dangerous functions or direct file operations. The absence of recorded vulnerabilities and CVEs is also a favorable indicator of its past security. However, a significant concern arises from its attack surface, where all four identified AJAX handlers lack proper authentication checks. This creates a substantial risk, as any unauthenticated user could potentially interact with these endpoints, leading to unintended actions or information disclosure if the handlers perform sensitive operations.\n\nWhile the plugin shows good coding practices in areas like SQL prepared statements and output escaping, the unprotected AJAX endpoints are a glaring weakness. The taint analysis returning zero flows is encouraging, suggesting that currently, there are no identifiable paths where unsanitized data could lead to critical vulnerabilities. The lack of vulnerability history is positive but does not guarantee future security, especially given the identified unprotected entry points. In conclusion, while the plugin has several strong security practices, the unprotected AJAX handlers represent a notable risk that needs immediate attention to improve its overall security.",[260,263,266,268,270],{"reason":261,"points":262},"4 AJAX handlers without auth checks",20,{"reason":264,"points":265},"5 out of 7 SQL queries not using prepared statements",10,{"reason":267,"points":265},"2 AJAX handlers missing nonce checks",{"reason":269,"points":265},"2 AJAX handlers missing capability checks",{"reason":271,"points":265},"Total entry points: 4, Unprotected: 4","2026-03-16T21:42:14.798Z",{"wat":274,"direct":284},{"assetPaths":275,"generatorPatterns":279,"scriptPaths":280,"versionParams":281},[276,277,278],"\u002Fwp-content\u002Fplugins\u002Fpinecast-wp-sync\u002Fdist\u002Fadmin\u002Fjs\u002Fjquery.repeater.min.js","\u002Fwp-content\u002Fplugins\u002Fpinecast-wp-sync\u002Fdist\u002Fadmin\u002Fjs\u002Fpinecast.min.js","\u002Fwp-content\u002Fplugins\u002Fpinecast-wp-sync\u002Fdist\u002Fadmin\u002Fcss\u002Fpinecast.min.css",[],[276,277],[282,283],"pinecast.min.js?ver=","pinecast.min.css?ver=",{"cssClasses":285,"htmlComments":286,"htmlAttributes":287,"restEndpoints":289,"jsGlobals":290,"shortcodeOutput":291},[21],[],[288],"data-nonce=\"pinecast-security\"",[],[21],[]]