[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fcaDaeBaPPE4Xi6_CYsNiZFiGUNqL5GZnMMdoVSG9BbQ":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":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":37,"analysis":147,"fingerprints":495},"sms-gateway-center-bulk-sms-sender","SMS Gateway Center – Bulk SMS Sender","1.3.1","smsgatewaycenter","https:\u002F\u002Fprofiles.wordpress.org\u002Fsmsgatewaycenter\u002F","\u003Cp>You need to be a registered member of \u003Ca href=\"https:\u002F\u002Fwww.smsgateway.center.com\" rel=\"nofollow ugc\">SMSGatewayCenter.com\u003C\u002Fa> to use this plugin. Install this simple plugin and start sending bulk SMS. This gateway supports India and International both.\u003C\u002Fp>\n\u003Cp>SGCSMS allows you to send bulk SMS from your WordPress site.\u003C\u002Fp>\n\u003Ch3>Feature\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Send single\u002Fbacth SMS\u003C\u002Fstrong>: You can include comma separated mobile numbers and can send upto 2000 multiple recipients at once amd Send Unicode and Text SMS message from WordPress sites.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Send Group SMS\u003C\u002Fstrong>: Send SMS to your saved group on SMS Gateway Center. You can send to multiple groups at once.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Send SMS to Subscribers\u003C\u002Fstrong>: Send SMS with any content to your locally saved groups and contacts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Check account balance and validity\u003C\u002Fstrong>: Check SMS Balance and Account validity.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>View profile\u003C\u002Fstrong>: View your saved profile of SMS Gateway Center.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Message Templates\u003C\u002Fstrong>: View all your added DLT templates.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Groups\u003C\u002Fstrong>: View all group list with total contacts saved from our portal .\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Change password\u003C\u002Fstrong>: Change password from your wordpress site.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>incoming SMS report\u003C\u002Fstrong>: You can view your incoming SMS report in this section.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SMS delivery report\u003C\u002Fstrong>: You can view your sent SMS report in this section.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Credit summary report\u003C\u002Fstrong>: You can view all your purchases and adjustments in this report.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Subscriber Group\u003C\u002Fstrong>:  Create unlimited group within your wordpress based site.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Subscriber Contacts\u003C\u002Fstrong>:  Create unlimited contacts and assigned to group within your wordpress based site.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sender Name\u003C\u002Fstrong>: View all your sender names.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Settings\u003C\u002Fstrong>: Authenticate your username and password in settings. Add default sender name and routing.\u003C\u002Fli>\n\u003C\u002Ful>\n","You need to be a registered member of www.smsgatewaycenter.com. Install this simple plugin and start sending bulk SMS. This gateway supports India and &hellip;",10,6935,100,1,"2025-12-08T14:16:00.000Z","6.9.4","5.0","5.6",[20,21,22,23,24],"bulk-sms","message","sms-gateway","sms-india","sms-message","https:\u002F\u002Fwww.smsgatewaycenter.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsms-gateway-center-bulk-sms-sender.1.3.1.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":13,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},3,20,30,94,"2026-04-04T05:44:25.013Z",[38,57,79,101,124],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":16,"requires_at_least":17,"requires_php":51,"tags":52,"homepage":55,"download_link":56,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"woocommerce-apg-sms-notifications","WC – APG SMS Notifications","3.0.0","Art Project Group","https:\u002F\u002Fprofiles.wordpress.org\u002Fartprojectgroup\u002F","\u003Cp>\u003Cstrong>IMPORTANT: \u003Cem>WC – APG SMS Notifications\u003C\u002Fem> require WooCommerce 2.1.0 or higher.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>NOTE: WooCommerce – APG SMS Notifications is now called \u003Cem>WC – APG SMS Notifications\u003C\u002Fem>.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WC – APG SMS Notifications\u003C\u002Fstrong> add to your WooCommerce store the possibility of send SMS notifications to customer every time the order status changed. Also notifies the owner, if you desired, when the store have a new order.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Support multiple SMS gateways:\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fadlinks.websmsc.com\u002F\" rel=\"nofollow ugc\">Adlinks Labs\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.altiria.com\u002F\" rel=\"nofollow ugc\">Altiria\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.bulkgate.com\u002F\" rel=\"nofollow ugc\">BulkGate\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.bulksms.com\u002F\" rel=\"nofollow ugc\">BulkSMS\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.clickatell.com\u002F\" rel=\"nofollow ugc\">Clickatell\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.clockworksms.com\u002F\" rel=\"nofollow ugc\">Clockwork\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.isms.com.my\u002F\" rel=\"nofollow ugc\">iSMS Malaysia\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.labsmobile.com\u002Fes\" rel=\"nofollow ugc\">LabsMobile\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.mobtexting.com\" rel=\"nofollow ugc\">MobTexting\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmoplet.com\" rel=\"nofollow ugc\">Moplet\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmsg91.com\u002F\" rel=\"nofollow ugc\">MSG91\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.nexmo.com\" rel=\"nofollow ugc\">Nexmo\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.plivo.com\u002F\" rel=\"nofollow ugc\">Plivo\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.routee.net\" rel=\"nofollow ugc\">Routee\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.sendsms.ro\u002Fen\u002F\" rel=\"nofollow ugc\">sendSMS.ro\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.sipdiscount.com\u002Fdashboard\" rel=\"nofollow ugc\">SIP Discount\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsms.cx\" rel=\"nofollow ugc\">SMS.CX (SMS Connexion)\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.smsdiscount.com\u002Fdashboard\" rel=\"nofollow ugc\">SMS Discount\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.smscountry.com\u002F\" rel=\"nofollow ugc\">SMS Country\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.smslane.com\" rel=\"nofollow ugc\">SMS Lane (Transactional SMS only)\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.solutionsinfini.com\u002F\" rel=\"nofollow ugc\">Solutions Infini\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fspringedge.com\u002F\" rel=\"nofollow ugc\">Spring Edge\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.twilio.com\u002F\" rel=\"nofollow ugc\">Twilio\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.twizo.com\" rel=\"nofollow ugc\">Twizo\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.voipbuster.com\u002Fdashboard\" rel=\"nofollow ugc\">VoipBuster\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.voipbusterpro.com\u002Fdashboard\" rel=\"nofollow ugc\">VoipBusterPro\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.voipstunt.com\u002Fdashboard\" rel=\"nofollow ugc\">VoipStunt\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Possibility to inform the owner or owners the store about new orders.\u003C\u002Fli>\n\u003Cli>Possibility to send, or not, international SMS.\u003C\u002Fli>\n\u003Cli>Possibility to notify to shipping phone number, if it’s different from the billing phone number.\u003C\u002Fli>\n\u003Cli>100% compatible with \u003Ca href=\"https:\u002F\u002Fwpml.org\u002F?aid=80296&affiliate_key=m66Ss5ps0xoS\" rel=\"nofollow ugc\">WPML\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Support for custom order statuses.\u003C\u002Fli>\n\u003Cli>Support for custom order numbers from \u003Ca href=\"http:\u002F\u002Fwww.woothemes.com\u002Fproducts\u002Fsequential-order-numbers-pro\u002F\" rel=\"nofollow ugc\">WooCommerce Sequential Order Numbers Pro\u003C\u002Fa> plugin.\u003C\u002Fli>\n\u003Cli>Automatically inset the international prefix number, if it’s necessary, to the customer’s phone number.\u003C\u002Fli>\n\u003Cli>Also notified by SMS the customer notes.\u003C\u002Fli>\n\u003Cli>All messages are customizable.\u003C\u002Fli>\n\u003Cli>You can choose which messages to send.\u003C\u002Fli>\n\u003Cli>You can delay X minutes the message for on-hold orders. \u003C\u002Fli>\n\u003Cli>You can timer every X hours the message for on-hold orders.\u003C\u002Fli>\n\u003Cli>Supports a large number of variables to personalize our messages: %id%, %order_key%, %billing_first_name%, %billing_last_name%, %billing_company%, %billing_address_1%, %billing_address_2%, %billing_city%, %billing_postcode%, %billing_country%, %billing_state%, %billing_email%, %billing_phone%, %shipping_first_name%, %shipping_last_name%, %shipping_company%, %shipping_address_1%, %shipping_address_2%, %shipping_city%, %shipping_postcode%, %shipping_country%, %shipping_state%, %shipping_method%, %shipping_method_title%, %payment_method%, %payment_method_title%, %order_discount%, %cart_discount%, %order_tax%, %order_shipping%, %order_shipping_tax%, %order_total%, %status%, %prices_include_tax%, %tax_display_cart%, %display_totals_ex_tax%, %display_cart_ex_tax%, %order_date%, %modified_date%, %customer_message%, %customer_note%, %post_status%, %shop_name%, %order_product% and %note%.\u003C\u002Fli>\n\u003Cli>You can add your own custom variables.\u003C\u002Fli>\n\u003Cli>Has \u003Cem>apg_sms_message\u003C\u002Fem> filter to facilitate the customization of SMS messages from third-party plugins.\u003C\u002Fli>\n\u003Cli>Has \u003Cem>apg_sms_message_return\u003C\u002Fem> filter to facilitate the customization of messages once they have been encoded from third-party plugins.\u003C\u002Fli>\n\u003Cli>Has \u003Cem>apg_sms_send_message\u003C\u002Fem> filter to prevent sending the SMS messages from third-party plugins.\u003C\u002Fli>\n\u003Cli>Has \u003Cem>apg_sms_normalize_message\u003C\u002Fem> filter to prevent SMS message normalization from third-party plugins.\u003C\u002Fli>\n\u003Cli>Has \u003Cem>apg_sms_phone_process\u003C\u002Fem> and \u003Cem>apg_sms_phone_return\u003C\u002Fem> filters to facilitate the phone number process from third-party plugins.\u003C\u002Fli>\n\u003Cli>Possibility to notify multiple phone numbers via filter \u003Cem>apg_sms_phone_return\u003C\u002Fem>.\u003C\u002Fli>\n\u003Cli>Once setup is fully automated.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Español (\u003Ca href=\"https:\u002F\u002Fartprojectgroup.es\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Art Project Group\u003C\u002Fstrong>\u003C\u002Fa>).\u003C\u002Fli>\n\u003Cli>English (\u003Ca href=\"https:\u002F\u002Fartprojectgroup.es\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Art Project Group\u003C\u002Fstrong>\u003C\u002Fa>).\u003C\u002Fli>\n\u003Cli>French (\u003Ca href=\"http:\u002F\u002Fwww.jurdan.biz\" rel=\"nofollow ugc\">\u003Cstrong>Studios Jurdan\u003C\u002Fstrong>\u003C\u002Fa>).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Technical support\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Art Project Group\u003C\u002Fstrong> offers \u003Ca href=\"https:\u002F\u002Fartprojectgroup.es\u002Ftienda\u002Fticket-de-soporte\" rel=\"nofollow ugc\">\u003Cstrong>Technical support\u003C\u002Fstrong>\u003C\u002Fa> to configure or install \u003Cstrong>\u003Cem>WC – APG SMS Notifications\u003C\u002Fem>\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch4>Origin\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>WC – APG SMS Notifications\u003C\u002Fstrong> it has been programmed from the \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fchirag740\" rel=\"nofollow ugc\">Chirag Vora\u003C\u002Fa> request to add to WooCommerce the ability to send notifications about the order status through SMS messages.\u003C\u002Fp>\n\u003Ch4>More information\u003C\u002Fh4>\n\u003Cp>On our official website you can learn more about \u003Ca href=\"https:\u002F\u002Fartprojectgroup.es\u002Fplugins-para-woocommerce\u002Fwc-apg-sms-notifications\" rel=\"nofollow ugc\">\u003Cstrong>WC – APG SMS Notifications\u003C\u002Fstrong>\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Comments\u003C\u002Fh4>\n\u003Cp>Don’t forget to leave us your comment on:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fartprojectgroup.es\u002Fplugins-para-woocommerce\u002Fwc-apg-sms-notifications\" rel=\"nofollow ugc\">WC – APG SMS Notifications\u003C\u002Fa> on Art Project Group.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fartprojectgroup\" rel=\"nofollow ugc\">Art Project Group\u003C\u002Fa> on Facebook.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fx.com\u002Fartprojectgroup\" rel=\"nofollow ugc\">@artprojectgroup\u003C\u002Fa> on X.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>More plugins\u003C\u002Fh4>\n\u003Cp>Remember that you can find more \u003Ca href=\"https:\u002F\u002Fartprojectgroup.es\u002Fplugins-para-wordpress\" rel=\"nofollow ugc\">plugins for WordPress\u003C\u002Fa> and more \u003Ca href=\"https:\u002F\u002Fartprojectgroup.es\u002Fplugins-para-woocommerce\" rel=\"nofollow ugc\">plugins for WooCommerce\u003C\u002Fa> on \u003Ca href=\"https:\u002F\u002Fartprojectgroup.es\" rel=\"nofollow ugc\">Art Project Group\u003C\u002Fa> and our profile on \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fartprojectgroup\u002F\" rel=\"nofollow ugc\">WordPress\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>GitHub\u003C\u002Fh4>\n\u003Cp>You can follow the development of this plugin on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fartprojectgroup\u002Fwoocommerce-apg-sms-notifications\" rel=\"nofollow ugc\">Github\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Translations\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cem>English\u003C\u002Fem>: by \u003Ca href=\"https:\u002F\u002Fartprojectgroup.es\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Art Project Group\u003C\u002Fstrong>\u003C\u002Fa> (default language).\u003C\u002Fli>\n\u003Cli>\u003Cem>Español\u003C\u002Fem>: por \u003Ca href=\"https:\u002F\u002Fartprojectgroup.es\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Art Project Group\u003C\u002Fstrong>\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cem>French\u003C\u002Fem>: pour (\u003Ca href=\"http:\u002F\u002Fwww.jurdan.biz\" rel=\"nofollow ugc\">\u003Cstrong>Studios Jurdan\u003C\u002Fstrong>\u003C\u002Fa>).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Since \u003Cstrong>WC – APG SMS Notifications\u003C\u002Fstrong> is totally free, \u003Cstrong>Art Project Group\u003C\u002Fstrong> only provides payment \u003Ca href=\"https:\u002F\u002Fartprojectgroup.es\u002Ftienda\u002Fticket-de-soporte\" rel=\"nofollow ugc\">\u003Cstrong>Technical Support\u003C\u002Fstrong>\u003C\u002Fa> service. In any case \u003Cstrong>Art Project Group\u003C\u002Fstrong> provide any kind of free technical support.\u003C\u002Fp>\n\u003Ch3>Donation\u003C\u002Fh3>\n\u003Cp>Did you liked and you have proved useful \u003Cstrong>WC – APG SMS Notifications\u003C\u002Fstrong> on your website? We would appreciate a \u003Ca href=\"https:\u002F\u002Fartprojectgroup.es\u002Ftienda\u002Fdonacion\" rel=\"nofollow ugc\">small donation\u003C\u002Fa> that will help us to continue improving this plugin and create more plugins totally free for the entire WordPress community.\u003C\u002Fp>\n\u003Ch3>Thanks\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>To \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fchirag740\" rel=\"nofollow ugc\">Chirag Vora\u003C\u002Fa> for having inspired to create \u003Cstrong>WC – APG SMS Notifications\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>To all that use it.\u003C\u002Fli>\n\u003Cli>All that you help to improve it.\u003C\u002Fli>\n\u003Cli>All you made donations.\u003C\u002Fli>\n\u003Cli>All that you encourage us with your comments.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Thank you very much to all!\u003C\u002Fp>\n","Add to your WooCommerce store SMS notifications to your customers when order status changed.",400,78817,96,23,"2026-02-10T11:56:00.000Z","",[22,53,54],"sms-messages","sms-notifications","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-apg-sms-notifications\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-apg-sms-notifications.3.0.0.zip",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":11,"downloaded":65,"rating":27,"num_ratings":27,"last_updated":66,"tested_up_to":67,"requires_at_least":68,"requires_php":69,"tags":70,"homepage":76,"download_link":77,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":78},"kb-sms-gateway","Khudebarta SMS Gateway – SMS Campaing, OTP Login & Order Notification for WooCommerce","1.5","graywp","https:\u002F\u002Fprofiles.wordpress.org\u002Fgraywp\u002F","\u003Cp>\u003Cstrong>KB SMS Gateway\u003C\u002Fstrong> is a lightweight and powerful plugin that integrates the \u003Cstrong>Khudebarta.com\u003C\u002Fstrong> SMS gateway with \u003Cstrong>WooCommerce\u003C\u002Fstrong>, allowing you to automatically send SMS notifications when a customer places a new order or when the admin updates the order status to \u003Cstrong>processing\u003C\u002Fstrong>, \u003Cstrong>completed\u003C\u002Fstrong>, \u003Cstrong>cancelled\u003C\u002Fstrong>, \u003Cstrong>refunded\u003C\u002Fstrong>, or \u003Cstrong>on-hold\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>🌐 What is Khudebarta?\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Khudebarta\u003C\u002Fstrong> is a Bangladeshi SMS gateway service provider offering fast and reliable delivery of promotional, transactional, and bulk SMS. It supports both single and bulk messaging with a simple API, making it ideal for businesses, eCommerce stores, institutions, and more.\u003C\u002Fp>\n\u003Cp>This plugin helps WooCommerce store owners in Bangladesh keep customers informed with real-time SMS updates — boosting trust, reducing confusion, and enhancing customer engagement.\u003C\u002Fp>\n\u003Ch3>✅ Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>🔔 Send SMS notifications to customers on new WooCommerce orders  \u003C\u002Fli>\n\u003Cli>🧩 Fully customizable SMS template with dynamic tags like \u003Ccode>{customer_name}\u003C\u002Fcode>, \u003Ccode>{order_total}\u003C\u002Fcode>, \u003Ccode>{order_id}\u003C\u002Fcode> \u003Ccode>{product_list}\u003C\u002Fcode>  \u003Ccode>{site_url}\u003C\u002Fcode>   \u003C\u002Fli>\n\u003Cli>⚙️ Easy-to-use admin settings page for entering API credentials  \u003C\u002Fli>\n\u003Cli>🔐 API credentials are stored securely and used only when needed  \u003C\u002Fli>\n\u003Cli>📱 Single & Bulk SMS: Send individual SMS or run bulk SMS campaigns.\u003C\u002Fli>\n\u003Cli>🔑 OTP Login System: Shortcode \u003Cstrong>[kb-custom-login-form]\u003C\u002Fstrong> for secure OTP-based login.\u003C\u002Fli>\n\u003Cli>🇧🇩 Built specifically for Bangladeshi businesses using the Khudebarta SMS platform  \u003C\u002Fli>\n\u003Cli>🚀 Lightweight and developer-friendly code structure\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPLv2 or later.\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to a third-party SMS gateway to send WooCommerce order notifications to customers’ mobile numbers. It also sends SMS notifications when the admin updates the order status to processing, completed, cancelled, refunded, or on-hold.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service Name:\u003C\u002Fstrong> Khudebarta SMS Gateway\u003Cbr \u002F>\n\u003Cstrong>Main Website:\u003C\u002Fstrong> http:\u002F\u002Fkhudebarta.com\u003Cbr \u002F>\n\u003Cstrong>API Endpoint:\u003C\u002Fstrong> http:\u002F\u002Fportal.khudebarta.com:3775\u002Fsendtext\u003Cbr \u002F>\n\u003Cstrong>Purpose:\u003C\u002Fstrong> Used to send WooCommerce order SMS notifications.\u003Cbr \u002F>\n\u003Cstrong>Data Sent:\u003C\u002Fstrong> Customer mobile number, SMS message\u003Cbr \u002F>\n\u003Cstrong>Data Received:\u003C\u002Fstrong> API response code from Khudebarta SMS gateway\u003Cbr \u002F>\n\u003Cstrong>Privacy Policy:\u003C\u002Fstrong> https:\u002F\u002Fkhudebarta.com\u002Fprivacy-policy\u003Cbr \u002F>\n\u003Cstrong>Terms of Service:\u003C\u002Fstrong> https:\u002F\u002Fkhudebarta.com\u002Fterms-and-condition\u003C\u002Fp>\n","Send SMS order notifications via SMS Gateway for Khudebarta in WooCommerce.",373,"2025-08-13T13:21:00.000Z","6.8.5","6.8","7.4",[71,72,73,74,75],"bangladesh-sms-gateway","bulk-sms-gateway","sms-bangladesh","sms-plugin","wooocmmerce-sms","https:\u002F\u002Fgraywp.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fkb-sms-gateway.1.5.zip","2026-03-15T14:54:45.397Z",{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":11,"downloaded":87,"rating":13,"num_ratings":14,"last_updated":88,"tested_up_to":89,"requires_at_least":90,"requires_php":91,"tags":92,"homepage":97,"download_link":98,"security_score":99,"vuln_count":14,"unpatched_count":27,"last_vuln_date":100,"fetched_at":29},"smsify","SMSify","6.1.2","mtomic","https:\u002F\u002Fprofiles.wordpress.org\u002Fmtomic\u002F","\u003Cp>Introducing the all-new SMSify! This amazing WordPress plugin lets you keep your users informed with personalised and automated messages, right to their phones.\u003C\u002Fp>\n\u003Cp>Stay connected with your customers in a heartbeat. SMSify can send and receive text messages, schedule notifications of new products or sales events and so much more – without having to set up any external services. That’s right – all within your own WordPress dashboard.\u003C\u002Fp>\n\u003Cp>But wait, there’s more! You don’t need piles of contacts stored in your phone; simply import them into SMSify with a csv file! And what’s more, it integrates perfectly with Contact Form 7. We’ve designed this brand new plugin with convenience in mind, making it simpler than ever to stay in touch with your users.\u003C\u002Fp>\n\u003Cp>Say goodbye to long and tedious settings menus! Take control of your notifications like a pro – just by using SMSify’s custom-made WordPress interface. All screenshots provided to show exactly how easy this powerful plugin is to use. Don’t miss out on the biggest time saver of 2023, get our premium plugin now – you won’t be disappointed!\u003C\u002Fp>\n\u003Cp>Full list of benefits:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Keep your customers and users informed with personalised and automated messages, right to their phones. \u003C\u002Fli>\n\u003Cli>Send and receive text messages, schedule notifications of new events, reminders and so much more – without having to set up any external services. \u003C\u002Fli>\n\u003Cli>Stay connected with your users in a heartbeat.\u003C\u002Fli>\n\u003Cli>Delight your users with insanely good support.\u003C\u002Fli>\n\u003Cli>All within WordPress!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Modern web browser such as Google Chrome, Firefox and Safari.\u003C\u002Fli>\n\u003C\u002Ful>\n","This amazing WordPress plugin lets you keep your users informed with personalised and automated messages, right to their phones.",6691,"2025-02-25T18:11:00.000Z","6.7.5","5.3","7.3",[20,93,94,95,96],"messaging","schedule-messages","sms","sms-marketing","https:\u002F\u002Fcloudinn.io\u002Fproducts\u002Fsmsify","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsmsify.6.1.2.zip",91,"2024-12-11 00:00:00",{"slug":102,"name":103,"version":104,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":109,"downloaded":110,"rating":48,"num_ratings":111,"last_updated":112,"tested_up_to":67,"requires_at_least":113,"requires_php":69,"tags":114,"homepage":119,"download_link":120,"security_score":121,"vuln_count":122,"unpatched_count":27,"last_vuln_date":123,"fetched_at":29},"bnfw","Customize WordPress Emails and Alerts – Better Notifications for WP","1.9.9.1","Jack - BNFW","https:\u002F\u002Fprofiles.wordpress.org\u002Fvoltronik\u002F","\u003Cp>Better Notifications for WP is a simple but powerful plugin for that allows you to customise the email notifications that WordPress sends using a WYSIWYG editor and shortcodes. All of the default WordPress email notifications are available to customise as well as lots of new ones. You can choose to send notifications to individual users, multiple users, all users in a user role, multiple roles – you name it! You can also power-up your notifications with \u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fdownloads\u002F\" rel=\"nofollow ugc\">Premium Add-ons\u003C\u002Fa>. Emails are sent out via your WordPress website (using \u003Ccode>wp_mail\u003C\u002Fcode>) but can be sent via SMTP using a  3rd party plugin should you wish.\u003Cbr \u002F>\nIf you want to let users create their own email notifications\u002Fsubscriptions\u002Falerts, check out my other plugin: \u003Ca href=\"https:\u002F\u002Fcontentnotify.com\" rel=\"nofollow ugc\">Content Notify\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Here’s a quick walkthrough of the plugin in action:\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FMxPUyRZPJ1Q?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>An Example:\u003C\u002Fh4>\n\u003Cp>You want all the users in the Editor role to be notified via email when a new post is published and you’d like to customise it to include your logo along with the author’s name and date \u002F time it was published – with this plugin, that’s easy.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>A handy list of shortcodes you can use is available \u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fdocumentation\u002Fnotifications\u002Fshortcodes\u002F\" title=\"Shortcodes for use in Better Notifications for WP\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Premium Add-ons\u003C\u002Fh4>\n\u003Cp>Power-up your notifications using add-ons:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fadd-on-bundles\u002F\" rel=\"nofollow ugc\">Notification Add-on Bundles\u003C\u002Fa> – Everything you need for your WordPress notifications. Save big when you buy an add-on bundle. Instant access.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fdownloads\u002Fsubscriptions-gdpr\u002F\" rel=\"nofollow ugc\">Subscriptions (GDPR)\u003C\u002Fa> – Allow users to manage their subscriptions for BNFW notifications.\u003Cbr \u002F>\nIf you want to let users create their own email notifications\u002Fsubscriptions\u002Falerts, check out my other plugin: \u003Ca href=\"https:\u002F\u002Fcontentnotify.com\" rel=\"nofollow ugc\">Content Notify\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fdownloads\u002Fconditional-notifications\u002F\" rel=\"nofollow ugc\">Conditional Notifications\u003C\u002Fa> – Limit certain notifications depending on which categories, tags, post formats, or terms you choose.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fdownloads\u002Fcustom-fields\u002F\" rel=\"nofollow ugc\">Custom Fields\u003C\u002Fa> – Provides a number of new shortcodes allowing you to include data from custom fields and custom user fields created using \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadvanced-custom-fields\u002F\" rel=\"ugc\">ACF\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fdownloads\u002Fsend-to-any-email\u002F\" rel=\"nofollow ugc\">Send to Any Email\u003C\u002Fa> – Send notifications to non-WordPress Users.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fdownloads\u002Fdigest\u002F\" rel=\"nofollow ugc\">Digest\u003C\u002Fa> – Group multiple notifications into a single digest notification.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fdownloads\u002Fper-post-override\u002F\" rel=\"nofollow ugc\">Global Override\u003C\u002Fa> – Override some of the settings of notifications directly when editing a post, page, or custom post type.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fdownloads\u002Fupdate-reminder\u002F\" rel=\"nofollow ugc\">Reminders\u003C\u002Fa> – Send a reminder to your users and\u002For user roles when a post, page, or custom post type hasn’t been updated after a set amount of time. Also send a notification when a user hasn’t logged in for a set amount of time.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fdownloads\u002Fmultisite\u002F\" rel=\"nofollow ugc\">Multisite\u003C\u002Fa> – Adds new notifications and shortcodes for WordPress Multisite to Better Notifications for WP.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fdownloads\u002Fprofile-builder\u002F\" rel=\"nofollow ugc\">Profile Builder\u003C\u002Fa> – Adds compatibility and new notifications and shortcodes for Profile Builder Free, Hobbyist, and Pro plugins to Better Notifications for WP.\u003C\u002Fp>\n\u003Cp>…and more coming soon!\u003C\u002Fp>\n\u003Ch4>Notifications\u003C\u002Fh4>\n\u003Cp>The notifications that are currently available to use are:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Admin\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>New User Registration – For Admin\u003C\u002Fli>\n\u003Cli>User Lost Password – For Admin\u003C\u002Fli>\n\u003Cli>Password Changed – For Admin\u003C\u002Fli>\n\u003Cli>User Email Changed – For Admin\u003C\u002Fli>\n\u003Cli>User Role Changed – For Admin\u003C\u002Fli>\n\u003Cli>User Logged In – For Admin\u003C\u002Fli>\n\u003Cli>WordPress Core Automatic Background Updates\u003C\u002Fli>\n\u003Cli>Privacy – Confirm Action: Export Data Request – For Admin\u003C\u002Fli>\n\u003Cli>Privacy – Confirm Action: Erase Data Request – For Admin\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Transactional\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>New User Registration – For User\u003C\u002Fli>\n\u003Cli>New User – Post-registration Email\u003C\u002Fli>\n\u003Cli>User Lost Password – For User\u003C\u002Fli>\n\u003Cli>Password Changed – For User\u003C\u002Fli>\n\u003Cli>User Email Changed Confirmation – For User\u003C\u002Fli>\n\u003Cli>User Email Changed – For User\u003C\u002Fli>\n\u003Cli>User Role Changed – For User\u003C\u002Fli>\n\u003Cli>User Logged In – For User\u003C\u002Fli>\n\u003Cli>Comment Reply\u003C\u002Fli>\n\u003Cli>Privacy – Confirm Action: Export Data Request – For User\u003C\u002Fli>\n\u003Cli>Privacy – Confirm Action: Erase Data Request – For User\u003C\u002Fli>\n\u003Cli>Privacy – Data Export – For User\u003C\u002Fli>\n\u003Cli>Privacy – Data Erased – For User\u003C\u002Fli>\n\u003Cli>Profile Builder – Approval Request for Admin (\u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fdownloads\u002Fprofile-builder\u002F\" rel=\"nofollow ugc\">Profile Builder Add-on\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Profile Builder – Email Confirmation (\u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fdownloads\u002Fprofile-builder\u002F\" rel=\"nofollow ugc\">Profile Builder Add-on\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Profile Builder – Account Approved (\u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fdownloads\u002Fprofile-builder\u002F\" rel=\"nofollow ugc\">Profile Builder Add-on\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Profile Builder – Account Unapproved (\u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fdownloads\u002Fprofile-builder\u002F\" rel=\"nofollow ugc\">Profile Builder Add-on\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>User Login Reminder (\u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fdownloads\u002Fcustom-fields\u002F\" rel=\"nofollow ugc\">Reminders Add-on\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Posts \u002F Custom Post Types\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>New Post Published\u003C\u002Fli>\n\u003Cli>Post Updated\u003C\u002Fli>\n\u003Cli>Post Pending Review\u003C\u002Fli>\n\u003Cli>New Private Post\u003C\u002Fli>\n\u003Cli>Post Scheduled\u003C\u002Fli>\n\u003Cli>Published Post Moved to Trash\u003C\u002Fli>\n\u003Cli>New Comment\u003C\u002Fli>\n\u003Cli>New Comment Awaiting Moderation\u003C\u002Fli>\n\u003Cli>Post – Comment Approved\u003C\u002Fli>\n\u003Cli>Post – Custom Field Updated (\u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fdownloads\u002Fcustom-fields\u002F\" rel=\"nofollow ugc\">Custom Fields Add-on\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Post – Update Reminder (\u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fdownloads\u002Fupdate-reminder\u002F\" rel=\"nofollow ugc\">Reminders Add-on\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>New Trackback\u003C\u002Fli>\n\u003Cli>New Pingback\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Pages\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>New Page Published\u003C\u002Fli>\n\u003Cli>Page Updated\u003C\u002Fli>\n\u003Cli>Page Pending Review\u003C\u002Fli>\n\u003Cli>New Private Page\u003C\u002Fli>\n\u003Cli>Page Scheduled\u003C\u002Fli>\n\u003Cli>Page – New Comment\u003C\u002Fli>\n\u003Cli>Page – New Comment Awaiting Moderation\u003C\u002Fli>\n\u003Cli>Page – Comment Approved\u003C\u002Fli>\n\u003Cli>Page – Comment Reply\u003C\u002Fli>\n\u003Cli>Page – Custom Field Updated (\u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fdownloads\u002Fcustom-fields\u002F\" rel=\"nofollow ugc\">Custom Fields Add-on\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>Page – Update Reminder (\u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fdownloads\u002Fupdate-reminder\u002F\" rel=\"nofollow ugc\">Reminders Add-on\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Media\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>New Media Published\u003C\u002Fli>\n\u003Cli>Media Updated\u003C\u002Fli>\n\u003Cli>Media – New Comment\u003C\u002Fli>\n\u003Cli>Media – New Comment Awaiting Moderation\u003C\u002Fli>\n\u003Cli>Media – Comment Approved\u003C\u002Fli>\n\u003Cli>Media – Comment Reply\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Posts\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>New Category\u003C\u002Fli>\n\u003Cli>New Tag\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Custom Post Types\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>New Term\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Multisite (\u003Ca href=\"https:\u002F\u002Fbetternotificationsforwp.com\u002Fdownloads\u002Fmultisite\u002F\" rel=\"nofollow ugc\">Multisite Add-on\u003C\u002Fa>)\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>New Site Activated or Created – For Network Admin\u003C\u002Fli>\n\u003Cli>New User Created – For Network Admin\u003C\u002Fli>\n\u003Cli>Network Admin Email Change Attempted – For New Network Admin\u003C\u002Fli>\n\u003Cli>Network Admin Email Changed – For Old Network Admin\u003C\u002Fli>\n\u003Cli>New Site Activated or Created – For Site Admin\u003C\u002Fli>\n\u003Cli>Site Deleted – For Site Admin\u003C\u002Fli>\n\u003Cli>Site Admin Email Change Attempted – For New Site Admin\u003C\u002Fli>\n\u003Cli>Site Admin Email Changed – For Old Site Admin\u003C\u002Fli>\n\u003Cli>New Site Activated – For User\u003C\u002Fli>\n\u003Cli>New User Created – For User\u003C\u002Fli>\n\u003Cli>New User Invited to Site – For User\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you’d like to see a notification in the list above, please drop me a line in the forum and I’ll see what I can do to add it.\u003C\u002Fp>\n\u003Cp>If you want to let users create their own email notifications\u002Fsubscriptions\u002Falerts, check out my other plugin: \u003Ca href=\"https:\u002F\u002Fcontentnotify.com\" rel=\"nofollow ugc\">Content Notify\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Like this plugin? Please leave it \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fbnfw\u002Freviews\u002F?rate=5#new-post\" rel=\"ugc\">a great review\u003C\u002Fa>! Don’t think the plugin is worthy of 5 stars? Having problems? Let me know in the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fbnfw\u002F\" rel=\"ugc\">forum\u003C\u002Fa> and I’ll do my best to help.\u003C\u002Fp>\n\u003Cp>DISCLAIMER\u003Cbr \u002F>\n  This is an incredibly useful and highly rated plugin however, it’s possible that overuse or abuse of this plugin could upset your users by sending them too many notifications. By downloading \u002F installing \u002F using this plugin, you take full responsibility of the management \u002F quantity \u002F types of notifications that are sent out from it including abiding by any SPAM laws in your country \u002F operating areas, dealing with \u002F responding to subscription \u002F unsubscription requests, complaints, and so on. I accept no liability or responsibility for SPAM or abuse of this plugin from the user(s) of or anyone that may receive notifications as a result of the use of this plugin. I’m trusting you, please don’t abuse your users.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","Supercharge your WordPress email notifications using a WYSIWYG editor and shortcodes. Default and new notifications available. Add-ons available.",30000,1035011,184,"2025-09-08T10:17:00.000Z","4.8",[115,116,21,117,118],"alert","email","notification","notify","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbnfw\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbnfw.1.9.9.1.zip",99,2,"2023-05-18 00:00:00",{"slug":125,"name":126,"version":127,"author":128,"author_profile":129,"description":130,"short_description":131,"active_installs":132,"downloaded":133,"rating":48,"num_ratings":134,"last_updated":135,"tested_up_to":16,"requires_at_least":136,"requires_php":69,"tags":137,"homepage":142,"download_link":143,"security_score":144,"vuln_count":145,"unpatched_count":27,"last_vuln_date":146,"fetched_at":29},"bp-better-messages","Better Messages – Live Chat, Chat Rooms, Real-Time Messaging & Private Messages","2.13.0","wordplus","https:\u002F\u002Fprofiles.wordpress.org\u002Fwordplus\u002F","\u003Cp>\u003Cstrong>Better Messages\u003C\u002Fstrong> – is the most feature-rich \u003Cstrong>realtime private messaging system for WordPress\u003C\u002Fstrong>, with native integrations for \u003Cstrong>BuddyPress, BuddyBoss Platform, Ultimate Member, PeepSo\u003C\u002Fstrong> and any other WordPress powered websites.\u003C\u002Fp>\n\u003Cp>Transform your WordPress site into a powerful communication platform with \u003Cstrong>private messaging\u003C\u002Fstrong>, \u003Cstrong>chat rooms\u003C\u002Fstrong>, \u003Cstrong>video and audio calls\u003C\u002Fstrong>, \u003Cstrong>group video chats\u003C\u002Fstrong>, \u003Cstrong>AI chat bots\u003C\u002Fstrong>, and \u003Cstrong>native mobile apps\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Whether you’re building a social network, online community, marketplace, or membership site – Better Messages provides enterprise-level messaging features with an easy-to-use interface.\u003C\u002Fp>\n\u003Cp>“\u003Cstrong>Better Messages\u003C\u002Fstrong>” plugin is formerly called “\u003Cstrong>BP Better Messages\u003C\u002Fstrong>“.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.better-messages.com\u002F\" rel=\"nofollow ugc\">More Info & Demo & Knowledge Base\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.wordplus.org\u002Fbm-translate\u002F\" rel=\"nofollow ugc\">Translate Better Messages to your language\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\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\u002FjMHx97QsXj8?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\u003Cp>\u003Cstrong>Core Messaging Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>AJAX or WebSocket powered realtime conversations\u003C\u002Fli>\n\u003Cli>Private one-to-one conversations\u003C\u002Fli>\n\u003Cli>Group conversations with unlimited participants\u003C\u002Fli>\n\u003Cli>Chat Rooms with guest access support\u003C\u002Fli>\n\u003Cli>Messages for BuddyPress Groups, PeepSo Groups, Ultimate Member Groups, FluentCommunity Groups\u003C\u002Fli>\n\u003Cli>Subjects for conversations\u003C\u002Fli>\n\u003Cli>Search across all messages\u003C\u002Fli>\n\u003Cli>Mark messages as favorite\u003C\u002Fli>\n\u003Cli>Pin important messages to conversation top\u003C\u002Fli>\n\u003Cli>Pin favorite conversations to list top\u003C\u002Fli>\n\u003Cli>Filter conversations list to show only unread conversations\u003C\u002Fli>\n\u003Cli>Reply to specific messages\u003C\u002Fli>\n\u003Cli>Edit sent messages (with edit indicator)\u003C\u002Fli>\n\u003Cli>Delete messages\u003C\u002Fli>\n\u003Cli>Forward messages to other conversations\u003C\u002Fli>\n\u003Cli>Mute conversation notifications\u003C\u002Fli>\n\u003Cli>Message draft autosave with recovery\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>AI & Automation:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>AI Chat Bots powered by OpenAI ChatGPT API\u003C\u002Fli>\n\u003Cli>Voice message transcription powered by OpenAI\u003C\u002Fli>\n\u003Cli>Web Search capability for AI bots\u003C\u002Fli>\n\u003Cli>File Search tool for AI bots\u003C\u002Fli>\n\u003Cli>Image generation with AI\u003C\u002Fli>\n\u003Cli>PDF file support for AI conversations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Media & Content:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>File sharing with resumable uploads and ability to protect files from direct access (images, videos, documents)\u003C\u002Fli>\n\u003Cli>Client-side image and video optimization for cross-browser compatibility and saving storage space (format conversion, quality control, metadata stripping)\u003C\u002Fli>\n\u003Cli>Voice Messages (available as addon)\u003C\u002Fli>\n\u003Cli>Embedded links with thumbnails and descriptions\u003C\u002Fli>\n\u003Cli>oEmbed support for YouTube, Vimeo, Spotify, SoundCloud, Flickr and 20+ services\u003C\u002Fli>\n\u003Cli>Emoji selector\u003C\u002Fli>\n\u003Cli>Stickers\u003C\u002Fli>\n\u003Cli>GIPHY integration\u003C\u002Fli>\n\u003Cli>Markdown text formatting support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Notifications:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Email notifications for unread messages (customizable templates)\u003C\u002Fli>\n\u003Cli>Unsubscribe link support in emails\u003C\u002Fli>\n\u003Cli>Sound notifications for new messages\u003C\u002Fli>\n\u003Cli>On-site toast notifications anywhere on your website\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Moderation & Security:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>AI Content Moderation powered by OpenAI – automatically detect harmful content\u003C\u002Fli>\n\u003Cli>Pre-Moderated Messages – review messages before delivery\u003C\u002Fli>\n\u003Cli>Report messages feature\u003C\u002Fli>\n\u003Cli>Bad words filter with customizable blacklist\u003C\u002Fli>\n\u003Cli>Block user feature\u003C\u002Fli>\n\u003Cli>Role-based access control\u003C\u002Fli>\n\u003Cli>User whitelist\u002Fblacklist for moderation\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Engagement Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Reactions to messages\u003C\u002Fli>\n\u003Cli>Mentions (@username)\u003C\u002Fli>\n\u003Cli>Mass messaging from WP Admin with scheduling, file attachments, and background processing\u003C\u002Fli>\n\u003Cli>Suggested conversations for new users\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Customization:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Modern, fully customizable design\u003C\u002Fli>\n\u003Cli>Easy color customization via WP Customizer\u003C\u002Fli>\n\u003Cli>Custom notification sounds\u003C\u002Fli>\n\u003Cli>RTL layout support\u003C\u002Fli>\n\u003Cli>White label solution\u003C\u002Fli>\n\u003Cli>Fully translatable\u003C\u002Fli>\n\u003Cli>Auto-delete old messages option\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>This is not a complete list of features\u003C\u002Fstrong> – Better Messages has many more small features and options that are not listed here. We are constantly adding new features and improvements based on user feedback.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Compatible plugins:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbuddypress\" rel=\"ugc\">BuddyPress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fultimate-member\" rel=\"ugc\">Ultimate Member\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wordplus.org\u002Fpeepso\" rel=\"nofollow ugc\">PeepSo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.better-messages.com\u002Fdocs\u002Fintegrations\u002Fsuredash\u002F\" rel=\"nofollow ugc\">SureDash\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wordplus.org\u002Fwpjobmanager\" rel=\"nofollow ugc\">WP Job Manager\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wordplus.org\u002Fprofilegrid\" rel=\"nofollow ugc\">ProfileGrid\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.better-messages.com\u002Fdocs\u002Fintegrations\u002Fuserswp\u002F\" rel=\"nofollow ugc\">UsersWP\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.better-messages.com\u002Fdocs\u002Fintegrations\u002Fprogressify\u002F\" rel=\"nofollow ugc\">Progressify PWA\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.better-messages.com\u002Fdocs\u002Fintegrations\u002Fonesignal\u002F\" rel=\"nofollow ugc\">OneSignal\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.better-messages.com\u002Fdocs\u002Fintegrations\u002Fjet-engine\u002F\" rel=\"nofollow ugc\">Crocoblock JetEngine Profile Builder\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.better-messages.com\u002Fdocs\u002Fintegrations\u002Fwp-user-manager\u002F\" rel=\"nofollow ugc\">WP User Manager\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.better-messages.com\u002Fdocs\u002Fintegrations\u002Fwpforo\u002F\" rel=\"nofollow ugc\">wpForo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wordplus.org\u002Fhivepress\u002F\" rel=\"nofollow ugc\">HivePress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.better-messages.com\u002Fdocs\u002Fintegrations\u002Fmultivendorx\u002F\" rel=\"nofollow ugc\">MultiVendorX\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.better-messages.com\u002Fdocs\u002Fintegrations\u002Fdokan\u002F\" rel=\"nofollow ugc\">Dokan Marketplace\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wordplus.org\u002Fknowledge-base\u002Fwc-vendors\u002F\" rel=\"nofollow ugc\">WC Vendors\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wordplus.org\u002Fknowledge-base\u002Fwcfm\u002F\" rel=\"nofollow ugc\">WCFM\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wordplus.org\u002Fknowledge-base\u002Fwoocommerce-my-account\u002F\" rel=\"nofollow ugc\">WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wordplus.org\u002Fbpvm\" rel=\"nofollow ugc\">Verified Member for BuddyPress\u003C\u002Fa> – verified badges for users\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wordplus.org\u002Fautomatorwp\" rel=\"nofollow ugc\">AutomatorWP\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wordplus.org\u002Funcanny\" rel=\"nofollow ugc\">Uncanny Automator\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wordplus.org\u002Fgamipress\" rel=\"nofollow ugc\">GamiPress\u003C\u002Fa> – charge for messages & calls\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wordplus.org\u002Fmc\" rel=\"nofollow ugc\">MyCRED\u003C\u002Fa> – charge for messages & calls\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wordplus.org\u002FBSRB\" rel=\"nofollow ugc\">Block, Suspend, Report for BuddyPress\u003C\u002Fa> – allow users block each other\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wordplus.org\u002Fyouzer\" rel=\"nofollow ugc\">Youzer\u003C\u002Fa> (Youzify)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.wordplus.org\u002Fpmpro\" rel=\"nofollow ugc\">Paid Memberships Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.better-messages.com\u002Fdocs\u002Fcategory\u002Fintegrations\u002F\" rel=\"nofollow ugc\">Full list of integrations\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Feel free to report any incompatibility or request more integrations, that is very important to help to improve Better Messages plugin!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WebSocket version:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>WebSocket version is a paid option, you can get license key on our website.\u003C\u002Fp>\n\u003Cp>We use our dedicated servers to implement WebSocket communications between your site and users. Our servers are completely private and do not store or track any private data – all messages remain in your database.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Performance & Reliability:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Significantly\u003C\u002Fstrong> reduces the load on your server (up to 200x less requests)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Instant\u003C\u002Fstrong> message delivery in realtime\u003C\u002Fli>\n\u003Cli>Works with any hosting including shared hosting\u003C\u002Fli>\n\u003Cli>No limits on concurrent connections or monthly active users\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Video & Audio Calls:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>HD Video Calls (1-to-1)\u003C\u002Fli>\n\u003Cli>HD Audio Calls (1-to-1)\u003C\u002Fli>\n\u003Cli>Group Video Chats (up to 32 participants)\u003C\u002Fli>\n\u003Cli>Group Audio Chats (up to 50 participants)\u003C\u002Fli>\n\u003Cli>Screen Sharing in calls and group chats\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Mobile Apps (Alpha):\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>iOS Mobile App (build your own branded app) – Alpha\u003C\u002Fli>\n\u003Cli>Android Mobile App (build your own branded app) – Alpha\u003C\u002Fli>\n\u003Cli>Push notifications for calls and messages\u003C\u002Fli>\n\u003Cli>VoIP notifications for incoming calls\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Note: Mobile apps are currently in alpha stage. Core functionality works, but some features may be limited or under development.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Realtime Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Messages Delivery Status (sent, delivered, seen)\u003C\u002Fli>\n\u003Cli>Typing indicator\u003C\u002Fli>\n\u003Cli>Online\u002FOffline presence indicator\u003C\u002Fli>\n\u003Cli>User statuses (Online, Away, Do Not Disturb)\u003C\u002Fli>\n\u003Cli>Mini Chats – chat windows anywhere on your site\u003C\u002Fli>\n\u003Cli>Mini Conversations widget\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Security & Encryption:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Optional End-to-End Encryption (E2EE) — can be enabled at the website level and per conversation; messages and files encrypted in users’ browsers with AES-256-GCM, server never sees plaintext\u003C\u002Fli>\n\u003Cli>Local browser encryption (AES256) for offline message storage\u003C\u002Fli>\n\u003Cli>Web Push Notifications (works even when the browser is closed)\u003C\u002Fli>\n\u003Cli>All data encrypted in transit, so we can’t read it on our servers\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Support:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Priority email support\u003C\u002Fli>\n\u003Cli>Regular updates and new features\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fmedium.com\u002F@monica.lucarini28\u002Fis-websocket-a-game-changer-aeaef68d1fba\" rel=\"nofollow ugc\">Why WebSockets are a game-changer?\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.wordplus.org\u002Fdownloads\u002Fbp-better-messages\u002F\" rel=\"nofollow ugc\">Get WebSocket version license key\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.wordplus.org\u002Fend-user-license-agreement\u002F\" rel=\"nofollow ugc\">Terms of Use\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Languages:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>Spanish\u003C\u002Fli>\n\u003Cli>Portuguese (Brazil)\u003C\u002Fli>\n\u003Cli>Russian\u003C\u002Fli>\n\u003Cli>Dutch\u003C\u002Fli>\n\u003Cli>Italiano\u003C\u002Fli>\n\u003Cli>Turkish\u003C\u002Fli>\n\u003Cli>Japanese\u003C\u002Fli>\n\u003Cli>Danish\u003C\u002Fli>\n\u003Cli>Korean \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fmodelaid\u002F\" rel=\"nofollow ugc\">@modelaid\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>RTL Layout built in to plugin.\u003C\u002Fp>\n\u003Cp>You can translate plugin to your language with LocoTranslate or \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fbp-better-messages\u002F\" rel=\"nofollow ugc\">participate in plugin translation\u003C\u002Fa>.\u003C\u002Fp>\n","Real-time messaging and chat rooms for WordPress ecosystem: private conversations, public and private chat rooms, video & audio calls, and more.",10000,1617996,135,"2026-03-05T15:21:00.000Z","5.9.0",[138,139,93,140,141],"buddypress","chat","private-message","ultimate-member","https:\u002F\u002Fwww.wordplus.org","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbp-better-messages.2.13.0.zip",88,13,"2025-12-16 17:20:44",{"attackSurface":148,"codeSignals":229,"taintFlows":306,"riskAssessment":487,"analyzedAt":494},{"hooks":149,"ajaxHandlers":209,"restRoutes":225,"shortcodes":226,"cronEvents":227,"entryPointCount":228,"unprotectedCount":122},[150,156,160,164,168,172,177,180,185,189,194,197,201,205],{"type":151,"name":152,"callback":153,"priority":14,"file":154,"line":155},"action","init","sgcsms_start_session","includes\\form_modifications_regi.php",21,{"type":151,"name":157,"callback":158,"priority":11,"file":154,"line":159},"user_register","sgcsms_store_user_mobile_number",49,{"type":151,"name":161,"callback":162,"file":154,"line":163},"register_form","sgcsms_otp_add_mobile_field",52,{"type":151,"name":165,"callback":166,"file":154,"line":167},"login_enqueue_scripts","sgcsms_enqueue_otp_script",110,{"type":151,"name":169,"callback":170,"priority":11,"file":154,"line":171},"register_post","sgcsms_otp_validate_mobile_field",202,{"type":151,"name":173,"callback":174,"file":175,"line":176},"show_user_profile","sgcsms_display_mobile_number_field","includes\\user_profile.php",32,{"type":151,"name":178,"callback":174,"file":175,"line":179},"edit_user_profile",33,{"type":181,"name":182,"callback":183,"file":175,"line":184},"filter","manage_users_columns","sgcsms_add_mobile_number_column",50,{"type":151,"name":186,"callback":187,"priority":11,"file":175,"line":188},"manage_users_custom_column","sgcsms_show_mobile_number_column_content",71,{"type":151,"name":190,"callback":191,"file":192,"line":193},"admin_enqueue_scripts","smsgatewaycenter_enqueue_script","sgcsms.php",109,{"type":151,"name":195,"callback":196,"file":192,"line":167},"admin_menu","smsgatewaycenter_dot_com_sms_menu",{"type":181,"name":198,"callback":199,"file":192,"line":200},"http_request_timeout","closure",111,{"type":181,"name":202,"callback":203,"priority":11,"file":192,"line":204},"plugin_action_links","smsgatewaycenter_plugin_page_settings_link",361,{"type":151,"name":206,"callback":207,"file":192,"line":208},"admin_notices","smsgatewaycenter_show_admin_notice_success",362,[210,217,219,223],{"action":211,"nopriv":212,"callback":213,"hasNonce":214,"hasCapCheck":212,"file":215,"line":216},"send_sgcsms_otp",false,"sgcsms_otp_ajax_send_otp",true,"includes\\ajax_handlers_regi.php",170,{"action":211,"nopriv":214,"callback":213,"hasNonce":214,"hasCapCheck":212,"file":215,"line":218},171,{"action":220,"nopriv":214,"callback":221,"hasNonce":212,"hasCapCheck":212,"file":215,"line":222},"validate_sgcsms_otp","sgcsms_otp_ajax_validate_otp",260,{"action":220,"nopriv":212,"callback":221,"hasNonce":212,"hasCapCheck":212,"file":215,"line":224},261,[],[],[],4,{"dangerousFunctions":230,"sqlUsage":231,"outputEscaping":260,"fileOperations":27,"externalRequests":145,"nonceChecks":145,"capabilityChecks":228,"bundledLibraries":298},[],{"prepared":145,"raw":232,"locations":233},11,[234,238,240,242,244,247,249,251,254,255,258],{"file":235,"line":236,"context":237},"includes\\class-sgcsms-subscribers-groups-table.php",59,"$wpdb->get_results() with variable interpolation",{"file":235,"line":239,"context":237},174,{"file":235,"line":241,"context":237},180,{"file":235,"line":243,"context":237},265,{"file":245,"line":246,"context":237},"includes\\class-sgcsms-subscribers-table.php",61,{"file":245,"line":248,"context":237},175,{"file":245,"line":250,"context":237},181,{"file":245,"line":252,"context":253},308,"$wpdb->get_row() with variable interpolation",{"file":245,"line":208,"context":237},{"file":192,"line":256,"context":257},438,"$wpdb->query() with variable interpolation",{"file":192,"line":259,"context":257},439,{"escaped":261,"rawEcho":262,"locations":263},347,15,[264,268,269,270,272,274,277,280,282,284,286,288,290,292,295],{"file":265,"line":266,"context":267},"includes\\check_balance.php",68,"raw output",{"file":235,"line":248,"context":267},{"file":235,"line":250,"context":267},{"file":245,"line":271,"context":267},176,{"file":245,"line":273,"context":267},182,{"file":275,"line":276,"context":267},"includes\\credit_summary.php",39,{"file":278,"line":279,"context":267},"includes\\delivery_report.php",46,{"file":154,"line":281,"context":267},95,{"file":283,"line":200,"context":267},"includes\\otp_settings.php",{"file":283,"line":285,"context":267},120,{"file":283,"line":287,"context":267},129,{"file":283,"line":289,"context":267},138,{"file":283,"line":291,"context":267},227,{"file":293,"line":294,"context":267},"includes\\subscribers\\crud.php",274,{"file":296,"line":297,"context":267},"includes\\subscribers\\subscriber_groups.php",161,[299,303],{"name":300,"version":301,"knownCves":302},"DataTables","1.12.1",[],{"name":304,"version":28,"knownCves":305},"jQuery",[],[307,324,332,341,349,405,431,461],{"entryPoint":308,"graph":309,"unsanitizedCount":14,"severity":323},"process_bulk_action (includes\\class-sgcsms-subscribers-groups-table.php:163)",{"nodes":310,"edges":321},[311,316],{"id":312,"type":313,"label":314,"file":235,"line":315},"n0","source","$_GET['s']",166,{"id":317,"type":318,"label":319,"file":235,"line":315,"wp_function":320},"n1","sink","get_results() [SQLi]","get_results",[322],{"from":312,"to":317,"sanitized":212},"high",{"entryPoint":325,"graph":326,"unsanitizedCount":14,"severity":323},"\u003Cclass-sgcsms-subscribers-groups-table> (includes\\class-sgcsms-subscribers-groups-table.php:0)",{"nodes":327,"edges":330},[328,329],{"id":312,"type":313,"label":314,"file":235,"line":315},{"id":317,"type":318,"label":319,"file":235,"line":315,"wp_function":320},[331],{"from":312,"to":317,"sanitized":212},{"entryPoint":333,"graph":334,"unsanitizedCount":14,"severity":323},"process_bulk_action (includes\\class-sgcsms-subscribers-table.php:164)",{"nodes":335,"edges":339},[336,338],{"id":312,"type":313,"label":314,"file":245,"line":337},167,{"id":317,"type":318,"label":319,"file":245,"line":337,"wp_function":320},[340],{"from":312,"to":317,"sanitized":212},{"entryPoint":342,"graph":343,"unsanitizedCount":14,"severity":323},"\u003Cclass-sgcsms-subscribers-table> (includes\\class-sgcsms-subscribers-table.php:0)",{"nodes":344,"edges":347},[345,346],{"id":312,"type":313,"label":314,"file":245,"line":337},{"id":317,"type":318,"label":319,"file":245,"line":337,"wp_function":320},[348],{"from":312,"to":317,"sanitized":212},{"entryPoint":350,"graph":351,"unsanitizedCount":228,"severity":323},"smsgatewaycenter_wp_subscribers (includes\\subscribers\\crud.php:13)",{"nodes":352,"edges":396},[353,356,359,363,365,369,373,377,381,383,385,389,392],{"id":312,"type":313,"label":354,"file":293,"line":355},"$_GET (x3)",122,{"id":317,"type":318,"label":357,"file":293,"line":134,"wp_function":358},"echo() [XSS]","echo",{"id":360,"type":313,"label":361,"file":293,"line":362},"n2","$_REQUEST['page']",262,{"id":364,"type":318,"label":357,"file":293,"line":362,"wp_function":358},"n3",{"id":366,"type":313,"label":367,"file":293,"line":368},"n4","$_POST",56,{"id":370,"type":371,"label":372,"file":293,"line":368},"n5","transform","→ smsgatewaycenter_show_notice()",{"id":374,"type":318,"label":357,"file":375,"line":376,"wp_function":358},"n6","includes\\functions.php",294,{"id":378,"type":313,"label":379,"file":293,"line":380},"n7","$_GET (x2)",69,{"id":382,"type":371,"label":372,"file":293,"line":380},"n8",{"id":384,"type":318,"label":357,"file":375,"line":376,"wp_function":358},"n9",{"id":386,"type":313,"label":387,"file":293,"line":388},"n10","$_GET",124,{"id":390,"type":371,"label":391,"file":293,"line":388},"n11","→ get_subscriber()",{"id":393,"type":318,"label":394,"file":245,"line":252,"wp_function":395},"n12","get_row() [SQLi]","get_row",[397,398,399,400,401,402,403,404],{"from":312,"to":317,"sanitized":214},{"from":360,"to":364,"sanitized":214},{"from":366,"to":370,"sanitized":212},{"from":370,"to":374,"sanitized":212},{"from":378,"to":382,"sanitized":212},{"from":382,"to":384,"sanitized":212},{"from":386,"to":390,"sanitized":212},{"from":390,"to":393,"sanitized":212},{"entryPoint":406,"graph":407,"unsanitizedCount":228,"severity":323},"\u003Ccrud> (includes\\subscribers\\crud.php:0)",{"nodes":408,"edges":422},[409,410,411,412,413,414,415,416,417,418,419,420,421],{"id":312,"type":313,"label":354,"file":293,"line":355},{"id":317,"type":318,"label":357,"file":293,"line":134,"wp_function":358},{"id":360,"type":313,"label":361,"file":293,"line":362},{"id":364,"type":318,"label":357,"file":293,"line":362,"wp_function":358},{"id":366,"type":313,"label":367,"file":293,"line":368},{"id":370,"type":371,"label":372,"file":293,"line":368},{"id":374,"type":318,"label":357,"file":375,"line":376,"wp_function":358},{"id":378,"type":313,"label":379,"file":293,"line":380},{"id":382,"type":371,"label":372,"file":293,"line":380},{"id":384,"type":318,"label":357,"file":375,"line":376,"wp_function":358},{"id":386,"type":313,"label":387,"file":293,"line":388},{"id":390,"type":371,"label":391,"file":293,"line":388},{"id":393,"type":318,"label":394,"file":245,"line":252,"wp_function":395},[423,424,425,426,427,428,429,430],{"from":312,"to":317,"sanitized":214},{"from":360,"to":364,"sanitized":214},{"from":366,"to":370,"sanitized":212},{"from":370,"to":374,"sanitized":212},{"from":378,"to":382,"sanitized":212},{"from":382,"to":384,"sanitized":212},{"from":386,"to":390,"sanitized":212},{"from":390,"to":393,"sanitized":212},{"entryPoint":432,"graph":433,"unsanitizedCount":460,"severity":323},"smsgatewaycenter_wp_subscriber_groups (includes\\subscribers\\subscriber_groups.php:13)",{"nodes":434,"edges":451},[435,436,437,439,440,441,442,443,444,445,446,447,449],{"id":312,"type":313,"label":379,"file":296,"line":200},{"id":317,"type":318,"label":357,"file":296,"line":355,"wp_function":358},{"id":360,"type":313,"label":361,"file":296,"line":438},149,{"id":364,"type":318,"label":357,"file":296,"line":438,"wp_function":358},{"id":366,"type":313,"label":379,"file":296,"line":176},{"id":370,"type":371,"label":372,"file":296,"line":176},{"id":374,"type":318,"label":357,"file":375,"line":376,"wp_function":358},{"id":378,"type":313,"label":367,"file":296,"line":368},{"id":382,"type":371,"label":372,"file":296,"line":368},{"id":384,"type":318,"label":357,"file":375,"line":376,"wp_function":358},{"id":386,"type":313,"label":379,"file":296,"line":167},{"id":390,"type":371,"label":448,"file":296,"line":167},"→ get_group()",{"id":393,"type":318,"label":394,"file":235,"line":450,"wp_function":395},304,[452,453,454,455,456,457,458,459],{"from":312,"to":317,"sanitized":214},{"from":360,"to":364,"sanitized":214},{"from":366,"to":370,"sanitized":212},{"from":370,"to":374,"sanitized":212},{"from":378,"to":382,"sanitized":212},{"from":382,"to":384,"sanitized":212},{"from":386,"to":390,"sanitized":212},{"from":390,"to":393,"sanitized":212},5,{"entryPoint":462,"graph":463,"unsanitizedCount":460,"severity":323},"\u003Csubscriber_groups> (includes\\subscribers\\subscriber_groups.php:0)",{"nodes":464,"edges":478},[465,466,467,468,469,470,471,472,473,474,475,476,477],{"id":312,"type":313,"label":379,"file":296,"line":200},{"id":317,"type":318,"label":357,"file":296,"line":355,"wp_function":358},{"id":360,"type":313,"label":361,"file":296,"line":438},{"id":364,"type":318,"label":357,"file":296,"line":438,"wp_function":358},{"id":366,"type":313,"label":379,"file":296,"line":176},{"id":370,"type":371,"label":372,"file":296,"line":176},{"id":374,"type":318,"label":357,"file":375,"line":376,"wp_function":358},{"id":378,"type":313,"label":367,"file":296,"line":368},{"id":382,"type":371,"label":372,"file":296,"line":368},{"id":384,"type":318,"label":357,"file":375,"line":376,"wp_function":358},{"id":386,"type":313,"label":379,"file":296,"line":167},{"id":390,"type":371,"label":448,"file":296,"line":167},{"id":393,"type":318,"label":394,"file":235,"line":450,"wp_function":395},[479,480,481,482,483,484,485,486],{"from":312,"to":317,"sanitized":214},{"from":360,"to":364,"sanitized":214},{"from":366,"to":370,"sanitized":212},{"from":370,"to":374,"sanitized":212},{"from":378,"to":382,"sanitized":212},{"from":382,"to":384,"sanitized":212},{"from":386,"to":390,"sanitized":212},{"from":390,"to":393,"sanitized":212},{"summary":488,"deductions":489},"The \"sms-gateway-center-bulk-sms-sender\" v1.3.1 plugin exhibits a mixed security posture. On the positive side, it demonstrates good practices by using prepared statements for a significant portion of its SQL queries and properly escaping a high percentage of its output. The absence of known vulnerabilities in its history is also a strong indicator of past security diligence. However, the plugin has a notable weakness in its attack surface, with two out of four AJAX handlers lacking authentication checks. This exposes potential entry points for unauthorized actions. Furthermore, the taint analysis reveals eight flows with unsanitized paths, all categorized as high severity. While not explicitly labeled as vulnerabilities, these unsanitized paths represent potential avenues for injection attacks if malicious data is passed through these flows. The presence of bundled libraries like DataTables v1.12.1 and jQuery, while not inherently problematic, requires awareness of their specific versions and any known vulnerabilities associated with them, though none are highlighted here.\n\nOverall, the plugin has strengths in its handling of SQL and output, and a clean vulnerability history. The primary concerns stem from the unprotected AJAX endpoints and the high number of unsanitized taint flows. These areas require immediate attention to mitigate risks of unauthorized access and potential injection vulnerabilities. The plugin's security can be significantly improved by addressing these identified weaknesses.",[490,492],{"reason":491,"points":11},"Unprotected AJAX handlers",{"reason":493,"points":262},"High severity unsanitized taint flows","2026-03-16T23:58:26.707Z",{"wat":496,"direct":505},{"assetPaths":497,"generatorPatterns":500,"scriptPaths":501,"versionParams":502},[498,499],"\u002Fwp-content\u002Fplugins\u002Fsms-gateway-center-bulk-sms-sender\u002Fassets\u002Fcss\u002Fsgcsms.css","\u002Fwp-content\u002Fplugins\u002Fsms-gateway-center-bulk-sms-sender\u002Fassets\u002Fjs\u002Fsgcsms_js.js",[],[499],[503,504],"sms-gateway-center-bulk-sms-sender\u002Fassets\u002Fcss\u002Fsgcsms.css?ver=","sms-gateway-center-bulk-sms-sender\u002Fassets\u002Fjs\u002Fsgcsms_js.js?ver=",{"cssClasses":506,"htmlComments":508,"htmlAttributes":509,"restEndpoints":510,"jsGlobals":511,"shortcodeOutput":513},[507],"sgcsms_css_sgcsms",[],[],[],[512],"sgcsms_js_sgcsms",[]]