[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f5j5ppvc87Mr8Dem7YtBIhNPjDfLCC5X_-yQroJjDNEk":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":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":37,"analysis":140,"fingerprints":225},"radio-islam","Radio Islam","2.1.5","Tommy","https:\u002F\u002Fprofiles.wordpress.org\u002Ftompradana\u002F","\u003Cp>Plugin website untuk platform wordpress ini adalah versi plugin widget resmi dari aplikasi android RII –  Radio Islam Indonesia, \u003Ca href=\"https:\u002F\u002Fplay.google.com\u002Fstore\u002Fapps\u002Fdetails?id=dev.oasemedia.radioislamindonesia&hl=in\" rel=\"nofollow ugc\">RII versi 2\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Menampilkan daftar radio streaming Islam tepercaya di Indonesia yang menyandarkan dakwahnya berdasar al-Qur’an, as-Sunnah, seperti yang dipahami oleh para shahabat radhiyallaahu’anhum.\u003C\u002Fp>\n\u003Ch4>Penting\u003C\u002Fh4>\n\u003Cp>Plugin widget ini masih jauh dari sempurna, kami sangat mengharap masukan Anda demi pengembangan aplikasi android RII dan plugin widget RII ini  melalui email: \u003Ccode>oasemedia.dev@gmail.com\u003C\u002Fcode>\u003C\u002Fp>\n\u003Ch4>Fitur\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Lebih dari 40 saluran radio\u003C\u002Fli>\n\u003Cli>2 Skin menarik\u003C\u002Fli>\n\u003Cli>Desain responsive\u003C\u002Fli>\n\u003Cli>Kompatibel untuk semua tema\u003C\u002Fli>\n\u003Cli>Status realtime dari tiap radio dengan refresh rate yang bisa Anda tentukan sendiri.\u003C\u002Fli>\n\u003Cli>Sistem urutan daftar radio dinamis, berdasar status LIVE, online, dan offline sesuai dengan jumlah pendengar.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Instalasi\u003C\u002Fh3>\n\u003Ch4>Menggunakan built-in plugin installer\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Pergi ke Plugins > Add New.\u003C\u002Fli>\n\u003Cli>Cari dengan keyword “Radio Islam”.\u003C\u002Fli>\n\u003Cli>Temukan “Radio Islam” plugin untuk diinstall.\u003C\u002Fli>\n\u003Cli>Klik “install now” untuk menginstall plugin.\u003C\u002Fli>\n\u003Cli>Muncul window untuk mengkonfirmasi apakah akan melanjutkan proses install plugin.\u003C\u002Fli>\n\u003Cli>Klik ok untuk menginstall.\u003C\u002Fli>\n\u003Cli>Jika sukses, klik “Activate” untuk mengaktifkan plugin.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Menggunakan cara manual\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Download “Radio Islam” plugin.\u003C\u002Fli>\n\u003Cli>Ekstrak file ke dalam folder \u003Ccode>\u002Fwp-content\u002Fplugins\u002F\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>Hasilnya akan seperti: \u003Ccode>.\u002Fwp-content\u002Fplugins\u002Fradio-islam\u002F*\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Aktifkan plugin\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Aktifasi Widget\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Kini Anda bisa mengaktifkan widget RII dari “Appearance” > “Widget”\u003C\u002Fli>\n\u003Cli>Drag dan drop widget “Radio Islam” ke widget area\u003C\u002Fli>\n\u003C\u002Fol>\n","Menampilkan daftar radio streaming Islam tepercaya, merupakan versi widget web resmi dari app android RII (Radio Islam Indonesia)",10,3512,100,1,"2018-03-04T01:28:00.000Z","5.5.18","4.8","",[20,21,4,22,23],"islam","radio","radio-islam-indonesia","radio-islam-player","http:\u002F\u002Fradioislam.or.id\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fradio-islam.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":13,"avg_security_score":26,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"tompradana",2,30,84,"2026-04-04T10:37:30.154Z",[38,55,77,99,119],{"slug":22,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":11,"downloaded":45,"rating":27,"num_ratings":27,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":18,"tags":49,"homepage":53,"download_link":54,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"Radio Islam Indonesia","3.15.2015","Darto KLoning","https:\u002F\u002Fprofiles.wordpress.org\u002Fdarto\u002F","\u003Cp>Kumpulan streaming radio Islam di Indonesia yang Insya Allah berdasarkan pengajaran \u003Cem>Al Qur’an\u003C\u002Fem> dan \u003Cem>As Sunnah [Al Hadits]\u003C\u002Fem> dan pemahaman para \u003Cem>Shahabat\u003C\u002Fem>. Tambahkan \u003Cem>Radio Islam Indonesia\u003C\u002Fem> di widget atau dengan shortcode \u003Ccode>[radio-islam-indonesia]\u003C\u002Fcode>. Semoga bermanfaat.\u003C\u002Fp>\n","Widget radio-radio streaming di Indonesia yang mendukung untuk di semua browser dan juga di SmartPhone.",2267,"2015-03-15T02:05:00.000Z","4.1.42","3.0",[50,20,21,51,52],"indonesia","streaming","widget","http:\u002F\u002Fwww.radioislamindonesia.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fradio-islam-indonesia.3.15.2015.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":68,"requires_at_least":69,"requires_php":18,"tags":70,"homepage":75,"download_link":76,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"wpc-variations-radio-buttons","WPC Variations Radio Buttons for WooCommerce","3.7.4","WPClever","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpclever\u002F","\u003Cp>\u003Cstrong>WPC Variations Radio Buttons for WooCommerce\u003C\u002Fstrong> is a blowing hit designed especially for helping store owners bring about a more visitor-friendly interface. When it comes to choosing an option from variable products, customers now don’t have to click on each option or browse from the dropdown list in order to attain product info. By adding radio buttons, all variations and all attributes will be shown at one screen only. Making decisions now is a task of much less effort now to your visitors.\u003C\u002Fp>\n\u003Ch4>Live demo\u003C\u002Fh4>\n\u003Cp>Visit our \u003Ca href=\"https:\u002F\u002Fdemo.wpclever.net\u002Fwoovr\u002F\" title=\"live demo\" rel=\"nofollow ugc\">live demo\u003C\u002Fa> here to see how this plugin works.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Four types of interface available: HTML tag, Select2, ddSlick & Radio Buttons (default)\u003C\u002Fli>\n\u003Cli>Easy to switch between different interfaces\u003C\u002Fli>\n\u003Cli>Choose to display image, price, or stock status of variations.\u003C\u002Fli>\n\u003Cli>Combine all attributes\u002Fvariation into one screen display\u003C\u002Fli>\n\u003Cli>Compatible with all WP themes, WooCommerce & WPClever plugins\u003C\u002Fli>\n\u003Cli>RTL support for better displaying right-to-left languages\u003C\u002Fli>\n\u003Cli>WPML compatible – it’s possible to build multilingual sites\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Wanna save your precious time working on variations? Try our brand-new free plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-variation-bulk-editor\u002F\" rel=\"ugc\">WPC Variation Bulk Editor\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-variation-duplicator\u002F\" rel=\"ugc\">WPC Variation Duplicator\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Not what you needed?\u003C\u002Fh4>\n\u003Cp>Please try other plugins from us:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-variation-swatches\u002F\" title=\"WPC Variation Swatches\" rel=\"ugc\">WPC Variation Swatches\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-variations-table\u002F\" title=\"WPC Variations Table\" rel=\"ugc\">WPC Variations Table\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-show-single-variations\u002F\" title=\"WPC Show Single Variations\" rel=\"ugc\">WPC Show Single Variations\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-linked-variation\u002F\" title=\"WPC Linked Variation\" rel=\"ugc\">WPC Linked Variation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-additional-variation-images\u002F\" title=\"WPC Additional Variation Images\" rel=\"ugc\">WPC Additional Variation Images\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","WPC Variations Radio Buttons will replace dropdown select with radio buttons for the buyer easier in selecting the variations.",7000,316530,88,21,"2026-03-14T15:27:00.000Z","6.9.4","4.0",[71,72,73,74],"radio-buttons","variation","woocommerce","wpc","https:\u002F\u002Fwpclever.net\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpc-variations-radio-buttons.3.7.4.zip",{"slug":78,"name":79,"version":80,"author":81,"author_profile":82,"description":83,"short_description":84,"active_installs":85,"downloaded":86,"rating":87,"num_ratings":88,"last_updated":89,"tested_up_to":68,"requires_at_least":90,"requires_php":18,"tags":91,"homepage":96,"download_link":97,"security_score":13,"vuln_count":14,"unpatched_count":27,"last_vuln_date":98,"fetched_at":29},"select-all-categories-and-taxonomies-change-checkbox-to-radio-buttons","Select All Categories and Taxonomies, Change Checkbox to Radio Buttons","1.3.5","Moove Agency","https:\u002F\u002Fprofiles.wordpress.org\u002Fmooveagency\u002F","\u003Cp>\u003Cstrong>Use radio buttons or checkboxes for your categories and custom taxonomies with this incredibly powerful, easy-to-use, well supported and 100% free WordPress cookie plugin.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>(Please note that the “select all” functionality can work with checkboxes only.)\u003C\u002Fp>\n\u003Ch3>Testimonials\u003C\u002Fh3>\n\u003Cp>★★★★★\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>“Works perfectly!” – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fworks-perfectly-1565\u002F\" rel=\"ugc\">IamRJO\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>★★★★★\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>“Very helpful. Easy to use.” – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fvery-helpful-easy-to-use-4\u002F\" rel=\"ugc\">cardofearing\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>★★★★★\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>“Exactly what I was looking for.” – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fexactly-what-i-was-lookng-for\u002F\" rel=\"ugc\">marketmeau\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>About us\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.mooveagency.com\u002F\" rel=\"nofollow ugc\">Moove Agency\u003C\u002Fa> is a premium supplier of quality WordPress plugins, services and support. \u003Ca href=\"https:\u002F\u002Fwww.mooveagency.com\u002Fservices\u002Fwordpress-development\u002F\" rel=\"nofollow ugc\">Visit our site\u003C\u002Fa> to learn more.\u003C\u002Fp>\n","Use radio buttons or checkboxes for your categories and custom taxonomies with this incredibly powerful and easy-to-use plugin.",3000,31871,86,12,"2026-01-22T09:21:00.000Z","4.3",[92,93,21,94,95],"category","checkbox","select","taxonomy","http:\u002F\u002Fwww.mooveagency.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fselect-all-categories-and-taxonomies-change-checkbox-to-radio-buttons.1.3.6.zip","2021-04-23 00:00:00",{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":85,"downloaded":107,"rating":87,"num_ratings":108,"last_updated":109,"tested_up_to":110,"requires_at_least":111,"requires_php":18,"tags":112,"homepage":116,"download_link":117,"security_score":118,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"wc-variations-radio-buttons","WC Variations Radio Buttons","2.1.1","mantish","https:\u002F\u002Fprofiles.wordpress.org\u002Fmantish\u002F","\u003Cp>Radio buttons are more friendly than dropdown selects. This plugin will help you have a better UX in your WooCommerce site, as your customers will see all your variations without having to click on a dropdown.\u003C\u002Fp>\n\u003Cp>The radio buttons will be toggled dinamically so your customers won’t be able to choose non existent variations.\u003C\u002Fp>\n\u003Ch3>Theme Compatibility\u003C\u002Fh3>\n\u003Cp>This plugin may not work out of the box with some themes. This is due to a theme having its own template for variation selection (single-product\u002Fadd-to-cart\u002Fvariable.php).\u003C\u002Fp>\n\u003Cp>To make this plugin work with a non compatible theme, a \u003Ca href=\"http:\u002F\u002Fthemify.me\u002Fdocs\u002Fchild-themes\" rel=\"nofollow ugc\">child theme\u003C\u002Fa> has to be created.\u003Cbr \u002F>\nThen copy plugins\u002Fwc-variations-radio-buttons\u002Ftemplates\u002Fsingle-product\u002Fadd-to-cart\u002Fvariable.php to themes\u002Fyour-child-theme\u002Fwoocommerce\u002Fsingle-product\u002Fadd-to-cart\u002Fvariable.php\u003C\u002Fp>\n\u003Ch3>Github\u003C\u002Fh3>\n\u003Cp>Source code and contributions at \u003Ca href=\"https:\u002F\u002Fgithub.com\u002F8manos\u002Fwc-variations-radio-buttons\" rel=\"nofollow ugc\">github\u003C\u002Fa>\u003C\u002Fp>\n","Variations Radio Buttons for WooCommerce. Let your customers choose product variations using radio buttons instead of dropdowns.",107780,29,"2024-12-14T16:06:00.000Z","6.7.5","4.4",[71,113,114,115,73],"variations","variations-radio","variations-radio-buttons","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwc-variations-radio-buttons\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-variations-radio-buttons.2.1.1.zip",92,{"slug":120,"name":121,"version":122,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":127,"downloaded":128,"rating":118,"num_ratings":66,"last_updated":129,"tested_up_to":130,"requires_at_least":131,"requires_php":132,"tags":133,"homepage":138,"download_link":139,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"woo-shipping-display-mode","Shipping Method Display Style for WooCommerce","3.8.0","Dotstore","https:\u002F\u002Fprofiles.wordpress.org\u002Fdots\u002F","\u003Cp>WooCommerce Shipping Display Mode plugin provides you an interface in WooCommerce setting section from admin side. As you know WooCommerce has removed choose shipping display mode option from 2.5.1 version. So, this plugin provides these features, admin can choose shipping display mode like radio option or select option for shipping display mode.\u003C\u002Fp>\n\u003Cp>This Plugin is useful when you are using 4.0 or higher  version of WooCommerce and you have to use more than 20 or 30 or more then that Shipping Method at that time you do not have forced to display all shipping method only using radio button, but you have also chosen a select option for display shipping mode and by choosing select option shipping method is displayed in the drop down box so you can avoid lengthy listing of shipping method.\u003C\u002Fp>\n\u003Cp>We have added “Select shipping mode” option for default shipping method.\u003C\u002Fp>\n\u003Cp>Plugin Demo : \u003Ca href=\"http:\u002F\u002Fpluginsdemo.thedotstore.com\u002Fwoo-shipping-display-mode\u002F\" rel=\"nofollow ugc\">View Demo\u003C\u002Fa>\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\u002FyM9ZsJz8RsQ?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\u003Ch3>🎯 Supercharge Your Store Performance\u003C\u002Fh3>\n\u003Cp>Gain access to \u003Cstrong>50 expert tips\u003C\u002Fstrong> covering everything from \u003Cstrong>site speed\u003C\u002Fstrong> and \u003Cstrong>user experience\u003C\u002Fstrong> to advanced sales strategies, each with impact scores to help you prioritize what truly drives results.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.thedotstore.com\u002F?popup_id=76452&utm_source=freeplugin&utm_medium=content&utm_id=ebook1_display_mode\" rel=\"nofollow ugc\">Download Free eBook\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>EXPLORE OUR OTHER PLUGINS TO SUPERCHARGE YOUR WEBSITE:\u003C\u002Fh3>\n\u003Ch3>👉 Premium WooCommerce Plugins list\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thedotstore.com\u002Fflat-rate-shipping-plugin-for-woocommerce\u002F\" rel=\"nofollow ugc\">Flat-rate shipping plugins for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thedotstore.com\u002Fwoocommerce-extra-fees-plugin\" rel=\"nofollow ugc\">WooCommerce Extra Fees\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thedotstore.com\u002Fhide-shipping-method-for-woocommerce\" rel=\"nofollow ugc\">Hide Shipping Method For WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thedotstore.com\u002Fwoocommerce-product-attachment\" rel=\"nofollow ugc\">Product Attachment For WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thedotstore.com\u002Fwoocommerce-advanced-product-size-charts\u002F\" rel=\"nofollow ugc\">Advanced Product Size Charts Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thedotstore.com\u002Fproduct-sample-woocommerce\u002F\" rel=\"nofollow ugc\">Product Sample for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thedotstore.com\u002Fwoocommerce-anti-fraud\u002F\" rel=\"nofollow ugc\">Blocker – Prevent Fake Orders And Blacklist Fraud Customers\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.thedotstore.com\u002Fwoocommerce-enhanced-ecommerce-analytics-integration-with-conversion-tracking\" rel=\"nofollow ugc\">Enhanced Ecommerce Google Analytics for WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thedotstore.com\u002Fconditional-payments-for-woocommerce\u002F\" rel=\"nofollow ugc\">Conditional Payments For WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thedotstore.com\u002Fwoocommerce-advanced-usps-shipping-method\u002F\" rel=\"nofollow ugc\">Advanced USPS Shipping Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thedotstore.com\u002Fwoocommerce-multi-vendor-shipping-addon\u002F\" rel=\"nofollow ugc\">WooCommerce Multi-Vendor Shipping Addon\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thedotstore.com\u002Fwoocommerce-category-banner-management\u002F\" rel=\"nofollow ugc\">Category Banner Management for Woocommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thedotstore.com\u002Fwoocommerce-product-finder\" rel=\"nofollow ugc\">Product Finder For WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thedotstore.com\u002Fwoocommerce-conditional-discount-rules-for-checkout\" rel=\"nofollow ugc\">Conditional Discount Rules For WooCommerce Checkout\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thedotstore.com\u002Fwoocommerce-checkout-for-digital-goods\u002F\" rel=\"nofollow ugc\">WooCommerce Checkout For Digital Goods\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.thedotstore.com\u002Fattribute-stock-woocommerce\u002F\" rel=\"nofollow ugc\">WooCommerce Attribute Stock\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Fol>\n","This plugin provides a configuration to display shipping methods as Radio button or select box on the checkout page.",2000,84714,"2025-08-21T05:44:00.000Z","6.8.5","5.0","7.2",[134,21,135,136,137],"dropdown","shipping","shipping-display-mode","woocommerce-shipping","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-shipping-display-mode\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-shipping-display-mode.3.8.0.zip",{"attackSurface":141,"codeSignals":169,"taintFlows":212,"riskAssessment":213,"analyzedAt":224},{"hooks":142,"ajaxHandlers":157,"restRoutes":166,"shortcodes":167,"cronEvents":168,"entryPointCount":33,"unprotectedCount":27},[143,149,153],{"type":144,"name":145,"callback":146,"file":147,"line":148},"action","init","rii_data_class","includes\\widget.php",24,{"type":144,"name":150,"callback":151,"file":147,"line":152},"wp_enqueue_scripts","rii_widget_assets",25,{"type":144,"name":154,"callback":155,"file":147,"line":156},"widgets_init","anonymous",209,[158,164],{"action":159,"nopriv":160,"callback":161,"hasNonce":162,"hasCapCheck":160,"file":147,"line":163},"rii_data",false,"rii_data_json",true,26,{"action":159,"nopriv":162,"callback":161,"hasNonce":162,"hasCapCheck":160,"file":147,"line":165},27,[],[],[],{"dangerousFunctions":170,"sqlUsage":175,"outputEscaping":177,"fileOperations":27,"externalRequests":33,"nonceChecks":14,"capabilityChecks":27,"bundledLibraries":211},[171],{"fn":172,"file":147,"line":173,"context":174},"create_function",210,"create_function('', 'return register_widget(\"RII_Player_Widget\");')",{"prepared":27,"raw":27,"locations":176},[],{"escaped":178,"rawEcho":179,"locations":180},14,16,[181,185,187,189,191,193,195,196,198,200,201,203,205,206,208,210],{"file":182,"line":183,"context":184},"class\\rii.class.php",51,"raw output",{"file":147,"line":186,"context":184},47,{"file":147,"line":188,"context":184},50,{"file":147,"line":190,"context":184},55,{"file":147,"line":192,"context":184},76,{"file":147,"line":194,"context":184},77,{"file":147,"line":194,"context":184},{"file":147,"line":197,"context":184},81,{"file":147,"line":199,"context":184},82,{"file":147,"line":199,"context":184},{"file":147,"line":202,"context":184},106,{"file":147,"line":204,"context":184},107,{"file":147,"line":204,"context":184},{"file":147,"line":207,"context":184},123,{"file":147,"line":209,"context":184},124,{"file":147,"line":209,"context":184},[],[],{"summary":214,"deductions":215},"The \"radio-islam\" plugin v2.1.5 exhibits a generally good security posture with several strong practices in place. Notably, it utilizes prepared statements for all SQL queries, indicating a solid defense against SQL injection vulnerabilities. The absence of shortcodes, cron events, and REST API routes, coupled with only two AJAX handlers (both reportedly protected by authentication), contributes to a small and well-controlled attack surface. Furthermore, the plugin has no recorded history of known vulnerabilities (CVEs), which is a positive indicator of its past security quality.\n\nHowever, there are specific areas of concern stemming from the static analysis. The presence of the \"create_function\" dangerous function is a significant red flag, as it can be exploited for code injection if used with unsanitized input. While the taint analysis shows no current exploitable flows, the potential for abuse with \"create_function\" remains. Additionally, a notable percentage (53%) of output is not properly escaped, leaving the plugin vulnerable to Cross-Site Scripting (XSS) attacks if user-supplied data is outputted without sanitization. The single nonce check is also insufficient for the two AJAX handlers, suggesting potential CSRF vulnerabilities.\n\nIn conclusion, the \"radio-islam\" plugin has a foundation of good security practices, particularly in its handling of database queries and its limited attack surface. However, the presence of \"create_function\" and a high proportion of unescaped output introduce significant risks of code injection and XSS. The lack of comprehensive nonce checks on its entry points is another weakness. Addressing these specific issues is crucial for improving the plugin's overall security.",[216,219,222],{"reason":217,"points":218},"Presence of dangerous function: create_function",15,{"reason":220,"points":221},"Insufficient output escaping (47% proper)",8,{"reason":223,"points":11},"Missing nonce checks on AJAX handlers","2026-03-17T01:07:17.415Z",{"wat":226,"direct":241},{"assetPaths":227,"generatorPatterns":236,"scriptPaths":237,"versionParams":238},[228,229,230,231,232,233,234,235],"\u002Fwp-content\u002Fplugins\u002Fradio-islam\u002Fassets\u002Fcss\u002Fvendor\u002Fsimple-line-icons.css","\u002Fwp-content\u002Fplugins\u002Fradio-islam\u002Fassets\u002Fcss\u002Fvendor\u002Fjquery.scrollbar.min.css","\u002Fwp-content\u002Fplugins\u002Fradio-islam\u002Fassets\u002Fcss\u002Frii.min.css","\u002Fwp-content\u002Fplugins\u002Fradio-islam\u002Fassets\u002Fjs\u002Fvendor\u002Fjquery.jplayer.min.js","\u002Fwp-content\u002Fplugins\u002Fradio-islam\u002Fassets\u002Fjs\u002Fvendor\u002Fjquery.mousewheel.min.js","\u002Fwp-content\u002Fplugins\u002Fradio-islam\u002Fassets\u002Fjs\u002Fvendor\u002Fjquery.scrollbar.min.js","\u002Fwp-content\u002Fplugins\u002Fradio-islam\u002Fassets\u002Fjs\u002Fvendor\u002Fjquery.reverseorder.min.js","\u002Fwp-content\u002Fplugins\u002Fradio-islam\u002Fassets\u002Fjs\u002Frii.min.js",[],[],[239,240],"radio-islam\u002Fassets\u002Fcss\u002Frii.min.css?ver=","radio-islam\u002Fassets\u002Fjs\u002Frii.min.js?ver=",{"cssClasses":242,"htmlComments":244,"htmlAttributes":246,"restEndpoints":249,"jsGlobals":250,"shortcodeOutput":252},[243],"rii-player-widget",[245],"\u003C!-- widget: RII_Player_Widget -->",[247,248],"data-skin","data-interval",[],[251],"rii",[]]