[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f24QPellEyrqEPfVPKgmQ5k8eTV3fuy5wm4kkJg6WjZc":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":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":30,"fetched_at":31,"vulnerabilities":32,"developer":74,"crawl_stats":38,"alternatives":82,"analysis":185,"fingerprints":478},"wpc-smart-messages","WPC Smart Messages for WooCommerce","4.2.7","WPClever","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpclever\u002F","\u003Cp>Showing on-site messages are proven to greatly improve the customer engagement, avoid errors in the purchase process and keep your customers stay informed about the latest promotions and discounts. \u003Cstrong>WPC Smart Messages for WooCommerce\u003C\u002Fstrong> provides a series of powerful features for creating sophisticated combinations of conditions and sources and displaying custom personalized, automatic real-time messages. Getting your message across effectively to all customers and visitors of your site is even easier with a lot of other WPC features integrated, which enhances the power of on-site messaging for online stores.\u003C\u002Fp>\n\u003Cp>Any kind of on-site messages can be crafted: purchase notice, sale event announcement, account alerts, transactional errors, etc. and placed on any wished position. Using shortcode, icon, image or custom codes and place to make your messages stand out and place them anywhere using action hooks to grab visitors’ attention in a matter of seconds.\u003C\u002Fp>\n\u003Ch4>Live demo\u003C\u002Fh4>\n\u003Cp>Get a \u003Ca href=\"https:\u002F\u002Fdemo.wpclever.net\u002Fwpcsm\u002F\" rel=\"nofollow ugc\">preview\u003C\u002Fa> of how messages can do wonders for your site.\u003C\u002Fp>\n\u003Ch4>Beautiful examples and more\u003C\u002Fh4>\n\u003Cp>\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\u002FASSc2Kljw1k?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>\u003C\u002Fp>\n\u003Ch4>Great Benefits\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Inform promotional news & notice to visitors\u003C\u002Fli>\n\u003Cli>Engage and convert visitors into customers\u003C\u002Fli>\n\u003Cli>Enhance the user experience & compliance\u003C\u002Fli>\n\u003Cli>Facilitate faster deal closing and payment process\u003C\u002Fli>\n\u003Cli>Reduce customer support cost & cart abandonment\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Place messages on all pages, single product pages, shop\u002Farchive pages, etc.\u003C\u002Fli>\n\u003Cli>Insert messages on custom page using action hooks\u003C\u002Fli>\n\u003Cli>General: informative notices, error alerts, freeship & order payment success logs, etc.\u003C\u002Fli>\n\u003Cli>Display personalized messages for different user roles\u003C\u002Fli>\n\u003Cli>Positions on archive\u002Fshop pages: before\u002Fafter products, titles, prices\u003C\u002Fli>\n\u003Cli>Positions on single product pages: before\u002Fafter titles, summary, prices, excerpt, add to cart, meta, product tabs, related products, sharing, etc.\u003C\u002Fli>\n\u003Cli>Positions on cart page: before\u002Fafter cart, cart table\u003C\u002Fli>\n\u003Cli>Positions on checkout page: before\u002Fafter checkout, customer details, shipping & billing address\u003C\u002Fli>\n\u003Cli>Complex conditional combination: date & time, user role, product types, categories, tags, attributes, on-sale & out of stock products, etc.\u003C\u002Fli>\n\u003Cli>Message text supports shortcode, icon, link, & image\u003C\u002Fli>\n\u003Cli>Comprehensive list of built-in shortcode\u003C\u002Fli>\n\u003Cli>Compatible with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-countdown-timer\u002F\" rel=\"ugc\">WPC Countdown Timer\u003C\u002Fa> shortcode\u003C\u002Fli>\n\u003Cli>Compatible with the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-brands\u002F\" rel=\"ugc\">WPC Brands\u003C\u002Fa> plugin\u003C\u002Fli>\n\u003Cli>Compatible with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-smart-quick-view\u002F\" rel=\"ugc\">WPC Smart Quick View\u003C\u002Fa> & \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-fly-cart\u002F\" rel=\"ugc\">WPC Fly Cart\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Types of On-site Messages\u003C\u002Fh3>\n\u003Cp>Using this plugin, online shop owners can craft any kind of messages, notices or alerts to deliver what they need to inform or tell customers & visitors and place in the relevant position to make sure they can take effect as expected. Basically, users can process 3 types of messages: general notices, marketing messages & transactional notices.\u003C\u002Fp>\n\u003Ch4>General notices\u003C\u002Fh4>\n\u003Cp>General notices can be placed across the store, on all pages or custom selected pages. It’s often about the recent changes or important pieces of information that customers should know before adding any products to the cart or placing their order.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Holiday break or vacation leave notices\u003C\u002Fli>\n\u003Cli>Changes in business hours of the store\u003C\u002Fli>\n\u003Cli>Special management amid crisis, illness, covid, etc.\u003C\u002Fli>\n\u003Cli>General policy notices\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Marketing Messages\u003C\u002Fh4>\n\u003Cp>As a marketing strategy, showing on-site messages is one of the most proficient but still simple ways to inform and educate visitors about what they need to pay attention to.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Introduce limited-time offers, give away, or sales events\u003C\u002Fli>\n\u003Cli>Cross-sell & up-sell product suggestion\u003C\u002Fli>\n\u003Cli>Remind when the product is on sale or ready for preorder\u003C\u002Fli>\n\u003Cli>Urge customers with the low-threshold notice\u003C\u002Fli>\n\u003Cli>Notify when a product is nearly out of stock or will be restocked\u003C\u002Fli>\n\u003Cli>Remind customers of checking out valid discounts, gifts, or coupons\u003C\u002Fli>\n\u003Cli>Personalized message: related products that buyers might be interested in\u003C\u002Fli>\n\u003Cli>Encourage social sharing and referral for products\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Transactional Notices\u003C\u002Fh4>\n\u003Cp>Transactional notices are reminders of the buyer’s account, the special points that customers need to pay attention to during the payment process or delivery time. Any delays or special notes can be informed to customers promptly right on the cart and checkout pages to make sure they have acknowledged everything they need to know. This will avoid misunderstandings and reduce the refund\u002F return rate.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Notify the order processing time or purchase limit\u003C\u002Fli>\n\u003Cli>Encourage order value increase for free shipping or gifts\u003C\u002Fli>\n\u003Cli>Introduce available payment methods, installment or quote\u003C\u002Fli>\n\u003Cli>Inform the estimated packing and delivery time\u003C\u002Fli>\n\u003Cli>Custom cart and checkout messages\u003C\u002Fli>\n\u003Cli>Guide customers in filling out billing details & addresses\u003C\u002Fli>\n\u003Cli>Encourage buyers to subscribe or log in when purchasing\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Real-time Automatic Messages\u003C\u002Fh4>\n\u003Cp>Users can combine a number of date and time conditions to configure how and when the messages are visible on the site. When users insert the built-in shortcode into the message text, the displayed date and time will be calculated in real time. To strengthen the effectiveness and emphasize the urgency of the time-sensitive content, they can also use the shortcode from the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-countdown-timer\u002F\" rel=\"ugc\">WPC Countdown Timer\u003C\u002Fa> plugin to show a beautiful real-time countdown clock.\u003C\u002Fp>\n\u003Cp>The conditions can be complex or simple based on users’ preferences and configurations: date & time, user role, product categories, tags, brands, types, attributes, etc. It’s even possible to filter special product types such as \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-product-bundle\u002F\" rel=\"ugc\">Smart Bundles\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-composite-products\u002F\" rel=\"ugc\">Smart Composite\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-grouped-product\u002F\" rel=\"ugc\">Smart Grouped Products\u003C\u002Fa> to display customized messages on them.\u003C\u002Fp>\n\u003Cp>The \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpc-brands\u002F\" rel=\"ugc\">WPC Brands\u003C\u002Fa> is a free plugin from WPClever that allows users to create and manage products by brand. Combining these two plugins, users can process and display messages on branded products with ease.\u003C\u002Fp>\n\u003Cp>WPC Smart Messages will automatically provide the precise display based on the real-time calculation of the date-time, stock, item count, cart count, cart total, discount amount or percentage, product price’s configurations.\u003C\u002Fp>\n\u003Cp>Sample messages:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The Black Friday event will start in 2 days 10 hours.\u003C\u002Fli>\n\u003Cli>There are 1000 people interested in this product. 200 customers have pre-ordered this.\u003C\u002Fli>\n\u003Cli>Preorder for this product will be closed on June 06. Hurry up, only 4 days left.\u003C\u002Fli>\n\u003Cli>This product price will change back to $100 in 5 days 19 hours.\u003C\u002Fli>\n\u003Cli>You will save $40 for purchasing this bundle right now. Hurry up, offer ends soon.\u003C\u002Fli>\n\u003Cli>Purchase this product right now to enjoy 20%. Offer is available in 5 days only.\u003C\u002Fli>\n\u003Cli>Your cart total is $45. Purchase $50 more to enjoy free shipping.\u003C\u002Fli>\n\u003Cli>Your cart has 5 products, add 4 more items to get a free gift for your order.\u003C\u002Fli>\n\u003Cli>Nice, you have just successfully purchased an item from X company. Here are some hand-picked products from X company that you might be interested in.\u003C\u002Fli>\n\u003Cli>This product is only compatible with some models. Check out the list of compatible products here.\u003C\u002Fli>\n\u003Cli>This product is out of stock now. It will be restocked within 10 days.\u003C\u002Fli>\n\u003Cli>Our store will be away for the Christmas celebration after 20 days 10 hours. We will be back on December 26, 2022.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Smart Messages on Quick View & Fly Cart\u003C\u002Fh4>\n\u003Cp>What’s more, \u003Cstrong>WPC Smart Messages\u003C\u002Fstrong> is integrated into \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-smart-quick-view\u002F\" rel=\"ugc\">WPC Smart Quick View\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-fly-cart\u002F\" rel=\"ugc\">WPC Fly Cart\u003C\u002Fa>, so they can work in sync with each other. Sellers can display custom messages right on the Quick View and Fly Cart popup to enhance the effectiveness and deliver meaningful pieces of information to visitors no matter which corner they are in.\u003C\u002Fp>\n\u003Ch4>Smart Messages with Radio Buttons & Smart Bundles\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>WPC Smart Messages\u003C\u002Fstrong> have specific positions for displaying messages on variable products’ product pages using \u003Ca href=\"https:\u002F\u002Fwpclever.net\u002Fdownloads\u002Fvariations-radio-buttons\u002F\" rel=\"nofollow ugc\">WPC Variations Radio Buttons\u003C\u002Fa> interface. Plus, on \u003Ca href=\"https:\u002F\u002Fwpclever.net\u002Fdownloads\u002Fproduct-bundles\u002F\" rel=\"nofollow ugc\">Smart Bundle\u003C\u002Fa>’s pages, users can also choose some particular places for showing Smart Messages properly and grab the attention better.\u003C\u002Fp>\n","WPC Smart Messages help you display messages throughout your store through smart conditional logic settings.",1000,20897,86,6,"2025-12-24T04:24:00.000Z","6.9.4","4.0","",[20,21,22,23,24],"message","messages","notice","woocommerce","wpc","https:\u002F\u002Fwpclever.net\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwpc-smart-messages.4.2.7.zip",73,3,1,"2025-09-28 00:00:00","2026-03-15T15:16:48.613Z",[33,47,62],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":38,"severity":40,"cvss_score":41,"cvss_vector":42,"vuln_type":43,"published_date":30,"updated_date":44,"references":45,"days_to_patch":38},"CVE-2025-62903","wpc-smart-messages-for-woocommerce-authenticated-contributor-stored-cross-site-scripting","WPC Smart Messages for WooCommerce \u003C= 4.2.4 - Authenticated (Contributor+) Stored Cross-Site Scripting","The WPC Smart Messages for WooCommerce plugin for WordPress is vulnerable to Stored Cross-Site Scripting in versions up to, and including, 4.2.4 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.",null,"\u003C=4.2.4","medium",6.4,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2025-12-04 20:32:46",[46],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F37d48295-357b-47c3-9adf-ce49dc73f337?source=api-prod",{"id":48,"url_slug":49,"title":50,"description":51,"plugin_slug":4,"theme_slug":38,"affected_versions":52,"patched_in_version":53,"severity":54,"cvss_score":55,"cvss_vector":56,"vuln_type":57,"published_date":58,"updated_date":59,"references":60,"days_to_patch":29},"CVE-2024-10436","wpc-smart-messages-for-woocommerce-authenticated-subscriber-local-file-inclusion","WPC Smart Messages for WooCommerce \u003C= 4.2.1 - Authenticated (Subscriber+) Local File Inclusion","The WPC Smart Messages for WooCommerce plugin for WordPress is vulnerable to Local File Inclusion in all versions up to, and including, 4.2.1 via the get_condition_value function. This makes it possible for authenticated attackers, with Subscriber-level access and above, to include and execute arbitrary files on the server, allowing the execution of any PHP code in those files. This can be used to bypass access controls, obtain sensitive data, or achieve code execution in cases where images and other “safe” file types can be uploaded and included.","\u003C=4.2.1","4.2.2","high",8.8,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:H\u002FI:H\u002FA:H","Improper Control of Filename for Include\u002FRequire Statement in PHP Program ('PHP Remote File Inclusion')","2024-10-28 20:37:06","2024-10-29 09:31:29",[61],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F0fd87512-def0-4e59-aa2d-b166919474f3?source=api-prod",{"id":63,"url_slug":64,"title":65,"description":66,"plugin_slug":4,"theme_slug":38,"affected_versions":52,"patched_in_version":53,"severity":40,"cvss_score":67,"cvss_vector":68,"vuln_type":69,"published_date":70,"updated_date":71,"references":72,"days_to_patch":29},"CVE-2024-10437","wpc-smart-messages-for-woocommerce-missing-authorization-to-authenticated-subscriber-message-activationdeactivation","WPC Smart Messages for WooCommerce \u003C= 4.2.1 - Missing Authorization to Authenticated (Subscriber+) Message Activation\u002FDeactivation","The WPC Smart Messages for WooCommerce plugin for WordPress is vulnerable to unauthorized Smar Message activation\u002Fdeactivation due to a missing capability check on the ajax_enable function in all versions up to, and including, 4.2.1. This makes it possible for authenticated attackers, with Subscriber-level access and above, to activate or deactivate smart messages.",4.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:L\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Missing Authorization","2024-10-28 20:36:27","2024-10-29 09:31:30",[73],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F4acb4fda-0217-44b9-a85e-64807eb4a011?source=api-prod",{"slug":75,"display_name":7,"profile_url":8,"plugin_count":76,"total_installs":77,"avg_security_score":78,"avg_patch_time_days":79,"trust_score":80,"computed_at":81},"wpclever",71,441330,99,68,87,"2026-04-04T03:52:44.792Z",[83,103,122,142,162],{"slug":84,"name":85,"version":86,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":91,"downloaded":92,"rating":93,"num_ratings":93,"last_updated":94,"tested_up_to":95,"requires_at_least":96,"requires_php":18,"tags":97,"homepage":101,"download_link":102,"security_score":91,"vuln_count":93,"unpatched_count":93,"last_vuln_date":38,"fetched_at":31},"cart-messages-for-woocommerce","Cart & Checkout Notices\u002FMessages for WooCommerce","2.0.1","Algoritmika","https:\u002F\u002Fprofiles.wordpress.org\u002Falgoritmika\u002F","\u003Cp>The \u003Cstrong>Cart & Checkout Notices\u002FMessages for WooCommerce\u003C\u002Fstrong> plugin lets you add and customize cart and checkout notices in WooCommerce.\u003C\u002Fp>\n\u003Cp>Enhance your WooCommerce store’s communication with the “Cart & Checkout Notices\u002FMessages for WooCommerce” plugin, a tool designed to help you add and personalize notices on cart and checkout pages.\u003C\u002Fp>\n\u003Cp>This plugin facilitates a richer shopping experience, allowing you to add custom messages to guide, inform, or update customers as they shop. Whether it is to encourage additional purchases, offer discounts, or provide information about shipping policies; a well-placed notice can make a world of difference.\u003C\u002Fp>\n\u003Cp>With the option to leverage the plugin’s shortcodes in your notices, you can even display dynamic information such as the current cart total. This feature opens up possibilities for a wide range of creative and helpful notices, giving you the ability to craft messages that resonate with your customers and enhance their shopping experience.\u003C\u002Fp>\n\u003Cp>You can add an unlimited number of notices, giving you a robust tool to engage with your customers dynamically.\u003C\u002Fp>\n\u003Cp>Don’t just stop at the basic notifications; unlock a plethora of opportunities to connect and communicate more effectively, fostering a responsive and informed shopping environment.\u003C\u002Fp>\n\u003Ch3>✅ Main Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Add custom notices to the \u003Cstrong>cart\u003C\u002Fstrong> page.\u003C\u002Fli>\n\u003Cli>Add custom notices to the \u003Cstrong>checkout\u003C\u002Fstrong> page.\u003C\u002Fli>\n\u003Cli>Customize \u003Cstrong>add to cart\u003C\u002Fstrong> notices.\u003C\u002Fli>\n\u003Cli>Use the plugin’s shortcodes in notices. For example, display the current cart total.\u003C\u002Fli>\n\u003Cli>And more…\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🗘 Feedback\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>We are open to your suggestions and feedback. Thank you for using or trying out one of our plugins!\u003C\u002Fli>\n\u003Cli>Head to the plugin \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fthanks-to-it\u002Fcart-messages-for-woocommerce\" rel=\"nofollow ugc\">GitHub Repository\u003C\u002Fa> to find out how you can pitch in.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>ℹ More\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>The plugin is \u003Cstrong>“High-Performance Order Storage (HPOS)”\u003C\u002Fstrong> compatible.\u003C\u002Fli>\n\u003C\u002Ful>\n","Add and customize WooCommerce cart and checkout notices.",100,4957,0,"2025-10-29T21:11:00.000Z","6.8.5","4.4",[98,99,21,100,23],"cart","checkout","notices","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcart-messages-for-woocommerce\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcart-messages-for-woocommerce.2.0.1.zip",{"slug":104,"name":105,"version":106,"author":107,"author_profile":108,"description":109,"short_description":110,"active_installs":111,"downloaded":112,"rating":91,"num_ratings":113,"last_updated":114,"tested_up_to":115,"requires_at_least":116,"requires_php":18,"tags":117,"homepage":118,"download_link":119,"security_score":120,"vuln_count":29,"unpatched_count":29,"last_vuln_date":121,"fetched_at":31},"yourplugins-wc-conditional-cart-notices","Conditional Cart Messages for WooCommerce – YourPlugins.com","1.2.10","yourplugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fyourplugins\u002F","\u003Ch4>Show cart messages in WooCommerce cart based on conditional rules\u003C\u002Fh4>\n\u003Cp>Adding cart notices to your e-commerce cart? Very easy with \u003Cstrong>Conditional Cart Messages\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>A more dynamic way to show a message or a notice in your WooCommerce cart!\u003C\u002Fp>\n\u003Cul>\n\u003Cli>You can set different rules to make the message appear, such as the total price of the cart or the product price.\u003C\u002Fli>\n\u003Cli>Combine the rules to make the message appear at specific conditions, for example: If the total price of the cart is greater than $ 100 and the quantity in the cart is less than 5 show the message.\u003C\u002Fli>\n\u003Cli>Use the AND or OR operators to combine rules. You can also create rule groups.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can find the official documentation \u003Ca href=\"https:\u002F\u002Fyourplugins.com\u002Fdocumentation\u002Fyour-woocommerce-conditional-cart-notices\u002Fgetting-started\" title=\"YourPlugins Conditional Cart Notices Official Documentation\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Looking for more features?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Display a message also in the checkout, product, shop or any other page\u003C\u002Fli>\n\u003Cli>Get more conditions: Price, Products, Categories, User Roles, User Types, Billing and Shipping Country, Start and End Date, Product Quantity, Total Quantity, Total Amount, Total Net Amount, Total Taxes, Shipping Total, Total Coupon Discount Amount, Referrer URL\u003C\u002Fli>\n\u003Cli>Create unlimited message templates\u003C\u002Fli>\n\u003Cli>Add an icon to your message\u003C\u002Fli>\n\u003Cli>Add a button to your message\u003C\u002Fli>\n\u003Cli>Choose the background color (also on hover), the border color (also on hover), and the text color of your message\u003C\u002Fli>\n\u003Cli>Choose the background color, the border color, and the text color of your button\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Check all the other premium features \u003Ca href=\"https:\u002F\u002Fyourplugins.com\u002Fproduct\u002Fyour-woocommerce-conditional-cart-notices\" title=\"YourPlugins Conditional Cart Notices Premium Features\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>A brief Markdown Example\u003C\u002Fh3>\n\u003Col>\n\u003Cli>From your WordPress back-end click on “YourPlugins > WooCommerce Conditional Cart Notices”\u003C\u002Fli>\n\u003Cli>Click on “New Notice” and type in a “Name”\u003C\u002Fli>\n\u003Cli>Click on “Add rule” and set the following condition: “Price” “greater or equal” “100”\u003C\u002Fli>\n\u003Cli>Set “Show Notice In” = “Cart” and add a message inside the field “Notice Message”\u003C\u002Fli>\n\u003Cli>Click on “Save”.\u003C\u002Fli>\n\u003Cli>Create a WooCommerce Product with a price greater then 100.\u003C\u002Fli>\n\u003Cli>Add the created product to cart and check your cart: A message should appear.\u003C\u002Fli>\n\u003C\u002Fol>\n","Show cart messages or notices in your WooCommerce cart by using conditional rules! Made with love by yourplugins.com",60,5535,4,"2023-06-26T07:24:00.000Z","6.2.9","4.3.1",[98,99,21,100,23],"https:\u002F\u002Fyourplugins.com\u002Fdocumentation\u002Fyour-woocommerce-conditional-cart-notices\u002Fgetting-started","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fyourplugins-wc-conditional-cart-notices.1.2.10.zip",63,"2025-09-26 00:00:00",{"slug":123,"name":124,"version":125,"author":126,"author_profile":127,"description":128,"short_description":129,"active_installs":91,"downloaded":130,"rating":91,"num_ratings":28,"last_updated":131,"tested_up_to":132,"requires_at_least":133,"requires_php":18,"tags":134,"homepage":138,"download_link":139,"security_score":140,"vuln_count":29,"unpatched_count":93,"last_vuln_date":141,"fetched_at":31},"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.",5230,"2025-03-10T09:21:00.000Z","6.7.5","5.6.2",[135,21,22,136,137],"alerts","notifications","popup","https:\u002F\u002Fadvanced-notifications.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-notifications.1.2.9.zip",91,"2025-01-24 00:00:00",{"slug":143,"name":144,"version":145,"author":146,"author_profile":147,"description":148,"short_description":149,"active_installs":150,"downloaded":151,"rating":91,"num_ratings":29,"last_updated":152,"tested_up_to":132,"requires_at_least":18,"requires_php":153,"tags":154,"homepage":159,"download_link":160,"security_score":161,"vuln_count":93,"unpatched_count":93,"last_vuln_date":38,"fetched_at":31},"product-completion-emails-for-woocommerce","Product Completion Emails for WooCommerce","1.0","Pedro Miguel Martins","https:\u002F\u002Fprofiles.wordpress.org\u002Fpedromigmartins\u002F","\u003Cp>\u003Cstrong>Product Completion Emails for WooCommerce\u003C\u002Fstrong> empowers you to enhance your customer’s experience by sending a tailored completion email for each product in an order. Once the order reaches the “Completed” status, this plugin dispatches separate, customized emails to the customer for every product purchased. Craft a unique subject line and message per product, using [client] to automatically insert the customer’s name and [product] to display the product’s title.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Individualized Messages Per Product\u003C\u002Fstrong>: Set a custom subject and message for each product you sell. For instance, send a heartfelt “Thank you” note for handmade goods, step-by-step instructions for digital downloads, or care tips for physical items.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dynamic Placeholders\u003C\u002Fstrong>: Personalize emails effortlessly by using [client] to greet customers by name and [product] to reference the specific item they bought.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automated Sending on Completion\u003C\u002Fstrong>: Once the order is marked as completed, the plugin handles the dispatch of all product-specific emails, reducing manual tasks and ensuring prompt communication.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy Configuration\u003C\u002Fstrong>: Add and edit your custom subjects and messages directly within the WooCommerce product settings, without any complicated setup.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Example Use Cases:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Thank-You Messages\u003C\u002Fstrong>: After a customer purchases a handcrafted mug, send an email that says: “Hi [client], thank you for purchasing the [product]! Your new mug was made with love. Enjoy your morning coffee!”\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Instructions for Digital Products\u003C\u002Fstrong>: If selling an online course, you could include: “Hello [client], thanks for buying the [product]! Here’s how to access your course: …”\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Care and Maintenance Tips\u003C\u002Fstrong>: For a clothing item, share care instructions: “Dear [client], we appreciate your order of [product]. To keep it looking great, remember to wash it in cold water and air dry.”\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Legal Notice\u003C\u002Fh3>\n\u003Cp>This plugin is not affiliated with or endorsed by WooCommerce or its parent company, Automattic. “WooCommerce” and related trademarks are property of their respective owners. This plugin enhances WooCommerce functionality by providing a custom feature and does not imply any official partnership or approval.\u003C\u002Fp>\n","Send personalized emails for each product after order completion in WooCommerce.",30,719,"2025-01-06T12:58:00.000Z","7.0",[155,156,157,158,23],"custom-messages","emails","order-completion","personalization","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fproduct-completion-emails-for-woocommerce","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fproduct-completion-emails-for-woocommerce.1.0.zip",92,{"slug":163,"name":164,"version":165,"author":166,"author_profile":167,"description":168,"short_description":169,"active_installs":170,"downloaded":171,"rating":172,"num_ratings":173,"last_updated":174,"tested_up_to":175,"requires_at_least":176,"requires_php":18,"tags":177,"homepage":182,"download_link":183,"security_score":184,"vuln_count":93,"unpatched_count":93,"last_vuln_date":38,"fetched_at":31},"text-message-contact-form","Text Message Contact Form",".91","theArab","https:\u002F\u002Fprofiles.wordpress.org\u002Fthearab\u002F","\u003Cp>The Text Message Contact Form allows you to receive text messages along with e-mail notices when your site visitors submit the form.\u003C\u002Fp>\n\u003Cp>There are many customizable options for this plugin, see the screenshots section for more.\u003C\u002Fp>\n\u003Cp>Submitted messages are saved to your site’s database, so you can read and reply to them from your WordPress admin dashboard.\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>= Programmed by =\u003Cbr \u002F>\n* Corey Kingsbury\u003C\u002Fp>\n\u003Ch4>Icons by\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>http:\u002F\u002Fwww.fatcow.com\u002Ffree-icons\u003C\u002Fli>\n\u003Cli>http:\u002F\u002Fwww.vecteezy.com\u002Ffree-icons\u003C\u002Fli>\n\u003C\u002Ful>\n","This is a fully customizable contact form for your website that will send you a text message and e-mail when the form is submitted.",10,4570,70,2,"2016-03-03T19:01:00.000Z","4.4.34","3.0.1",[178,100,179,180,181],"contact-form","send-emails","send-texts","text-messages","http:\u002F\u002Fwww.fonebug.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftext-message-contact-form.0.91.zip",85,{"attackSurface":186,"codeSignals":348,"taintFlows":393,"riskAssessment":467,"analyzedAt":477},{"hooks":187,"ajaxHandlers":245,"restRoutes":280,"shortcodes":281,"cronEvents":347,"entryPointCount":263,"unprotectedCount":93},[188,193,197,201,205,210,214,216,219,221,223,225,230,234,235,241],{"type":189,"name":190,"callback":190,"file":191,"line":192},"action","init","includes\\class-backend.php",17,{"type":189,"name":194,"callback":195,"file":191,"line":196},"admin_enqueue_scripts","enqueue_scripts",18,{"type":189,"name":198,"callback":199,"file":191,"line":200},"add_meta_boxes","add_meta_box",21,{"type":189,"name":202,"callback":203,"file":191,"line":204},"save_post_wpc_smart_message","save_post",22,{"type":206,"name":207,"callback":208,"file":191,"line":209},"filter","manage_edit-wpc_smart_message_columns","message_columns",31,{"type":189,"name":211,"callback":212,"priority":170,"file":191,"line":213},"manage_wpc_smart_message_posts_custom_column","message_columns_content",32,{"type":189,"name":190,"callback":190,"file":215,"line":200},"includes\\class-frontend.php",{"type":189,"name":217,"callback":218,"priority":78,"file":215,"line":204},"wp_enqueue_scripts","scripts",{"type":189,"name":190,"callback":190,"file":220,"line":196},"includes\\class-shortcode.php",{"type":189,"name":194,"callback":195,"file":222,"line":192},"includes\\dashboard\\wpc-dashboard.php",{"type":189,"name":224,"callback":224,"file":222,"line":196},"admin_menu",{"type":189,"name":226,"callback":227,"file":228,"line":229},"before_woocommerce_init","closure","includes\\hpos.php",7,{"type":189,"name":194,"callback":231,"file":232,"line":233},"admin_scripts","includes\\kit\\wpc-kit.php",20,{"type":189,"name":224,"callback":224,"file":232,"line":200},{"type":189,"name":236,"callback":237,"priority":238,"file":239,"line":240},"plugins_loaded","wpcsm_init",11,"wpc-smart-messages.php",39,{"type":189,"name":242,"callback":243,"file":239,"line":244},"admin_notices","wpcsm_notice_wc",43,[246,252,256,260,264,268,271,274,277],{"action":247,"nopriv":248,"callback":249,"hasNonce":250,"hasCapCheck":250,"file":191,"line":251},"wpcsm_get_condition_value",false,"ajax_get_condition_value",true,25,{"action":253,"nopriv":248,"callback":254,"hasNonce":250,"hasCapCheck":250,"file":191,"line":255},"wpcsm_add_condition","ajax_add_condition",26,{"action":257,"nopriv":248,"callback":258,"hasNonce":250,"hasCapCheck":250,"file":191,"line":259},"wpcsm_activate","ajax_enable",27,{"action":261,"nopriv":248,"callback":262,"hasNonce":250,"hasCapCheck":250,"file":191,"line":263},"wpcsm_search_term","ajax_search_term",28,{"action":265,"nopriv":248,"callback":266,"hasNonce":250,"hasCapCheck":248,"file":222,"line":267},"wpc_get_plugins","ajax_get_plugins",19,{"action":269,"nopriv":248,"callback":270,"hasNonce":250,"hasCapCheck":248,"file":222,"line":233},"wpc_get_suggestion","ajax_get_suggestion",{"action":272,"nopriv":248,"callback":273,"hasNonce":250,"hasCapCheck":250,"file":222,"line":200},"wpc_export","ajax_export",{"action":275,"nopriv":248,"callback":276,"hasNonce":250,"hasCapCheck":250,"file":222,"line":204},"wpc_import","ajax_import",{"action":278,"nopriv":248,"callback":279,"hasNonce":250,"hasCapCheck":248,"file":232,"line":204},"wpc_get_essential_kit","ajax_get_essential_kit",[],[282,285,288,291,295,299,302,305,308,311,314,317,320,323,327,331,335,339,343],{"tag":283,"callback":284,"file":215,"line":263},"wpcsm","shortcode",{"tag":286,"callback":284,"file":215,"line":287},"wpc_smart_message",29,{"tag":289,"callback":290,"file":220,"line":204},"wpcsm_product_data","product_data",{"tag":292,"callback":293,"file":220,"line":294},"wpcsm_product_field","product_field",23,{"tag":296,"callback":297,"file":220,"line":298},"wpcsm_product_terms","product_terms",24,{"tag":300,"callback":301,"file":220,"line":251},"wpcsm_product_random_number","product_random_number",{"tag":303,"callback":304,"file":220,"line":255},"wpcsm_best_seller","best_seller",{"tag":306,"callback":307,"file":220,"line":259},"wpcsm_recent_order","recent_order",{"tag":309,"callback":310,"file":220,"line":263},"wpcsm_price","price",{"tag":312,"callback":313,"file":220,"line":287},"wpcsm_saved_percentage","saved_percentage",{"tag":315,"callback":316,"file":220,"line":150},"wpcsm_saved_amount","saved_amount",{"tag":318,"callback":319,"file":220,"line":209},"wpcsm_live_number","live_number",{"tag":321,"callback":322,"file":220,"line":213},"wpcsm_random_number","random_number",{"tag":324,"callback":325,"file":220,"line":326},"wpcsm_human_time_diff","human_time_diff",33,{"tag":328,"callback":329,"file":220,"line":330},"wpcsm_cart_total","cart_total",34,{"tag":332,"callback":333,"file":220,"line":334},"wpcsm_cart_total_diff","cart_total_diff",35,{"tag":336,"callback":337,"file":220,"line":338},"wpcsm_cart_count","cart_count",36,{"tag":340,"callback":341,"file":220,"line":342},"wpcsm_cart_count_diff","cart_count_diff",37,{"tag":344,"callback":345,"file":220,"line":346},"wpcsm_text_rotator","text_rotator",38,[],{"dangerousFunctions":349,"sqlUsage":359,"outputEscaping":361,"fileOperations":93,"externalRequests":28,"nonceChecks":238,"capabilityChecks":14,"bundledLibraries":392},[350,354,357],{"fn":351,"file":222,"line":352,"context":353},"unserialize",111,"$plugins     = unserialize( $response['body'] );",{"fn":351,"file":222,"line":355,"context":356},189,"$plugins = unserialize( $response['body'] );",{"fn":351,"file":232,"line":358,"context":353},98,{"prepared":93,"raw":93,"locations":360},[],{"escaped":362,"rawEcho":363,"locations":364},285,16,[365,367,369,371,373,375,377,379,380,381,382,383,384,387,389,391],{"file":191,"line":172,"context":366},"raw output",{"file":191,"line":368,"context":366},81,{"file":191,"line":370,"context":366},96,{"file":191,"line":372,"context":366},109,{"file":191,"line":374,"context":366},451,{"file":222,"line":376,"context":366},236,{"file":378,"line":196,"context":366},"includes\\templates\\conditions\\compare_number.php",{"file":378,"line":267,"context":366},{"file":378,"line":233,"context":366},{"file":378,"line":200,"context":366},{"file":378,"line":204,"context":366},{"file":378,"line":294,"context":366},{"file":385,"line":386,"context":366},"includes\\templates\\conditions\\term.php",12,{"file":385,"line":388,"context":366},13,{"file":390,"line":192,"context":366},"includes\\templates\\conditions\\user_role.php",{"file":390,"line":196,"context":366},[],[394,412,422,431,441,454],{"entryPoint":395,"graph":396,"unsanitizedCount":93,"severity":411},"ajax_add_condition (includes\\class-backend.php:349)",{"nodes":397,"edges":409},[398,403],{"id":399,"type":400,"label":401,"file":191,"line":402},"n0","source","$_POST",354,{"id":404,"type":405,"label":406,"file":191,"line":407,"wp_function":408},"n1","sink","echo() [XSS]",356,"echo",[410],{"from":399,"to":404,"sanitized":250},"low",{"entryPoint":413,"graph":414,"unsanitizedCount":93,"severity":411},"ajax_enable (includes\\class-backend.php:829)",{"nodes":415,"edges":420},[416,418],{"id":399,"type":400,"label":401,"file":191,"line":417},836,{"id":404,"type":405,"label":406,"file":191,"line":419,"wp_function":408},839,[421],{"from":399,"to":404,"sanitized":250},{"entryPoint":423,"graph":424,"unsanitizedCount":93,"severity":411},"\u003Cclass-backend> (includes\\class-backend.php:0)",{"nodes":425,"edges":429},[426,428],{"id":399,"type":400,"label":427,"file":191,"line":402},"$_POST (x3)",{"id":404,"type":405,"label":406,"file":191,"line":407,"wp_function":408},[430],{"from":399,"to":404,"sanitized":250},{"entryPoint":432,"graph":433,"unsanitizedCount":93,"severity":411},"ajax_export (includes\\dashboard\\wpc-dashboard.php:225)",{"nodes":434,"edges":439},[435,437],{"id":399,"type":400,"label":427,"file":222,"line":436},230,{"id":404,"type":405,"label":406,"file":222,"line":438,"wp_function":408},234,[440],{"from":399,"to":404,"sanitized":250},{"entryPoint":442,"graph":443,"unsanitizedCount":93,"severity":411},"ajax_import (includes\\dashboard\\wpc-dashboard.php:243)",{"nodes":444,"edges":452},[445,448],{"id":399,"type":400,"label":446,"file":222,"line":447},"$_POST (x2)",248,{"id":404,"type":405,"label":449,"file":222,"line":450,"wp_function":451},"update_option() [Settings Manipulation]",255,"update_option",[453],{"from":399,"to":404,"sanitized":250},{"entryPoint":455,"graph":456,"unsanitizedCount":93,"severity":411},"\u003Cwpc-dashboard> (includes\\dashboard\\wpc-dashboard.php:0)",{"nodes":457,"edges":464},[458,459,460,462],{"id":399,"type":400,"label":427,"file":222,"line":436},{"id":404,"type":405,"label":406,"file":222,"line":438,"wp_function":408},{"id":461,"type":400,"label":446,"file":222,"line":447},"n2",{"id":463,"type":405,"label":449,"file":222,"line":450,"wp_function":451},"n3",[465,466],{"from":399,"to":404,"sanitized":250},{"from":461,"to":463,"sanitized":250},{"summary":468,"deductions":469},"The 'wpc-smart-messages' plugin v4.2.7 exhibits a mixed security posture. On the positive side, static analysis reveals a strong adherence to best practices in several areas, including a complete absence of raw SQL queries (100% prepared statements), a high rate of output escaping (95%), and robust nonce checks and capability checks present on all identified entry points. Taint analysis also shows no unsanitized paths or critical\u002Fhigh severity vulnerabilities, indicating that the developer has likely put effort into preventing common injection flaws. However, the presence of the `unserialize` function is a notable concern, as it can be a vector for deserialization vulnerabilities if not handled with extreme care and proper input validation.\n\nThe plugin's vulnerability history is a more significant area of concern. With three known CVEs, one of which remains unpatched, and a recent vulnerability reported in late 2025, this indicates a pattern of past security weaknesses. The types of past vulnerabilities, including Cross-site Scripting, PHP Remote File Inclusion, and Missing Authorization, are serious and have historically led to significant compromises. While the current static analysis doesn't reveal these exact issues, the history suggests that the plugin may be susceptible to complex attacks or that past vulnerabilities may not have been fully eradicated, especially given the unpatched CVE.\n\nIn conclusion, while the current version shows improvements in secure coding practices like prepared statements and output escaping, the lingering unpatched vulnerability and the plugin's history of severe security flaws warrant caution. The potential risk from `unserialize` should also be considered, especially in conjunction with the past authorization issues. Users should prioritize updating to a version that addresses the unpatched CVE and remain vigilant for future security advisories.",[470,472,474],{"reason":471,"points":196},"Unpatched CVE present",{"reason":473,"points":229},"Dangerous function: unserialize found",{"reason":475,"points":476},"Past vulnerabilities include RFI and XSS",15,"2026-03-16T19:06:02.829Z",{"wat":479,"direct":492},{"assetPaths":480,"generatorPatterns":485,"scriptPaths":486,"versionParams":487},[481,482,483,484],"\u002Fwp-content\u002Fplugins\u002Fwpc-smart-messages\u002Fassets\u002Fcss\u002Fbackend.css","\u002Fwp-content\u002Fplugins\u002Fwpc-smart-messages\u002Fassets\u002Fcss\u002Ffrontend.css","\u002Fwp-content\u002Fplugins\u002Fwpc-smart-messages\u002Fassets\u002Fjs\u002Fbackend.js","\u002Fwp-content\u002Fplugins\u002Fwpc-smart-messages\u002Fassets\u002Fjs\u002Ffrontend.js",[],[483,484],[488,489,490,491],"wpc-smart-messages\u002Fassets\u002Fcss\u002Fbackend.css?ver=","wpc-smart-messages\u002Fassets\u002Fcss\u002Ffrontend.css?ver=","wpc-smart-messages\u002Fassets\u002Fjs\u002Fbackend.js?ver=","wpc-smart-messages\u002Fassets\u002Fjs\u002Ffrontend.js?ver=",{"cssClasses":493,"htmlComments":506,"htmlAttributes":507,"restEndpoints":509,"jsGlobals":511,"shortcodeOutput":514},[494,495,496,497,498,499,500,501,502,503,504,505],"wpcsm-settings-option","wpcsm-custom-location","wpcsm-shortcode","wpcsm-shortcode-des","wpcsm-shortcode-txt","wpcsm-shortcode-input","wpcsm-conditions-note","wpcsm-conditions-wrap","wpcsm-conditions-add","wpcsm-condition-row","wpcsm-condition-remove","wpcsm-condition-field",[],[508],"data-id",[510],"\u002Fwp-json\u002Fwpc-smart-messages\u002Fv1\u002Fsettings",[512,513],"WpcsmAjax","wpcsm_params",[515,516],"[wpc_smart_message id=","[wpc_smart_message id=\""]