[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fgrhXq2rb9lf5eBDcx0qgms1gvPGWN2feCdz8Qq3nS7s":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":48,"crawl_stats":37,"alternatives":55,"analysis":156,"fingerprints":532},"advanced-notifications","Advanced Notifications","1.2.9","Yehi","https:\u002F\u002Fprofiles.wordpress.org\u002Fyehi\u002F","\u003Cp>Advanced Notifications allows you to create beautiful custom notifications that appear on pages or posts of your choice.\u003C\u002Fp>\n\u003Cp>Demos – \u003Ca href=\"https:\u002F\u002Fadvanced-notifications.com\u002Fdemos\u002F\" rel=\"nofollow ugc\">Advanced Notifications – Live Preview\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>In development:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>More designs\u003C\u002Fli>\n\u003Cli>More animations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Features:\u003C\u002Fh4>\n\u003Cp>Here’s a list of the Basic version features in plain text format:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Notifications\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Number of Notifications: Unlimited\u003C\u002Fli>\n\u003Cli>Types: Editor, Image, HTML\u003C\u002Fli>\n\u003Cli>Notification by User Role Types: Always all users & visitors, All users & visitors\u003C\u002Fli>\n\u003Cli>Scheduled Notification: No\u003C\u002Fli>\n\u003Cli>Notification by Devices Types: All devices, Desktop, Desktop & Tablet, Tablet, Only Tablet & Mobile, Mobile\u003C\u002Fli>\n\u003Cli>Delay Before Show: Yes\u003C\u002Fli>\n\u003Cli>Show Time: Yes\u003C\u002Fli>\n\u003Cli>Publish Type: All site pages, Custom post types & taxonomies, Only on specific pages\u003C\u002Fli>\n\u003Cli>Limiting the Number of Shows per Period: Yes\u003C\u002Fli>\n\u003Cli>Animations In & Out: Basic\u003C\u002Fli>\n\u003Cli>APIs for Developers: Yes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Locations\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Number of Locations: Unlimited\u003C\u002Fli>\n\u003Cli>Locations: Bottom & Left, Bottom & Right, Top & Left, Top & Right\u003C\u002Fli>\n\u003Cli>Custom Location Options: Basic\u003C\u002Fli>\n\u003Cli>Responsive: Yes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Designs\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Number of Designs: Unlimited\u003C\u002Fli>\n\u003Cli>Designs: Default, Success, Info, Warning\u003C\u002Fli>\n\u003Cli>Custom Design Options: Basic\u003C\u002Fli>\n\u003Cli>Responsive: Yes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Triggers\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Number of Triggers: Unlimited\u003C\u002Fli>\n\u003Cli>Number of Triggers per Notification: Only one\u003C\u002Fli>\n\u003Cli>Notifications Mode: Page is loaded and in triggers\u003C\u002Fli>\n\u003Cli>Triggers: Mouse leave from top, On click, On hover\u003C\u002Fli>\n\u003Cli>Trigger Action: Only show notification\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Full Features – \u003Ca href=\"https:\u002F\u002Fadvanced-notifications.com\u002Ffeatures\u002F\" rel=\"nofollow ugc\">Advanced Notifications – Features\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Feedback\u003C\u002Fh4>\n\u003Cp>If you like this plugin, then please leave us a good rating and review.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fadvanced-notifications\u002Freviews\u002F\" rel=\"ugc\">Advanced Notifications – Reviews\u003C\u002Fa>\u003C\u002Fp>\n","Advanced Notifications allows you to create beautiful custom notifications that appear on pages or posts of your choice.",100,5230,3,"2025-03-10T09:21:00.000Z","6.7.5","5.6.2","",[19,20,21,22,23],"alerts","messages","notice","notifications","popup","https:\u002F\u002Fadvanced-notifications.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-notifications.1.2.9.zip",91,1,0,"2025-01-24 00:00:00","2026-03-15T15:16:48.613Z",[32],{"id":33,"url_slug":34,"title":35,"description":36,"plugin_slug":4,"theme_slug":37,"affected_versions":38,"patched_in_version":39,"severity":40,"cvss_score":41,"cvss_vector":42,"vuln_type":43,"published_date":29,"updated_date":44,"references":45,"days_to_patch":47},"CVE-2025-24693","advanced-notifications-missing-authorization","Advanced Notifications \u003C= 1.2.7 - Missing Authorization","The Advanced Notifications plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on a function in all versions up to, and including, 1.2.7. This makes it possible for authenticated attackers, with Subscriber-level access and above, to perform an unauthorized action.",null,"\u003C=1.2.7","1.2.8","medium",4.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Missing Authorization","2025-01-28 16:25:49",[46],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fdc0e9fab-0b8f-419d-a799-06297b24df33?source=api-prod",5,{"slug":49,"display_name":7,"profile_url":8,"plugin_count":50,"total_installs":51,"avg_security_score":52,"avg_patch_time_days":47,"trust_score":53,"computed_at":54},"yehi",2,4100,88,92,"2026-04-03T23:12:58.497Z",[56,74,93,111,135],{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":64,"downloaded":65,"rating":11,"num_ratings":27,"last_updated":66,"tested_up_to":67,"requires_at_least":68,"requires_php":69,"tags":70,"homepage":17,"download_link":73,"security_score":11,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"maxboxy","MaxBoxy: Make WordPress Floating Content, Popup, Alert Bar","1.2.1","maxpressy","https:\u002F\u002Fprofiles.wordpress.org\u002Fmaxpressy\u002F","\u003Cp>MaxBoxy is a tool that will help you in making engagement and conversion elements for your Website. To be concrete, with \u003Ca href=\"https:\u002F\u002Fmaxpressy.com\u002Fmaxboxy\u002Fwordpress-floating-content-box-plugin-injection\u002F?mtm_campaign=wpPluginPage&mtm_kwd=maxboxy&mtm_placement=top\" rel=\"nofollow ugc\">MaxBoxy\u003C\u002Fa> create floating content, menus, info bars, popup or slide-in panels. Set them into rotating notification system, introduce them on page’s load or exit intend, offer coupons and much more. It can be used, for example, to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Engage visitors with your products and items\u003C\u002Fli>\n\u003Cli>Turn over site visitors to consumers, followers or buyers\u003C\u002Fli>\n\u003Cli>Increase social followers & connect with your social sites\u003C\u002Fli>\n\u003Cli>Get additional email subscribers\u003C\u002Fli>\n\u003Cli>Create eminent floating menus\u003C\u002Fli>\n\u003Cli>Stick necessary announcements\u003C\u002Fli>\n\u003Cli>Rotate exciting news and messages about your products\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Manage content boxes through different panel strains. Lets see beneath.\u003C\u002Fp>\n\u003Ch4>Strain FloatAny\u003C\u002Fh4>\n\u003Cp>Basically, with FloatAny strain – float any content on your site. Whatever you make with inside the panel will appear as a floating content box on your WordPress Website. Create popup boxes, notifications, alerts, info bars, banners, display ads…\u003C\u002Fp>\n\u003Ch4>Strain InjectAny\u003C\u002Fh4>\n\u003Cp>In essence, with InjectAny strain – inject any content on specified pages or over the whole site. Create alerts or highlighted content boxes and even dismissible notes. You can also inject CSS and JS code in predefined head and footer locations.\u003C\u002Fp>\n\u003Ch4>Simplicity, Performance and Design\u003C\u002Fh4>\n\u003Cp>The big chance is you’re going to like this, MaxBoxy’s interface is the same that WordPress is using for publishing posts and pages. This means that content of the panels are built with native WordPress’ blocks. This creates lightweight outcome, outputting mostly the resources your site is already using. This should produce faster page loading compared to the tools competitors provide.\u003C\u002Fp>\n\u003Ch4>Conversion\u003C\u002Fh4>\n\u003Cp>Set the goals inside your MaxBoxy content boxes and measure conversions. These goals can be set as click on buttons or newsletter\u002Fsign-up forms submission. So, after setting the panels, see the stats and how the visitors are engaging with your messages and action calls.\u003C\u002Fp>\n\u003Cp>Therefore, MaxBoxy allows you to simply extend the functionality of your Website and to create floating content or injecting content box in an easy and a way you should be already familiar with. Multiple styles and functionalities are there which will help you to engage your site’s guests and will enable additional interactions for them on the site. You see, by using WordPress blocks you assemble components to form different site elements, i.e. floating menus, popup boxes, newsletter signup forms, important announcements and alerts, rotating messages. As you guess, the way you form the content, is up to you. You can get really creative by yourself or use existing patterns.\u003C\u002Fp>\n\u003Ch4>Documentation and other help when you need it\u003C\u002Fh4>\n\u003Cp>After installing the plugin, the best way to start is to check the documentation on our site. We explain in details all the features the plugin have. To fully understand MaxBoxy’s features you can visit Demo section from our site. At the end, to get things easier we’ve created the import\u002Fexport feature. This permits you to quickly move FloatAny and InjectAny content from one Website to a different one or to begin simply with the examples we have prepared for you. Once imported, you’ll be able to test different content panel types. More information on how to import exemple content \u003Ca href=\"https:\u002F\u002Fmaxpressy.com\u002Fmaxboxy\u002Fwordpress-floating-content-box-plugin-injection\u002F?mtm_campaign=wpPluginPage&mtm_kwd=maxboxy&mtm_placement=mid#section-support\" rel=\"nofollow ugc\">is provided on our site\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> Some features are part of the Premium addon. Free version allows usege of InjectAny with pre-defined locations and you can create FloatAny panels for the site overall disposal, while the Premium addon gives you more flexibility. With free version obtain the general impression regarding the plugin and if the site overall functionallity is all you need, you’re free to use it. However, with Premium version you get more features and options.\u003C\u002Fp>\n\u003Ch4>Go Premium\u003C\u002Fh4>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Premium Version\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Conditional appearance\u003C\u002Fli>\n\u003Cli>Restriction for any page, categories, user logged status, user roles, etc.\u003C\u002Fli>\n\u003Cli>Appear after event (time, scrolling, page’s element in view), etc.\u003C\u002Fli>\n\u003Cli>Scheduling campaings\u003C\u002Fli>\n\u003Cli>Geolocation targeting\u003C\u002Fli>\n\u003Cli>Trigger a panel “On click”, “On hover” – from the content’s button, link or image\u003C\u002Fli>\n\u003Cli>Output as a shortcode or through WordPress block interface\u003C\u002Fli>\n\u003Cli>and much more customization options…\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For additional information visit our site and \u003Ca href=\"https:\u002F\u002Fmaxpressy.com\u002Fmaxboxy\u002Fwordpress-floating-content-box-plugin-injection\u002F?mtm_campaign=wpPluginPage&mtm_kwd=maxboxy&mtm_placement=bottom\" rel=\"nofollow ugc\">see all features and benefits of upgrading to the MaxBoxy’s Premium version\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","Make Conversion Boxes, Popups, Floats and Inject Any Content in a WorsPress way!",50,5664,"2025-12-07T12:40:00.000Z","6.9.4","6.7","7.4",[19,71,72,22,23],"content-box","floating-content","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmaxboxy.1.2.1.zip",{"slug":75,"name":76,"version":77,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":64,"downloaded":82,"rating":11,"num_ratings":50,"last_updated":83,"tested_up_to":84,"requires_at_least":85,"requires_php":86,"tags":87,"homepage":17,"download_link":92,"security_score":11,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"wc-live-sale-notifications","Sales Notifications for WooCommerce – Recent Sales Popup","2.0.6","Xfinitysoft","https:\u002F\u002Fprofiles.wordpress.org\u002Fxfinitysoft\u002F","\u003Cp>Sales Notifications for WooCommerce – Recent Sales Popup is the best WooCommerce plugin to boost your sales. This plugin allows you to display recent orders on a popup with customer and product information. You can display customer name, address, purchased items, product image, purchased time. Live Sale Notification For Woocommerce plugin allows you to create fake orders if your store is new and you want to create social proof of a busy store with many customers and orders. By displaying recent orders on a popup you can urge your customers to purchase products and increase conversion rates.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Flivenotification.xfinitysoft.app\u002F\" title=\"Demo\" rel=\"nofollow ugc\">Try the Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fnotifications-for-woocommerce\u002F32439454\" title=\"Pro Version\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fxfinitysoft\" rel=\"nofollow ugc\">Facebook Page\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Important Notice:\u003C\u002Fh3>\n\u003Cp>► Plugin works based on WooCommerce plugin. Version 5.0 and above.\u003C\u002Fp>\n\u003Ch3>THE PLUGIN FEATURES:\u003C\u002Fh3>\n\u003Cp>Hassel’s free and friendly user interface only takes few minutes to set up with optimal default settings.\u003C\u002Fp>\n\u003Ch3>FREE FEATURES\u003C\u002Fh3>\n\u003Ch3>Display Recent Orders\u003C\u002Fh3>\n\u003Cp>Live Sale Notification For Woocommerce plugin allows you to display sales notification with the information of recent orders. All you need to do is\u003C\u002Fp>\n\u003Cp>► \u003Cstrong>Select Orders to Display\u003C\u002Fstrong>:In this feature you can choose to display Complete, Processing, On hold, Canceled, Refunded, Pending payment, or Failed orders.\u003Cbr \u002F>\n► \u003Cstrong>Out-of-stock products\u003C\u002Fstrong>:This feature allows you to select to show out-of-stock products on notifications or not.\u003Cbr \u002F>\n► \u003Cstrong>Exclude Products\u003C\u002Fstrong>:This feature allows you to exclude products you don’t want to show on notifications. All you need to do is select multiple exclude products from the select box and these products will not show on the notification.\u003Cbr \u002F>\n► \u003Cstrong>Order Time:\u003C\u002Fstrong>:This feature allows you to select time and display orders from that time until now. Products in this recent time will get from order.\u003Cbr \u002F>\n► \u003Cstrong>Order Status\u003C\u002Fstrong>:This feature of the Notifications for WooCommerce plugin allows you to select order status.\u003Cbr \u002F>\n► \u003Cstrong>Product Images size\u003C\u002Fstrong>:This feature allows you to set product image size. This image size will get from your wordpress site.\u003C\u002Fp>\n\u003Ch3>Display Fake Orders\u003C\u002Fh3>\n\u003Cp>If your store is new and there are not many things to show, you can create fake orders to display from a list of customer names, addresses, and selected items.\u003C\u002Fp>\n\u003Cp>► \u003Cstrong>Create orders for selected products\u003C\u002Fstrong>: This feature allows you to select some products and put in the needed information. Notification for the WooCommerce plugin will create fake orders for the selected products.\u003Cbr \u002F>\n► \u003Cstrong>Create orders for selected categories\u003C\u002Fstrong>: You can create fake orders for selected categories If your store has too many products to select manually. This feature will help you to select products to create fake orders of the product.\u003Cbr \u002F>\n► \u003Cstrong>Create orders with the latest products\u003C\u002Fstrong>: WooCommerce Notification plugin allows you to create fake orders for the newest products which helps you to introduce new products to customers.\u003Cbr \u002F>\n► \u003Cstrong>Virtual First Name\u003C\u002Fstrong>: Virtual first name will show on the notification. Each first name is separated by a comma.\u003Cbr \u002F>\n► \u003Cstrong>Virtual Time\u003C\u002Fstrong>: WooCommerce notification plugin allows you to select a purchase time randomly between a time threshold selected by you.\u003Cbr \u002F>\n► \u003Cstrong>Virtual Address\u003C\u002Fstrong>: You can use the virtual address of the customer. The plugin will mix it with Selected products\u002FSelected categories\u002FLatest products and random purchase time to create faker orders.\u003Cbr \u002F>\n► \u003Cstrong>Geo Detect\u003C\u002Fstrong>: You can use the auto-detect address of the customer. Automatically generate sale notification with the real address of visitors (based on IP) and create fake orders near theme.\u003C\u002Fp>\n\u003Ch3>Multiple Notification Messages\u003C\u002Fh3>\n\u003Cp>Live Sale Notification For Woocommerce plugin allows you to add many different messages on the pop-up and provide multiple shortcodes to display necessary information. There are 8 shortcodes for you to display information on pop-ups.\u003C\u002Fp>\n\u003Cp>► \u003Cstrong>{first_name}\u003C\u002Fstrong>: customer’s first name.\u003Cbr \u002F>\n► \u003Cstrong>{city}\u003C\u002Fstrong>: billing country.\u003Cbr \u002F>\n► \u003Cstrong>{state}\u003C\u002Fstrong>: billing state.\u003Cbr \u002F>\n► \u003Cstrong>{country}\u003C\u002Fstrong>: billing country.\u003Cbr \u002F>\n► \u003Cstrong>{product}\u003C\u002Fstrong>: product title.\u003Cbr \u002F>\n► \u003Cstrong>{product_with_link}\u003C\u002Fstrong>: product title with link\u003Cbr \u002F>\n► \u003Cstrong>{time_ago}\u003C\u002Fstrong>: the purchased time\u003Cbr \u002F>\n► \u003Cstrong>{custom}\u003C\u002Fstrong>: custom shortcode\u003Cbr \u002F>\n► \u003Cstrong>{number}\u003C\u002Fstrong>: display a random number in a selected range.\u003C\u002Fp>\n\u003Ch3>Multiple Design Options\u003C\u002Fh3>\n\u003Cp>Notification for the WooCommerce plugin provides multiple design options so you can design your sales notification popup as you want.\u003C\u002Fp>\n\u003Cp>► \u003Cstrong>Select highlighter, text, and background color.\u003C\u002Fstrong>\u003Cbr \u002F>\n► \u003Cstrong>Set image padding (the gap between product image and notification border).\u003C\u002Fstrong>\u003Cbr \u002F>\n► \u003Cstrong>Available four notification popup modal template.\u003C\u002Fstrong>\u003Cbr \u002F>\n► \u003Cstrong>Set notification popup positions and product image positions.\u003C\u002Fstrong>\u003Cbr \u002F>\n► \u003Cstrong>Enable\u002FDisable rounded corner style (Message will be rounded and product image is round instead of square).\u003Cbr \u002F>\n► **Enable\u002FDisable close icon.\u003C\u002Fstrong>\u003Cbr \u002F>\n► \u003Cstrong>Product images on pop-up are now clickable. It will redirect to the single product page.\u003C\u002Fstrong>\u003Cbr \u002F>\n► \u003Cstrong>You can customize the notification popup by adding custom CSS.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Run single product\u003C\u002Fh3>\n\u003Cp>► \u003Cstrong>Enable\u002FDisable\u003C\u002Fstrong>:run single product (Notification will only display current product in product detail page that they are viewing).\u003C\u002Fp>\n\u003Ch3>Notification Show\u003C\u002Fh3>\n\u003Cp>► \u003Cstrong>On the product single page, Notification can only display current products or other products in the same category.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Pro Feature\u003C\u002Fh3>\n\u003Ch3>Assign Pages\u003C\u002Fh3>\n\u003Cp>► \u003Cstrong>Enable\u002FDisable the notification for woocommerce plugin functionality on Homepage\u002FCheckout page\u002FCart page in settings. Other pages can be assigned with conditional tags.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Set the time\u003C\u002Fh3>\n\u003Cp>► \u003Cstrong>Notification for WooCommerce plugin allows you to display notifications, delay time showing, loop time.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>MAY BE YOU NEED\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-post-hide\u002F\" rel=\"ugc\">WP Post Hide\u003C\u002Fa>: Control the visibility of post type items like pages, posts and custom post type. Hidden in a specific part. But another part still visible.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwc-spin-to-win-wheel\u002F\" rel=\"ugc\">WooCommerce Spin Popup\u003C\u002Fa>:WooCommerce Spin Popup helps shop owners to increase Sales and Leads. Spin Wheel for WooCommerce helps you to collect email of users by giving them discount which is completely controlled by you.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadvance-wp-redirect\u002F\" rel=\"ugc\">WP Post Redirection – 301, 404 Redirects\u003C\u002Fa>:Redirect Pages, Posts or Custom Post Types to another location quickly (for internal or external URLs). Includes individual non-existant 301 Redirects , New Window functionality, and rel=nofollow functionality.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Freview-for-discount\u002F\" rel=\"ugc\">Review for Discount for WooCommerce \u003C\u002Fa>:WooCommerce Reviews for Discount plugin allows you to offer discounts to your customers for their reviews and recommendations. A positive review is a most powerful tool to drive repeat purchases, up-sells, and new sales.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwc-multi-currency-switcher\u002F\" rel=\"ugc\">Woocommerce Currency Converter\u003C\u002Fa>:Woocommerce Currency Converter is the WooCommerce Multi Currency plugin that allows your site visitors to switch products prices currencies according to set currencies rates in real-time.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwc-upsell-and-order-bump\u002F\" rel=\"ugc\">Woocommerce Checkout Upsell Order Bump\u003C\u002Fa>:Woocommerce Checkout Upsell Order Bump is a WooCommerce plugin that offers product suggestions and order bumps with tempting discounts to the customers on the checkout page.\u003C\u002Fp>\n\u003Ch3>Premium Plugins link\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Feasymail-woocommerce-email-template-customizer\u002F36924704\" rel=\"nofollow ugc\">EasyMail- WooCommerce Email Template Customizer\u003C\u002Fa>:Your transactional emails don’t have to be so bland anymore. EasyMail Email Template Customizer for WooCommerce allows you to customize your transactional email templates and create beautiful, professional looking emails that keep customers impressed – even post-purchase.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fwoocommerce-category-merger\u002F35504276\" rel=\"nofollow ugc\">WooCommerce Category Merger\u003C\u002Fa>:WooCommerce Category Merger is a WooCommerce plugin that merge multiple terms (woocommerce categories,woocommerce tags,) into one term (woocommerce category,woocommerce tag).\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fwoocommerce-hide-product\u002F35504238\" rel=\"nofollow ugc\">WooCommerce Hide Product\u003C\u002Fa>:WooCommerce Hide Product allows you to hide a specific product from your website homepage, category, or search result page while still allowing others to view it if they have the direct link.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fwebpio-wordpress-webp-converter\u002F33816880\" rel=\"nofollow ugc\">WebPio – WordPress WebP Converter\u003C\u002Fa>:WebPio – WordPress WebP Converter plugin allows you to convert JPEG and PNG images to WebP Format without losing image quality.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fwoocommerce-reviews-for-discount\u002F33142777\" rel=\"nofollow ugc\">Revio – WooCommerce Reviews for Discount\u003C\u002Fa>:WooCommerce Reviews for Discount plugin allows you to offer discounts to your customers for their reviews and recommendations. A positive review is a most powerful tool to drive repeat purchases, up-sells, and new sales.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fnotifications-for-woocommerce\u002F32439454\" rel=\"nofollow ugc\">Live Sales Notification\u003C\u002Fa>:WooCommerce Recent Sales Popup is a Live Sales Popup plugin that increases sales and show social proof to customers that your site is busy and trustworthy.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fwoocommerce-catalog-mode\u002F31687319\" rel=\"nofollow ugc\">WooCommerce Catalog Mode\u003C\u002Fa>:WooCommerce Catalog Mode allows you to turn your Shop into a Catalog Mode, by hiding price or Add to cart button on product pages and replace it with inquiry form.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fcontact-form-7-verification\u002F31513693\" rel=\"nofollow ugc\">Contact Form 7 Verification\u003C\u002Fa>:is the best wordpress plugin for providing email and mobile number verification for all CF7 forms.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Ffree-shipping-bar-for-woocommerce\u002F31489731\" rel=\"nofollow ugc\">Free shipping bar for WooCommerce\u003C\u002Fa>:is the best WooCommerce plugin that increases order revenue using free shipping as a marketing tool.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fwordpress-voucher-creator\u002F25930233\" rel=\"nofollow ugc\">WordPress Coupon and Voucher Creator\u003C\u002Fa>:is the best plugin for providing coupons and gift vouchers to your site visitors. People are always seeking ways to spend wisely. Most customers look for a coupon before visiting a retailer because everyone wants to save money. This plugin provides the opportunity of saving a few bucks that leads to more sales for your online business.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fwordpress-hide-post\u002F24141817\" rel=\"nofollow ugc\">WordPress Post Hide\u003C\u002Fa>:Control the visibility of post type items like pages, posts and custom post type. Hidden in specific part. But other part still visible.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fmerge-multiple-categories-or-tags-in-wordpress-and-woocommerce-term-management-tool\u002F23647126\" rel=\"nofollow ugc\">WordPress Category Merger\u003C\u002Fa>:is a WordPress plugin that merge multiple terms (categories, tags, custom categories, custom tags) into one term (category, tag, custom category, custom tag).\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fspinio-fortune-wheel-for-woocommcer-lead-booster\u002F22175475\" rel=\"nofollow ugc\">WooCommerce Lucky Wheel\u003C\u002Fa>: helps shop owners to increase Sales and Leads. Spin Wheel for WooCommerce helps you to collect email of users by giving them discount which is completely controlled by you.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fwoocommerce-advanced-product-duplicator\u002F22147932\" rel=\"nofollow ugc\">WooCommerce Product Duplicator\u003C\u002Fa>:Most of the time Store manager or WooCommerce Admin needs to create a Product which is slightly different than existing Product.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fsmart-page-duplicator-duplicate-contents-through-find-and-replace\u002F22075205\" rel=\"nofollow ugc\">WordPress Page Duplicator\u003C\u002Fa>:duplicate selected page\u002Fpost with find and replace functionality.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fwoocommerce-wishlist-add-to-favourites\u002F21663394\" rel=\"nofollow ugc\">WooCommerce Wishlist\u003C\u002Fa>:is a SIMPLE and MUST have plugin to let your customers list down their Favourite Products. It will boost up your sales and Conversions as well as site traffic because of Social Sharing Module.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fwoocommerce-sequential-and-friendly-order-number\u002F21137939\" rel=\"nofollow ugc\">WooCommerce Custom Order Number\u003C\u002Fa>:A Common problem of all WooCommerce store is the random order numbers. Random order numbers are NOT easy to remember if you are in hurry and searching for one order out of thousand. Also this does not seem to be an order number of my store.\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fwp-seo-image-optimizer\u002F21004246\" rel=\"nofollow ugc\">Seo Image Optimizer for WordPress and WooCommerce\u003C\u002Fa>:is a SIMPLE and MUST have plugin to Gain more traffic and sales From Search Engine Like GOOGLE , YAHOO , BING Image Search!. It Dramatically increase Traffic of your WordPress Website , Blog and Woocommerce Store\u003C\u002Fp>\n\u003Ch3>Plugin Links\u003C\u002Fh3>\n\u003Cp>► \u003Ca href=\"https:\u002F\u002Fxfinitysoft.com\u002F\" rel=\"nofollow ugc\">Project Page\u003C\u002Fa>\u003Cbr \u002F>\n► \u003Ca href=\"https:\u002F\u002Fxfinitysoft.com\u002Fcontact-us\u002F\" rel=\"nofollow ugc\">Report Bugs\u002FIssues\u003C\u002Fa>\u003C\u002Fp>\n","Sales Notifications for WooCommerce - Recent Sales Popup boosts sales by showing recent orders in a popup with customer and product details.",3550,"2025-04-24T07:53:00.000Z","6.8.5","4.4.0","7.0",[19,88,89,90,91],"boost","recent-orders-popup","sales","woocommerce-notifications","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwc-live-sale-notifications.2.0.6.zip",{"slug":94,"name":95,"version":96,"author":97,"author_profile":98,"description":99,"short_description":100,"active_installs":101,"downloaded":102,"rating":11,"num_ratings":27,"last_updated":103,"tested_up_to":84,"requires_at_least":104,"requires_php":69,"tags":105,"homepage":109,"download_link":110,"security_score":11,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"courier-notices","Courier Notices","1.9.17","Aaron Ware","https:\u002F\u002Fprofiles.wordpress.org\u002Faware\u002F","\u003Cp>\u003Cstrong>Courier Notices\u003C\u002Fstrong> is a powerful WordPress plugin that allows you to create and display custom notices, alerts, and modals throughout your website. Perfect for announcements, promotions, warnings, or any important information you want to share with your visitors.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Easy Customization\u003C\u002Fstrong> – Customize colors and icons with no coding required\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Notice Types\u003C\u002Fstrong> – Create different types of notices (Primary, Success, Alert, Warning, Feedback, Info)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Placement\u003C\u002Fstrong> – Display notices in header, footer, as modals, or anywhere using CSS selectors\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dismissible Options\u003C\u002Fstrong> – Choose whether notices can be dismissed by users\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Modal Support\u003C\u002Fstrong> – Create full-screen overlay popup notices\u003C\u002Fli>\n\u003Cli>\u003Cstrong>AJAX Loading\u003C\u002Fstrong> – Compatible with caching plugins and CDNs\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developer Friendly\u003C\u002Fstrong> – REST API endpoints and hooks for custom development\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Perfect for:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Website announcements and updates\u003Cbr \u002F>\n* Promotional campaigns and special offers\u003Cbr \u002F>\n* Important warnings or maintenance notices\u003Cbr \u002F>\n* User feedback and success messages\u003Cbr \u002F>\n* Emergency alerts and notifications\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Notice Types Include:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>Primary\u003C\u002Fstrong> – General information (#039ad6)\u003Cbr \u002F>\n* \u003Cstrong>Success\u003C\u002Fstrong> – Positive confirmations (#04a84e)\u003Cbr \u002F>\n* \u003Cstrong>Alert\u003C\u002Fstrong> – Important warnings (#f97600)\u003Cbr \u002F>\n* \u003Cstrong>Warning\u003C\u002Fstrong> – Critical alerts (#ea3118)\u003Cbr \u002F>\n* \u003Cstrong>Feedback\u003C\u002Fstrong> – Form responses (#8839d3)\u003Cbr \u002F>\n* \u003Cstrong>Info\u003C\u002Fstrong> – General information (#878787)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Placement Options:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>Header\u003C\u002Fstrong> – Displays at the top of the page\u003Cbr \u002F>\n* \u003Cstrong>Footer\u003C\u002Fstrong> – Fixed position at the bottom\u003Cbr \u002F>\n* \u003Cstrong>Modal\u003C\u002Fstrong> – Full-screen overlay popup\u003Cbr \u002F>\n* \u003Cstrong>Custom\u003C\u002Fstrong> – Use CSS selectors for specific placement\u003C\u002Fp>\n\u003Ch3>Shortcodes\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> Shortcodes are deprecated in favor of blocks in the upcoming version 2.0\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[courier_notice id=\"1\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Displays a Courier notice based on the Courier post ID, displays a flag to call out the notice as well.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Parameters:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>id\u003C\u002Fcode> – The ID of the notice to display\u003C\u002Fli>\n\u003C\u002Ful>\n","Add dismissible and non-dismissible notices throughout your WordPress website with customizable colors, icons, and placement options.",40,14818,"2026-03-09T23:45:00.000Z","5.7",[19,106,107,108,22],"dismissible","modal","notices","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcourier-notices","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcourier-notices.1.9.17.zip",{"slug":112,"name":113,"version":114,"author":115,"author_profile":116,"description":117,"short_description":118,"active_installs":119,"downloaded":120,"rating":121,"num_ratings":122,"last_updated":123,"tested_up_to":67,"requires_at_least":124,"requires_php":69,"tags":125,"homepage":131,"download_link":132,"security_score":133,"vuln_count":50,"unpatched_count":28,"last_vuln_date":134,"fetched_at":30},"disable-admin-notices","Disable Admin Notices – Hide Dashboard Notifications","1.4.3","Themeisle","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemeisle\u002F","\u003Cp>WordPress admin notices and dashboard notifications can quickly become overwhelming. Plugin alerts, theme warnings, update messages, and promotional notices often take up valuable space and disrupt your workflow. \u003Cstrong>Disable Admin Notices\u003C\u002Fstrong> gives you full control by letting you hide, remove, or disable admin notices across the entire dashboard.\u003C\u002Fp>\n\u003Cp>You can hide all notifications, disable selected notices only, or move everything into a clean compact bar so messages no longer clutter your admin screen. The plugin also lets you \u003Cstrong>disable plugin and theme update notifications\u003C\u002Fstrong>, \u003Cstrong>disable WordPress core update alerts\u003C\u002Fstrong>, manage which items appear in the admin bar, and even block redirect URLs used by some plugins to show ads or promotional pages.\u003C\u002Fp>\n\u003Cp>Whether you want a cleaner dashboard, fewer interruptions, or complete control over WordPress admin notifications, this plugin helps you keep your workspace organized and distraction-free.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Disable Admin Notices\u003C\u002Fstrong>\u003Cbr \u002F>\n– Disable admin notices globally or hide selected notifications only\u003Cbr \u002F>\n– Hide dashboard notices and show them in a single compact line\u003Cbr \u002F>\n– Option to display all admin notifications in the WordPress admin bar\u003Cbr \u002F>\n– Disable plugin update notifications\u003Cbr \u002F>\n– Disable WordPress core update notifications\u003Cbr \u002F>\n– Access all hidden notices anytime from the plugin dashboard\u003Cbr \u002F>\n– Reset or restore hidden notices at any time\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Disable Admin Bar Items\u003C\u002Fstrong>\u003Cbr \u002F>\n– Choose which items appear in the WordPress admin bar\u003Cbr \u002F>\n– Hide or remove unnecessary plugin, theme, or tool menu items to reduce clutter\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Block Ad Redirects\u003C\u002Fstrong>\u003Cbr \u002F>\n– Block specific redirect URLs to prevent plugins from sending you to ads or promotional screens\u003Cbr \u002F>\n– Avoid unexpected admin redirects when activating or updating plugins\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>We’re here to help. Feel free to open a new thread on the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fdisable-admin-notices\u002F\" rel=\"ugc\">Support Forum\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Useful Resources\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>If you like this plugin, you’re sure to love \u003Ca href=\"https:\u002F\u002Fthemeisle.com\u002Fwordpress-plugins\u002F\" rel=\"nofollow ugc\">our other plugins\u003C\u002Fa> as well.\u003C\u002Fli>\n\u003Cli>Our blog is a great place to \u003Ca href=\"https:\u002F\u002Fthemeisle.com\u002Fblog\u002F\" rel=\"nofollow ugc\">learn more about WordPress\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Get the most out of your website with our helpful \u003Ca href=\"https:\u002F\u002Fyoutube.com\u002Fplaylist?list=PLmRasCVwuvpSep2MOsIoE0ncO9JE3FcKP\" rel=\"nofollow ugc\">WordPress YouTube Tutorials\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n","Disable admin notices and hide dashboard notifications from plugins, themes and core. Hide all notices, selected ones, or show them in a single line.",100000,1365060,94,348,"2026-02-17T09:11:00.000Z","5.6",[126,127,128,129,130],"admin-notices","hide-admin-notices","hide-admin-notifications","nnotifications","update-notifications","https:\u002F\u002Fclearfy.pro\u002Fdisable-admin-notices","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisable-admin-notices.1.4.3.zip",98,"2026-02-24 20:56:18",{"slug":127,"name":136,"version":137,"author":138,"author_profile":139,"description":140,"short_description":141,"active_installs":142,"downloaded":143,"rating":144,"num_ratings":145,"last_updated":146,"tested_up_to":147,"requires_at_least":148,"requires_php":69,"tags":149,"homepage":153,"download_link":154,"security_score":155,"vuln_count":28,"unpatched_count":28,"last_vuln_date":37,"fetched_at":30},"Hide Admin Notices","2.1","PontetLabs","https:\u002F\u002Fprofiles.wordpress.org\u002Fpontetlabs\u002F","\u003Cp>New & improved!\u003C\u002Fp>\n\u003Cp>Have you become tired of the clutter of Admin Notices that appear at the top of every page in your WordPress Dashboard?\u003C\u002Fp>\n\u003Cp>With each new plugin or theme that you install, there seem to be more and more notices that appear at the top of each page!\u003C\u002Fp>\n\u003Cp>With this simple plugin, you can claim back all this wasted screen space so that you can focus on what is important – creating your content.\u003C\u002Fp>\n\u003Cp>Hide Admin Notices hides away all Notices, Messages, and Update Nags, and makes it easy for you to see them again when you want.\u003C\u002Fp>\n\u003Ch4>HOW DOES IT WORK?\u003C\u002Fh4>\n\u003Cp>After activating the plugin, you will have a new \u003Cstrong>Show Notices\u003C\u002Fstrong> button at the top right-hand corner of your admin pages – just next to \u003Cstrong>Screen Options\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Click the button to reveal all hidden notices, then simply click the button again to hide them.\u003C\u002Fp>\n\u003Ch4>SUPPORT\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Like this plugin?\u003C\u002Fstrong> Please \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fhide-admin-notices\u002Freviews\u002F?filter=5\" rel=\"ugc\">Rate It\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fwww.buymeacoffee.com\u002Fpontetlabs\" rel=\"nofollow ugc\">Donate a $1\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Have a problem?\u003C\u002Fstrong> Please write a message in the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fhide-admin-notices\u002F\" rel=\"ugc\">WordPress Support Forum\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Translations\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>Russian\u003C\u002Fli>\n\u003Cli>German\u003C\u002Fli>\n\u003Cli>Japanese\u003C\u002Fli>\n\u003Cli>Italian\u003C\u002Fli>\n\u003Cli>Spanish\u003C\u002Fli>\n\u003C\u002Ful>\n","Hide – or show – WordPress Dashboard Notices, Messages, Update Nags etc. ... for everything!",20000,139848,90,19,"2024-02-18T17:52:00.000Z","6.4.8","5.9.8",[127,128,150,151,152],"hide-dashboard-notices","hide-dashboard-notifications","hide-updates-nags","https:\u002F\u002Fpontetlabs.com\u002Fhide-admin-notices","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhide-admin-notices.zip",85,{"attackSurface":157,"codeSignals":393,"taintFlows":458,"riskAssessment":518,"analyzedAt":531},{"hooks":158,"ajaxHandlers":379,"restRoutes":390,"shortcodes":391,"cronEvents":392,"entryPointCount":13,"unprotectedCount":27},[159,166,172,176,179,183,187,191,195,199,204,208,212,216,220,223,225,229,233,237,240,242,245,248,251,253,257,260,263,265,267,269,273,277,281,286,290,294,298,302,306,308,310,312,314,315,318,320,322,324,326,327,330,334,336,339,343,347,350,353,356,359,363,367,370,374],{"type":160,"name":161,"callback":162,"priority":163,"file":164,"line":165},"filter","an_notifications_list","an_notifications_order",10,"includes\\an-api.php",15,{"type":167,"name":168,"callback":169,"file":170,"line":171},"action","plugins_loaded","an_load_textdomain","includes\\an-core.php",13,{"type":167,"name":173,"callback":174,"file":170,"line":175},"admin_menu","an_admin_menu",14,{"type":167,"name":177,"callback":178,"file":170,"line":165},"wp_footer","register_advanced_notifications",{"type":167,"name":180,"callback":181,"file":170,"line":182},"wp_loaded","an_after_wp_loaded",16,{"type":167,"name":184,"callback":185,"file":170,"line":186},"add_meta_boxes","an_add_meta_box",17,{"type":167,"name":188,"callback":189,"priority":163,"file":170,"line":190},"save_post","an_save_meta_box",18,{"type":160,"name":192,"callback":193,"file":170,"line":194},"template_include","an_page_template",20,{"type":160,"name":196,"callback":197,"priority":163,"file":170,"line":198},"hidden_meta_boxes","an_hide_meta_boxes",21,{"type":167,"name":200,"callback":201,"priority":28,"file":202,"line":203},"init","advanced_notifications_register_cpt","includes\\an-cpt.php",49,{"type":167,"name":205,"callback":206,"file":202,"line":207},"admin_init","advanced_notifications_capabilities",64,{"type":160,"name":209,"callback":210,"file":202,"line":211},"manage_a_notifications_posts_columns","advanced_notifications_columns",95,{"type":167,"name":213,"callback":214,"priority":163,"file":202,"line":215},"manage_a_notifications_posts_custom_column","advanced_notifications_columns_data",186,{"type":160,"name":217,"callback":218,"priority":194,"file":202,"line":219},"post_row_actions","advanced_notifications_duplicate_link",195,{"type":167,"name":188,"callback":221,"priority":163,"file":202,"line":222},"advanced_notifications_fix_post_name",203,{"type":167,"name":188,"callback":221,"priority":163,"file":202,"line":224},206,{"type":167,"name":226,"callback":227,"file":202,"line":228},"admin_action_advanced_notifications_duplicate_as_pending","advanced_notifications_duplicate_as_pending",247,{"type":160,"name":230,"callback":231,"priority":163,"file":202,"line":232},"display_post_states","advanced_notifications_post_states",260,{"type":160,"name":234,"callback":235,"file":202,"line":236},"post_updated_messages","advanced_notifications_updated_messages",286,{"type":167,"name":174,"callback":238,"priority":165,"file":239,"line":171},"an_designs_admin_menu","includes\\an-designs.php",{"type":167,"name":200,"callback":241,"priority":28,"file":239,"line":175},"an_register_designs_cpt",{"type":160,"name":243,"callback":244,"file":239,"line":182},"parent_file","an_cpt_designs_parent_file",{"type":160,"name":246,"callback":247,"file":239,"line":186},"submenu_file","an_cpt_designs_submenu_file",{"type":160,"name":249,"callback":250,"file":239,"line":190},"an_cpt_list","an_add_designs_post_type",{"type":160,"name":252,"callback":250,"file":239,"line":145},"an_add_duplicate_link",{"type":167,"name":254,"callback":255,"file":256,"line":171},"admin_enqueue_scripts","an_admin_enqueue","includes\\an-functions.php",{"type":167,"name":258,"callback":259,"priority":194,"file":256,"line":175},"wp_enqueue_scripts","an_enqueue",{"type":167,"name":261,"callback":262,"priority":163,"file":256,"line":182},"an_add_ajax","an_save_notification_status",{"type":167,"name":177,"callback":264,"file":256,"line":186},"an_wp_footer",{"type":167,"name":266,"callback":264,"file":256,"line":190},"admin_footer",{"type":167,"name":173,"callback":268,"priority":11,"file":256,"line":194},"an_pro_admin_menu",{"type":160,"name":270,"callback":271,"priority":163,"file":256,"line":272},"an_page_notifications","an_show_on_a_notifications",22,{"type":160,"name":274,"callback":275,"file":256,"line":276},"an_pre_notification_print","an_pre_notification_show",23,{"type":160,"name":278,"callback":279,"file":256,"line":280},"an_pre_add_design","an_pre_design",24,{"type":167,"name":282,"callback":283,"file":284,"line":285},"add_eis_register_interface","an_interface","includes\\an-interface-api.php",56,{"type":160,"name":287,"callback":288,"file":284,"line":289},"an_notification_types","an_add_pro_notification_types",132,{"type":160,"name":291,"callback":292,"file":284,"line":293},"an_trigger_actions","an_add_pro_trigger_actions",1150,{"type":160,"name":295,"callback":296,"file":284,"line":297},"an_trigger_types","an_add_pro_trigger_types",1160,{"type":167,"name":299,"callback":300,"file":284,"line":301},"add_eis_interface_options","an_interface_options",1486,{"type":167,"name":174,"callback":303,"priority":304,"file":305,"line":171},"an_locations_admin_menu",25,"includes\\an-locations.php",{"type":167,"name":200,"callback":307,"priority":28,"file":305,"line":175},"an_register_locations_cpt",{"type":160,"name":243,"callback":309,"file":305,"line":182},"an_cpt_locations_parent_file",{"type":160,"name":246,"callback":311,"file":305,"line":186},"an_cpt_locations_submenu_file",{"type":160,"name":249,"callback":313,"file":305,"line":190},"an_add_locations_post_type",{"type":160,"name":252,"callback":313,"file":305,"line":145},{"type":167,"name":174,"callback":316,"priority":304,"file":317,"line":171},"an_triggers_admin_menu","includes\\an-triggers.php",{"type":167,"name":200,"callback":319,"priority":28,"file":317,"line":175},"an_register_triggers_cpt",{"type":160,"name":243,"callback":321,"file":317,"line":182},"an_cpt_triggers_parent_file",{"type":160,"name":246,"callback":323,"file":317,"line":186},"an_cpt_triggers_submenu_file",{"type":160,"name":249,"callback":325,"file":317,"line":190},"an_add_triggers_post_type",{"type":160,"name":252,"callback":325,"file":317,"line":145},{"type":160,"name":328,"callback":329,"file":317,"line":194},"an_localize_script","an_triggers_localize_script",{"type":167,"name":254,"callback":331,"priority":332,"file":333,"line":144},"eis_admin_enqueue_scripts",99,"plugins\\easy-interface-settings\\easy-interface-settings.php",{"type":167,"name":258,"callback":335,"priority":165,"file":333,"line":11},"eis_enqueue_scripts",{"type":167,"name":168,"callback":337,"file":333,"line":338},"eis_setup",107,{"type":167,"name":205,"callback":340,"file":341,"line":342},"eis_register_setting","plugins\\easy-interface-settings\\includes\\eis-admin-functions.php",108,{"type":160,"name":344,"callback":345,"priority":163,"file":341,"line":346},"pre_update_option","eis_encrypt_options_before_save",746,{"type":167,"name":173,"callback":348,"file":341,"line":349},"eis_admin_menu",778,{"type":167,"name":266,"callback":351,"file":341,"line":352},"eis_page_loader",795,{"type":167,"name":184,"callback":354,"priority":163,"file":341,"line":355},"eis_create_meta_boxes",814,{"type":167,"name":188,"callback":357,"priority":163,"file":341,"line":358},"save_eis_meta_boxes",865,{"type":167,"name":188,"callback":360,"priority":163,"file":361,"line":362},"eis_do_css_on_save_post_option","plugins\\easy-interface-settings\\includes\\eis-css-generator.php",218,{"type":167,"name":200,"callback":364,"file":365,"line":366},"eis_save_register_post_types","plugins\\easy-interface-settings\\includes\\eis-functions.php",211,{"type":167,"name":180,"callback":368,"file":365,"line":369},"eis_after_wp_loaded",241,{"type":167,"name":254,"callback":371,"priority":332,"file":372,"line":373},"eis_get_theme_scripts","plugins\\easy-interface-settings\\includes\\eis-templates.php",93,{"type":167,"name":375,"callback":376,"file":377,"line":378},"eis_do_update_after_load","eis_update_after_load","plugins\\easy-interface-settings\\includes\\eis-update.php",8,[380,383,387],{"action":381,"nopriv":382,"callback":381,"hasNonce":382,"hasCapCheck":382,"file":256,"line":165},"an_ajax",false,{"action":384,"nopriv":382,"callback":384,"hasNonce":385,"hasCapCheck":385,"file":341,"line":386},"eis_save_current_tab",true,880,{"action":388,"nopriv":382,"callback":388,"hasNonce":385,"hasCapCheck":385,"file":341,"line":389},"eis_save_interface_settings",895,[],[],[],{"dangerousFunctions":394,"sqlUsage":399,"outputEscaping":401,"fileOperations":378,"externalRequests":28,"nonceChecks":47,"capabilityChecks":13,"bundledLibraries":457},[395],{"fn":396,"file":365,"line":397,"context":398},"unserialize",254,"return (!empty($value_to_decrypt)) ? unserialize(@openssl_decrypt($value_to_decrypt, $method, $secre",{"prepared":28,"raw":28,"locations":400},[],{"escaped":402,"rawEcho":403,"locations":404},55,28,[405,408,410,412,414,415,417,419,421,423,425,427,429,431,434,436,438,439,440,442,444,446,448,449,451,453,454,456],{"file":170,"line":406,"context":407},133,"raw output",{"file":170,"line":409,"context":407},146,{"file":170,"line":411,"context":407},164,{"file":170,"line":413,"context":407},216,{"file":202,"line":338,"context":407},{"file":202,"line":416,"context":407},136,{"file":202,"line":418,"context":407},149,{"file":202,"line":420,"context":407},152,{"file":202,"line":422,"context":407},159,{"file":202,"line":424,"context":407},166,{"file":202,"line":426,"context":407},174,{"file":202,"line":428,"context":407},182,{"file":256,"line":430,"context":407},435,{"file":432,"line":433,"context":407},"includes\\an-single.php",27,{"file":432,"line":435,"context":407},29,{"file":432,"line":437,"context":407},30,{"file":432,"line":437,"context":407},{"file":432,"line":437,"context":407},{"file":432,"line":441,"context":407},32,{"file":341,"line":443,"context":407},666,{"file":341,"line":445,"context":407},824,{"file":341,"line":447,"context":407},825,{"file":341,"line":447,"context":407},{"file":450,"line":441,"context":407},"plugins\\easy-interface-settings\\templates\\page\\default\\eis-theme.php",{"file":450,"line":452,"context":407},42,{"file":450,"line":203,"context":407},{"file":450,"line":455,"context":407},51,{"file":450,"line":455,"context":407},[],[459,491,505],{"entryPoint":460,"graph":461,"unsanitizedCount":13,"severity":40},"\u003Ceis-theme> (plugins\\easy-interface-settings\\templates\\page\\default\\eis-theme.php:0)",{"nodes":462,"edges":486},[463,467,472,475,477,480,484],{"id":464,"type":465,"label":466,"file":450,"line":163},"n0","source","$_GET",{"id":468,"type":469,"label":470,"file":450,"line":272,"wp_function":471},"n1","sink","echo() [XSS]","echo",{"id":473,"type":465,"label":474,"file":450,"line":163},"n2","$_GET (x2)",{"id":476,"type":469,"label":470,"file":450,"line":441,"wp_function":471},"n3",{"id":478,"type":465,"label":466,"file":450,"line":479},"n4",53,{"id":481,"type":482,"label":483,"file":450,"line":479},"n5","transform","→ eis_interface_tabs_options_print()",{"id":485,"type":469,"label":470,"file":341,"line":443,"wp_function":471},"n6",[487,488,489,490],{"from":464,"to":468,"sanitized":385},{"from":473,"to":476,"sanitized":382},{"from":478,"to":481,"sanitized":382},{"from":481,"to":485,"sanitized":382},{"entryPoint":492,"graph":493,"unsanitizedCount":28,"severity":504},"eis_save_interface_settings (plugins\\easy-interface-settings\\includes\\eis-admin-functions.php:882)",{"nodes":494,"edges":502},[495,498],{"id":464,"type":465,"label":496,"file":341,"line":497},"$_POST (x2)",883,{"id":468,"type":469,"label":499,"file":341,"line":500,"wp_function":501},"update_option() [Settings Manipulation]",891,"update_option",[503],{"from":464,"to":468,"sanitized":385},"low",{"entryPoint":506,"graph":507,"unsanitizedCount":28,"severity":504},"\u003Ceis-admin-functions> (plugins\\easy-interface-settings\\includes\\eis-admin-functions.php:0)",{"nodes":508,"edges":515},[509,512,513,514],{"id":464,"type":465,"label":510,"file":341,"line":511},"$_GET (x3)",781,{"id":468,"type":469,"label":470,"file":341,"line":445,"wp_function":471},{"id":473,"type":465,"label":496,"file":341,"line":497},{"id":476,"type":469,"label":499,"file":341,"line":500,"wp_function":501},[516,517],{"from":464,"to":468,"sanitized":385},{"from":473,"to":476,"sanitized":385},{"summary":519,"deductions":520},"The \"advanced-notifications\" plugin version 1.2.9 exhibits a mixed security posture. While it demonstrates good practices such as using prepared statements for all SQL queries and a relatively high percentage of properly escaped output, several areas raise concern. The presence of one unprotected AJAX handler significantly widens the attack surface and represents a direct pathway for potential exploitation.  Additionally, the use of the `unserialize` function, a known dangerous function, without apparent sanitization in the analyzed flows is a critical risk.  While the vulnerability history shows no currently unpatched CVEs and a single medium-severity vulnerability in the past, this does not negate the immediate risks identified in the static analysis, particularly the unprotected entry point and the dangerous function usage. The plugin's strengths lie in its SQL practices and output escaping, but these are overshadowed by the identified vulnerabilities in its entry points and code execution.",[521,523,525,527,529],{"reason":522,"points":163},"Unprotected AJAX handler found",{"reason":524,"points":165},"Dangerous function `unserialize` used",{"reason":526,"points":163},"Flow with unsanitized path found",{"reason":528,"points":13},"Output escaping not fully implemented",{"reason":530,"points":163},"Medium severity vulnerability history","2026-03-16T20:38:58.469Z",{"wat":533,"direct":546},{"assetPaths":534,"generatorPatterns":539,"scriptPaths":540,"versionParams":541},[535,536,537,538],"\u002Fwp-content\u002Fplugins\u002Fadvanced-notifications\u002Fassets\u002Fcss\u002Fadmin-an.css","\u002Fwp-content\u002Fplugins\u002Fadvanced-notifications\u002Fassets\u002Fjs\u002Fadmin-an.js","\u002Fwp-content\u002Fplugins\u002Fadvanced-notifications\u002Fassets\u002Fcss\u002Fan.css","\u002Fwp-content\u002Fplugins\u002Fadvanced-notifications\u002Fassets\u002Fjs\u002Fan.js",[],[536,538],[542,543,544,545],"advanced-notifications\u002Fassets\u002Fcss\u002Fadmin-an.css?ver=","advanced-notifications\u002Fassets\u002Fjs\u002Fadmin-an.js?ver=","advanced-notifications\u002Fassets\u002Fcss\u002Fan.css?ver=","advanced-notifications\u002Fassets\u002Fjs\u002Fan.js?ver=",{"cssClasses":547,"htmlComments":548,"htmlAttributes":550,"restEndpoints":551,"jsGlobals":552,"shortcodeOutput":555},[],[549],"\u003C!--\n*\n*\tAdvanced Notifications V 1\n*\t------------------------------------------------\n*\tPowered by  - https:\u002F\u002Fwiliba.com\n*\n-->",[],[],[553,554],"admin_an_settings","an_settings",[]]