[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f9p_TZQbnEbgFv-hGaGrNds6QIJ9KO7BeQu6QT-4rd1U":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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":37,"analysis":143,"fingerprints":289},"shorten2list","Shorten2List","1.1","Lopo Lencastre de Almeida","https:\u002F\u002Fprofiles.wordpress.org\u002Fipublicis\u002F","\u003Cp>Sends \u003Cstrong>status\u003C\u002Fstrong> updates to to selected maillists everytime you publish a post. Using \u003Ca href=\"http:\u002F\u002Fbit.ly\" rel=\"nofollow ugc\">Bit.ly\u003C\u002Fa>, \u003Ca href=\"http:\u002F\u002Ftr.im\" rel=\"nofollow ugc\">Tr.im\u003C\u002Fa>, \u003Ca href=\"http:\u002F\u002Fyourls.org\" rel=\"nofollow ugc\">YOURLS\u003C\u002Fa>, \u003Ca href=\"http:\u002F\u002Fsu.pr\" rel=\"nofollow ugc\">Su.pr\u003C\u002Fa>, \u003Ca href=\"http:\u002F\u002Fsmsh.me\" rel=\"nofollow ugc\">sm00sh\u003C\u002Fa> or even your own domain for shortened permalinks (accounts on some of these services required). So this way you can send blog updates with short excerpts to many maillists at once.\u003C\u002Fp>\n\u003Cp>If you find it useful, please consider to make a \u003Ca href=\"http:\u002F\u002Fsmsh.me\u002F7kit\" rel=\"nofollow ugc\">donation\u003C\u002Fa> to Shorten2List’s author (any amount will be appreciated).\u003C\u002Fp>\n\u003Cp>More info:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Check out the other \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fprofile\u002Fipublicis\" rel=\"ugc\">WordPress plugins\u003C\u002Fa> by the same author.\u003C\u002Fli>\n\u003Cli>Also at \u003Ca href=\"http:\u002F\u002Fbox.net\u002FiPublicis4Wordpress\" rel=\"nofollow ugc\">iPublicis4Wordpress\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Avoids to send again when editing\u003C\u002Fstrong> previously sent post or even when editing an old post not sent before.\u003C\u002Fli>\n\u003Cli>Option to choose each authors lists for new post notifications.\u003C\u002Fli>\n\u003Cli>Option to choose between \u003Cstrong>Bit.ly, Tr.im, YOURLS, Su.pr, Sm00sh or even you own domain\u003C\u002Fstrong> for shortened permalinks.\u003C\u002Fli>\n\u003Cli>Option to turn off notification or shortener service. Now \u003Cstrong>you can use Shorten2List only for notification\u003C\u002Fstrong> if your domain is already short enough for you, \u003Cstrong>or use only to get shortened urls for your posts.\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Stores created shortened permalink\u003C\u002Fstrong> in a post meta field (used for template integration). Share this with Shorten2Ping so no duplicate shortening.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Using \u003Ccode>rel=\"shorturl\"\u003C\u002Fcode>\u003C\u002Fstrong> as proposed at http:\u002F\u002Fwiki.snaplog.com\u002Fshort_url, creating auto-discovery link tag for short url on single post page header.\u003C\u002Fli>\n\u003Cli>You can use a \u003Cstrong>template tag for showing visitors the short URL\u003C\u002Fstrong> (using the same rel attribute as above for the shortened permalink).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Locale support\u003C\u002Fstrong>. Now available in English and Portuguese. See translation section for more info.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Simple\u003C\u002Fstrong>, fast, and useful 🙂\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>PHP 5.x with CURL and JSON enabled (maybe works too in PHP4, but not tested and not supported by me).\u003C\u002Fli>\n\u003Cli>PHP Mail (it uses just the common mail functions WordPress already uses).\u003C\u002Fli>\n\u003Cli>WordPress 2.8.x or higher (maybe would work on older WP, but not tested and not supported by me).\u003C\u002Fli>\n\u003Cli>Required your own account for the third party services that you want to use.\u003C\u002Fli>\n\u003Cli>Not tested and not supported on IIS servers.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cp>If you want to make a translation for your language, use the Shorten2List.pot included and (if you want) send me the files to dev@ipublicis.com for including it into the plugin package, you’ll be credited, of course (NOTE: No sponsored translations allowed).\u003C\u002Fp>\n\u003Cp>Credits for present translations:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Portuguese translation made by myself 🙂\u003C\u002Fli>\n\u003C\u002Ful>\n","Sends status updates to selected maillists everytime you publish a post, using your own domain or others for shortened permalinks.",10,1825,0,"2010-04-12T17:48:00.000Z","2.9.2","2.8","",[19,20,21,22,23],"bit-ly","maillists","ping","su-pr","tr-im","http:\u002F\u002Fwww.ipublicis.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshorten2list.zip",85,null,"2026-03-15T14:54:45.397Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":26,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"ipublicis",8,150,30,84,"2026-04-05T08:35:57.330Z",[38,58,68,95,121],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":13,"num_ratings":13,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":17,"tags":51,"homepage":55,"download_link":56,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":57},"shorten2ping","Shorten2Ping","1.4.8","Samuel Aguilera","https:\u002F\u002Fprofiles.wordpress.org\u002Fsamuelaguilera\u002F","\u003Cp>\u003Cstrong>IMPORTANT!!: At present Seesmic has blocked the API key for this plugin, you can \u003Ca href=\"http:\u002F\u002Fur1.es\u002FdjjSqf\" rel=\"nofollow ugc\">read more here\u003C\u002Fa>. So I have added support for using email notification, this is working for some users and not for others. Sorry but I can’t do more about this, so blame to Seesmic not me.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>UPDATE (2011\u002F08\u002F27): Ping.fm support will be removed in a future version of this plugin.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Sends \u003Cstrong>status\u003C\u002Fstrong> updates to \u003Ca href=\"http:\u002F\u002Fping.fm\" rel=\"nofollow ugc\">Ping.fm\u003C\u002Fa> (this means you can update Twitter, Facebook, LinkedIn, Plurk, and many others at once) everytime you publish a post. Using many shorteners or even your own domain for shortened permalinks. So this way you can send status to many sites at once if you have a Ping.fm account or send only to Twitter if you prefer that.\u003C\u002Fp>\n\u003Cp>If you find it useful, please consider to make a \u003Ca href=\"https:\u002F\u002Fwww.paypal.com\u002Fcgi-bin\u002Fwebscr?cmd=_s-xclick&hosted_button_id=8801680\" rel=\"nofollow ugc\">donation\u003C\u002Fa> to Shorten2Ping’s author (any amount will be appreciated).\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Send new posts notifications to \u003Cstrong>Ping.fm\u003C\u002Fstrong> service (account required).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Avoids to ping again when editing\u003C\u002Fstrong> previously pinged post or even when editing an old post not pinged before.\u003C\u002Fli>\n\u003Cli>Option to choose between \u003Cstrong>bit.ly, tr.im, YOURLS, su.pr, is.gd, j.mp, wp.me, cli.gs or even you own domain\u003C\u002Fstrong> for shortened permalinks.\u003C\u002Fli>\n\u003Cli>Option to turn off notification or shortener service. Now \u003Cstrong>you can use Shorten2Ping only for notification\u003C\u002Fstrong> if your domain is already short enough for you, \u003Cstrong>or use only to get shortened urls for your posts.\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Stores created shortened permalink\u003C\u002Fstrong> in a post meta field (used for template integration).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Using \u003Ccode>rel=\"shortlink\"\u003C\u002Fcode>\u003C\u002Fstrong> like in wp.me http:\u002F\u002Fwp.me\u002Fsf2B5-shorten, creating auto-discovery link tag for the short link on single post page header.\u003C\u002Fli>\n\u003Cli>You can use a \u003Cstrong>template tag for showing visitors the short URL\u003C\u002Fstrong> (using the same rel attribute as above for the shortened permalink).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Locale support\u003C\u002Fstrong>. Now available in English, Spanish, Italian and Traditional Chinese (zh_TW). See translation section for more info.\u003C\u002Fli>\n\u003Cli>WPMU compatible (you can have different settings for each blog).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Simple\u003C\u002Fstrong>, fast, and useful 🙂\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>PHP 5.x with CURL and JSON enabled (maybe works too in PHP4, but not tested and not supported by me).\u003C\u002Fli>\n\u003Cli>Your hosting provider must allow the use of PHP mail() function if you choose ‘Ping.fm email’ notification method.\u003C\u002Fli>\n\u003Cli>WordPress 2.7.x or higher (maybe would work on older WP, but not tested and not supported by me).\u003C\u002Fli>\n\u003Cli>Required your own account for the third party services that you want to use.\u003C\u002Fli>\n\u003Cli>Not tested and not supported on IIS servers.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cp>If you want to make a translation for your language, use the shorten2ping.pot included and (if you want) send me the files to correo@samuelaguilera.com for including it into the plugin package, you’ll be credited, of course (NOTE: No sponsored translations allowed).\u003C\u002Fp>\n\u003Cp>Credits for present translations:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Italian translation (it_IT) made by Riccardo Vianello AKA etms51\u003C\u002Fli>\n\u003Cli>Traditional Chinese translation (zh_TW) made by Pseric.\u003C\u002Fli>\n\u003Cli>French translation (fr_FR) made by Olivier.\u003C\u002Fli>\n\u003Cli>Polish translation (pl_PL) made by Darek Skonieczka. \u003C\u002Fli>\n\u003Cli>Spanish translation (es_ES) made by myself 🙂\u003C\u002Fli>\n\u003C\u002Ful>\n","Sends status updates to Ping.fm everytime you publish a post, using your own domain, bit.ly, wp.me, su.pr, is.gd and others for shortened permalinks.",40,41715,"2012-03-17T15:23:00.000Z","3.3.2","2.7",[19,52,21,53,54],"facebook","ping-fm","twitter","http:\u002F\u002Fwww.samuelaguilera.com\u002Farchivo\u002Fshorten2ping-notifies-pingfm-bitly.xhtml","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshorten2ping.1.4.8.zip","2026-03-15T15:16:48.613Z",{"slug":59,"name":60,"version":61,"author":7,"author_profile":8,"description":62,"short_description":63,"active_installs":11,"downloaded":64,"rating":13,"num_ratings":13,"last_updated":65,"tested_up_to":15,"requires_at_least":50,"requires_php":17,"tags":66,"homepage":24,"download_link":67,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":57},"shorten2ping-ng","Shorten2PingNG","1.3.1","\u003Cp>Sends \u003Cstrong>status\u003C\u002Fstrong> updates to \u003Ca href=\"http:\u002F\u002Fping.fm\" rel=\"nofollow ugc\">Ping.fm\u003C\u002Fa> or \u003Ca href=\"http:\u002F\u002Ftwitter.com\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa> everytime you publish a post. Using \u003Ca href=\"http:\u002F\u002Fsmsh.me\u002F\" rel=\"nofollow ugc\">Sm00sh\u003C\u002Fa>, \u003Ca href=\"http:\u002F\u002Fbit.ly\" rel=\"nofollow ugc\">Bit.ly\u003C\u002Fa>, \u003Ca href=\"http:\u002F\u002Ftr.im\" rel=\"nofollow ugc\">Tr.im\u003C\u002Fa>, \u003Ca href=\"http:\u002F\u002Fyourls.org\" rel=\"nofollow ugc\">YOURLS\u003C\u002Fa>, \u003Ca href=\"http:\u002F\u002Fsu.pr\" rel=\"nofollow ugc\">Su.pr\u003C\u002Fa> or even your own domain for shortened permalinks (accounts on these services required). So this way you can send status to many sites at once if you have a Ping.fm account or send only to Twitter if you prefer that.\u003C\u002Fp>\n\u003Cp>If you find it useful, please consider to make a \u003Ca href=\"http:\u002F\u002Fsmsh.me\u002F7kit\" title=\"Paypal Website\" rel=\"nofollow ugc\">\u003Cstrong>donation\u003C\u002Fstrong>\u003C\u002Fa> or offer something from \u003Ca href=\"http:\u002F\u002Fwww.amazon.co.uk\u002Fwishlist\u002F2NQ1MIIVJ1DFS\" title=\"Amazon Wish List\" rel=\"nofollow ugc\">Amazon\u003C\u002Fa> to Shorten2PingNG’s author (any thing will be appreciated).\u003Cbr \u002F>\nSilk icons by \u003Ca href=\"http:\u002F\u002Fwww.famfamfam.com\u002Flab\u002Ficons\u002Fsilk\u002F\" rel=\"nofollow ugc\">FAMFAMFAM\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>More info:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Check out the other \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fprofile\u002Fipublicis\" rel=\"ugc\">WordPress plugins\u003C\u002Fa> by the same author.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Avoids to ping again when editing\u003C\u002Fstrong> previously pinged post or even when editing an old post not pinged before.\u003C\u002Fli>\n\u003Cli>Option to choose between \u003Cstrong>Ping.fm or Twitter\u003C\u002Fstrong> for new post notifications.\u003C\u002Fli>\n\u003Cli>Option to choose between \u003Cstrong>Bit.ly, Tr.im, YOURLS, Su.pr or even you own domain\u003C\u002Fstrong> for shortened permalinks.\u003C\u002Fli>\n\u003Cli>Option to turn off notification or shortener service. Now \u003Cstrong>you can use Shorten2Ping only for notification\u003C\u002Fstrong> if your domain is already short enough for you, \u003Cstrong>or use only to get shortened urls for your posts.\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Stores created shortened permalink\u003C\u002Fstrong> in a post meta field (used for template integration).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Using \u003Ccode>rel=\"shorturl\"\u003C\u002Fcode>\u003C\u002Fstrong> as proposed at http:\u002F\u002Fwiki.snaplog.com\u002Fshort_url, creating auto-discovery link tag for short url on single post page header.\u003C\u002Fli>\n\u003Cli>You can use a \u003Cstrong>template tag for showing visitors the short URL\u003C\u002Fstrong> (using the same rel attribute as above for the shortened permalink).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Locale support\u003C\u002Fstrong>. Now available in English, Spanish, and Italian. See translation section for more info.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Simple\u003C\u002Fstrong>, fast, and useful 🙂\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>PHP 5.x with CURL and JSON enabled (maybe works too in PHP4, but not tested and not supported by me).\u003C\u002Fli>\n\u003Cli>WordPress 2.7.x or higher (maybe would work on older WP, but not tested and not supported by me).\u003C\u002Fli>\n\u003Cli>Required your own account for the third party services that you want to use.\u003C\u002Fli>\n\u003Cli>Not tested and not supported on IIS servers.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cp>If you want to make a translation for your language, use the shorten2ping.pot included and (if you want) send me the files to dev@ipublicis.com for including it into the plugin package, you’ll be credited, of course (NOTE: No sponsored translations allowed).\u003C\u002Fp>\n\u003Cp>Credits for present translations:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Italian translation made by Riccardo Vianello AKA etms51\u003C\u002Fli>\n\u003Cli>Spanish translation made by Samuel Aguilera AKA samuelaguilera\u003C\u002Fli>\n\u003C\u002Ful>\n","Sends status updates to Ping.fm or Twitter everytime you publish a post, using own domain or others for shortened permalinks.",3506,"2012-11-26T18:25:00.000Z",[19,52,21,53,54],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshorten2ping-ng.zip",{"slug":69,"name":70,"version":71,"author":72,"author_profile":73,"description":74,"short_description":75,"active_installs":76,"downloaded":77,"rating":78,"num_ratings":79,"last_updated":80,"tested_up_to":81,"requires_at_least":82,"requires_php":83,"tags":84,"homepage":90,"download_link":91,"security_score":92,"vuln_count":93,"unpatched_count":13,"last_vuln_date":94,"fetched_at":57},"woocommerce","WooCommerce","10.6.1","Automattic","https:\u002F\u002Fprofiles.wordpress.org\u002Fautomattic\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fwoocommerce\u002F\" rel=\"nofollow ugc\">WooCommerce\u003C\u002Fa> is the open-source ecommerce platform for WordPress.\u003C\u002Fp>\n\u003Cp>Our core platform is free, flexible, and amplified by a global community. The freedom of open-source means you retain full ownership of your store’s content and data forever.\u003C\u002Fp>\n\u003Cp>Whether you’re launching a business, taking brick-and-mortar retail online, or developing sites for clients, use WooCommerce for a store that powerfully blends content and commerce.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Create beautiful, enticing storefronts\u003C\u002Fstrong> with \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproduct-category\u002Fthemes\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">themes\u003C\u002Fa> suited to your brand and industry.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Increase revenue\u003C\u002Fstrong> with an optimized \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fcheckout-blocks\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">shopping cart experience\u003C\u002Fa> that converts.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customize product pages in minutes\u003C\u002Fstrong> using modular \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fdocument\u002Fwoocommerce-blocks\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">product blocks\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Showcase physical and digital goods, product variations, custom configurations, instant downloads, and affiliate items.\u003C\u002Fli>\n\u003Cli>Sell \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-subscriptions\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">subscriptions\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-bookings\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">bookings\u003C\u002Fa>, or \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-memberships\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">memberships\u003C\u002Fa>, with our developer-vetted extensions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rise to the top of search results\u003C\u002Fstrong> by leveraging \u003Ca href=\"https:\u002F\u002Fwww.searchenginejournal.com\u002Fwordpress-best-cms-seo\u002F\" rel=\"nofollow ugc\">WordPress’ SEO advantage\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Build on a platform that scales.\u003C\u002Fstrong> Get flexible ecommerce for \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fhigh-volume-stores\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">high-volume stores\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>ALL THE TOOLS YOU NEED TO SELL\u003C\u002Fh4>\n\u003Cp>Built-in tools and popular integrations help you efficiently manage your business operations. Many services are free to add with a single click via the optional \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fdocument\u002Fwoocommerce-setup-wizard\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">Setup Wizard\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Choose how you want to get paid\u003C\u002Fstrong>. Conveniently manage payments from the comfort of your store with \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fpayments\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">WooPayments\u003C\u002Fa> (Available in the U.S., U.K., Ireland, Australia, New Zealand, Canada, Spain, France, Germany, and Italy). Securely accept credit cards, mobile wallets, bank transfers, and cash thanks to \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproduct-category\u002Fwoocommerce-extensions\u002Fpayment-gateways\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">100+ payment gateways\u003C\u002Fa> – including \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fstripe\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">Stripe\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-gateway-paypal-checkout\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">PayPal\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fsquare\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">Square\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Configure your shipping options\u003C\u002Fstrong>. Print USPS labels right from your dashboard and even schedule a pickup with \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fshipping\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">WooCommerce Shipping\u003C\u002Fa> (U.S.-only). Connect with \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproduct-category\u002Fwoocommerce-extensions\u002Fshipping-methods\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">well-known carriers\u003C\u002Fa> such as UPS and FedEx – plus a wide variety of delivery, inventory, and fulfillment solutions for your locale.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Simplify sales tax\u003C\u002Fstrong>. Add \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Ftax\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">WooCommerce Tax\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproduct-category\u002Fwoocommerce-extensions\u002Ftax?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">similar integrated services\u003C\u002Fa> to make automated calculations a reality.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Grow your business, add features, and monitor your store on the go\u003C\u002Fh4>\n\u003Cp>WooCommerce means business. Keep tabs on the performance metrics most important to you with a powerful and flexible central dashboard built into WooCommerce.\u003C\u002Fp>\n\u003Cp>Expand your audience across marketing and social channels with \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fgoogle-ads\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">Google Ads\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fhubspot-for-woocommerce\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">HubSpot\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fmailchimp-for-woocommerce\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">Mailchimp\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Ffacebook\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa> integrations. You can always check out the in-dashboard \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fdocument\u002Fmarketing-hub\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">Marketing Hub\u003C\u002Fa> for fresh ideas and tips to help you succeed.\u003C\u002Fp>\n\u003Cp>Enhance store functionality with hundreds of free and paid extensions from the \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">WooCommerce Marketplace\u003C\u002Fa>. Our developers \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fdocument\u002Fmarketplace-overview\u002F#section-6?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">vet each new extension\u003C\u002Fa> and regularly review existing extensions to maintain Marketplace quality standards. We are actively \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fdocument\u002Fmarketplace-overview\u002F#section-2?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">looking for products that help store builders create successful stores\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Manage your store from anywhere with the free WooCommerce \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fmobile\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">mobile app\u003C\u002Fa> (Android and iOS). Spoiler alert: Keep an ear out for the slightly addictive “cha-ching” notification sound each time you make a new sale!\u003C\u002Fp>\n\u003Ch4>Own and control your store data – forever\u003C\u002Fh4>\n\u003Cp>With \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fwoocommerce\u002F\" rel=\"nofollow ugc\">WooCommerce\u003C\u002Fa>, your data belongs to you. Always.\u003C\u002Fp>\n\u003Cp>If you opt to share \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fusage-tracking\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">usage data\u003C\u002Fa> with us, you can feel confident knowing that it’s anonymized and kept secure. Choose to opt-out at any time without impacting your store.\u003C\u002Fp>\n\u003Cp>Unlike hosted ecommerce solutions, WooCommerce store data is future-proof; you’re free to export all your content and take your site to any platform you choose. No restrictions.\u003C\u002Fp>\n\u003Ch4>Why developers choose (and love) WooCommerce\u003C\u002Fh4>\n\u003Cp>Developers can use \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fwoocommerce\u002F\" rel=\"nofollow ugc\">WooCommerce\u003C\u002Fa> to create, customize, and scale a store to meet a client’s exact specifications, making enhancements through extensions or custom solutions.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Leverage \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fdocument\u002Fintroduction-to-hooks-actions-and-filters\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">hooks and filters\u003C\u002Fa> to modify or create functionality.\u003C\u002Fli>\n\u003Cli>Integrate virtually any service using a robust \u003Ca href=\"https:\u002F\u002Fdeveloper.woocommerce.com\u002Fdocs\u002Fgetting-started-with-the-woocommerce-rest-api\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">REST API\u003C\u002Fa> and webhooks.\u003C\u002Fli>\n\u003Cli>Design and build custom content blocks with React.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fdeveloper.woocommerce.com\u002Fdocs\u002Fcategory\u002Fextension-development\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">Inspect and modify\u003C\u002Fa> any aspect of the core plugin code.\u003C\u002Fli>\n\u003Cli>Speed up development with a lightning-fast \u003Ca href=\"https:\u002F\u002Fdeveloper.woocommerce.com\u002Fdocs\u002Fcategory\u002Fwc-cli\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">CLI\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The core platform is tested rigorously and often, supported by a dedicated development team working across time zones. Comprehensive documentation is updated with each release, empowering you to build exactly the store required.\u003C\u002Fp>\n\u003Ch4>Be part of our growing international community\u003C\u002Fh4>\n\u003Cp>WooCommerce has a large, passionate community dedicated to helping merchants succeed – and it’s growing fast.\u003C\u002Fp>\n\u003Cp>There are \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fmeetups\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">WooCommerce Meetups\u003C\u002Fa> in locations around the world that you can attend for free and even get involved in running. These events are a great way to learn from others, share your expertise, and connect with like-minded folks.\u003C\u002Fp>\n\u003Cp>WooCommerce also has a regular presence at WordCamps across the globe – we’d love to meet you.\u003C\u002Fp>\n\u003Ch4>Contribute and translate\u003C\u002Fh4>\n\u003Cp>WooCommerce is developed and supported by Automattic, the creators of WordPress.com and Jetpack. We also have hundreds of independent contributors, and there’s always room for more. Head to the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwoocommerce\u002Fwoocommerce?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">WooCommerce GitHub Repository\u003C\u002Fa> to find out how you can pitch in.\u003C\u002Fp>\n\u003Cp>WooCommerce is translated into multiple languages, including Danish, Ukrainian, and Persian. Help localize WooCommerce even further by adding your locale – visit \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fwoocommerce\u002F?utm_medium=referral&utm_source=wordpress.org&utm_campaign=wp_org_repo_listing\" rel=\"nofollow ugc\">translate.wordpress.org\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Connection to WooCommerce.com\u003C\u002Fh4>\n\u003Cp>You can connect your store to \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002F\" rel=\"nofollow ugc\">WooCommerce.com\u003C\u002Fa> to manage your subscriptions on WooCommerce Marketplace and receive product updates without leaving WordPress admin. Connection also enables installation of purchased products right from WooCommerce.com and streamlines access to technical support. If you’d like to learn about what data is gathered and how it is used, please refer to our \u003Ca href=\"https:\u002F\u002Fautomattic.com\u002Fprivacy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>.\u003C\u002Fp>\n","Everything you need to launch an online store in days and keep it growing for years. From your first sale to millions in revenue, Woo is with you.",7000000,436464642,90,4745,"2026-03-12T16:10:00.000Z","6.9.4","6.8","7.4",[85,86,87,88,89],"ecommerce","online-store","sell-online","shop","shopping-cart","https:\u002F\u002Fwoocommerce.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce.10.6.1.zip",87,43,"2026-03-10 00:00:00",{"slug":96,"name":97,"version":98,"author":99,"author_profile":100,"description":101,"short_description":102,"active_installs":103,"downloaded":104,"rating":105,"num_ratings":106,"last_updated":107,"tested_up_to":81,"requires_at_least":108,"requires_php":17,"tags":109,"homepage":115,"download_link":116,"security_score":117,"vuln_count":118,"unpatched_count":119,"last_vuln_date":120,"fetched_at":57},"siteguard","SiteGuard WP Plugin","1.7.9","jp-secure","https:\u002F\u002Fprofiles.wordpress.org\u002Fjp-secure\u002F","\u003Cp>You can find docs, FAQ and more detailed information on \u003Ca href=\"https:\u002F\u002Fwww.jp-secure.com\u002Fsiteguard_wp_plugin_en\u002F\" rel=\"nofollow ugc\">English Page\u003C\u002Fa> \u003Ca href=\"https:\u002F\u002Fwww.jp-secure.com\u002Fsiteguard_wp_plugin\u002F\" rel=\"nofollow ugc\">Japanese Page\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Simply install the SiteGuard WP Plugin, WordPress security is improved.\u003Cbr \u002F>\nThis plugin is a security plugin that specializes in the login attack of brute force, such as protection and management capabilities.\u003C\u002Fp>\n\u003Cp>Notes\u003C\u002Fp>\n\u003Cul>\n\u003Cli>It does not support the multisite function of WordPress.\u003C\u002Fli>\n\u003Cli>It only supports Apache 1.3, 2.x for Web servers.\u003C\u002Fli>\n\u003Cli>To use the CAPTCHA function, the expansion library “mbstring” and “gd” should be installed on php.\u003C\u002Fli>\n\u003Cli>To use the management page filter function and login page change function, “mod_rewrite” should be loaded on Apache.\u003C\u002Fli>\n\u003Cli>To use the WAF Tuning Support, WAF ( SiteGuard Server Edition ) should be installed on Apache.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>There are the following functions.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Admin Page IP Filter\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>It is the function for the protection against the attack to the management page (under wp-admin.)\u003Cbr \u002F>\nTo the access from the connection source IP address which does not login to the management page, 404 (Not Found) is returned.\u003Cbr \u002F>\nAt the login, the connection source IP address is recorded and the access to that page is allowed.\u003Cbr \u002F>\nThe connection source IP address which does not login for more than 24 hours is sequentially deleted.\u003Cbr \u002F>\nThe URL (under wp-admin) where this function is excluded can be specified.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Rename Login\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>It is the function to decrease the vulnerability against an illegal login attempt attack such as a brute force attack or a password list attack.\u003Cbr \u002F>\nThe login page name (wp-login.php) is changed. The initial value is “login_\u003C5 random digits>” but it can be changed to a favorite name.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>CAPTCHA\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>It is the function to decrease the vulnerability against an illegal login attempt attack such as a brute force attack or a password list attack,\u003Cbr \u002F>\nor to receive less comment spam. For the character of CAPTCHA, hiragana and alphanumeric characters can be selected.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Login Lock\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>It is the function to decrease the vulnerability against an illegal login attempt attack such as a brute force attack or a password list attack.\u003Cbr \u002F>\nEspecially, it is the function to prevent an automated attack. The connection source IP address the number of login failure of which reaches\u003Cbr \u002F>\nthe specified number within the specified period is blocked for the specified time.\u003Cbr \u002F>\nEach user account is not locked.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Login Alert\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>It is the function to make it easier to notice unauthorized login. E-mail will be sent to a login user when logged in.\u003Cbr \u002F>\nIf you receive an e-mail to there is no logged-in idea, please suspect unauthorized login.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Fail Once\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>It is the function to decrease the vulnerability against a password list attack. Even is the login input is correct, the first login must fail.\u003Cbr \u002F>\nAfter 5 seconds and later within 60 seconds, another correct login input make login succeed. At the first login failure, the following error message is displayed.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Disable Pingback\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The pingback function is disabled and its abuse is prevented.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Block Author Query\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Prevents leakage of user names due to “\u002F?author=” access.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Updates Notify\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Basic of security is that always you use the latest version. If WordPress core, plugins, and themes updates are needed , sends email to notify administrators.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WAF Tuning Support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>It is the function to create the rule to avoid the false detection in WordPress (including 403 error occurrence with normal access,)\u003Cbr \u002F>\nif WAF ( SiteGuard Server Edition ) by EG Secure Solutions is installed on a Web server. WAF prevents the attack from the outside against the Web server,\u003Cbr \u002F>\nbut for some WordPress or plugin functions, WAF may detect the attack which is actually not attack and block the function.\u003Cbr \u002F>\nBy creating the WAF exclude rule, the WAF protection function can be activated while the false detection for the specified function is prevented.\u003C\u002Fp>\n\u003Ch4>Translate\u003C\u002Fh4>\n\u003Cp>If you have created your own language pack, or have an update of an existing one, you can send \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FTranslating_WordPress\" rel=\"nofollow ugc\">gettext PO and MO files\u003C\u002Fa> to sgdev@jp-secure.com so that We can bundle it into SiteGuard WP Plugin. You can download the latest \u003Ca href=\"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsiteguard\u002Ftrunk\u002Flanguages\u002Fsiteguard.pot\" rel=\"nofollow ugc\">POT file\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fsiteguard\u002Fbranches\u002Flanguages\u002F\" rel=\"nofollow ugc\">PO files in each language\u003C\u002Fa>.\u003C\u002Fp>\n","SiteGurad WP Plugin is the plugin specialized for the protection against the attack to the management page and login.",600000,5177761,86,15,"2025-12-04T04:47:00.000Z","3.9",[110,111,112,113,114],"captcha","login-alert","login-lock","pingback","security","http:\u002F\u002Fwww.jp-secure.com\u002Fcont\u002Fproducts\u002Fsiteguard_wp_plugin\u002Findex_en.html","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsiteguard.1.7.9.zip",76,2,1,"2026-02-23 00:00:00",{"slug":122,"name":123,"version":124,"author":125,"author_profile":126,"description":127,"short_description":128,"active_installs":129,"downloaded":130,"rating":131,"num_ratings":132,"last_updated":133,"tested_up_to":81,"requires_at_least":134,"requires_php":17,"tags":135,"homepage":140,"download_link":141,"security_score":142,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":57},"disable-xml-rpc-api","Disable XML-RPC-API","2.1.7","Amin Nazemi","https:\u002F\u002Fprofiles.wordpress.org\u002Faminnz\u002F","\u003Cp>Protect your website from xmlrpc brute-force attacks,DOS and DDOS attacks, this plugin disables the XML-RPC and trackbacks-pingbacks on your WordPress website.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>PLUGIN FEATURES\u003C\u002Fstrong>\u003Cbr \u002F>\n(These are options you can enable or disable each one)\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Disable access to xmlrpc.php file using .httacess file \u003C\u002Fli>\n\u003Cli>Automatically change htaccess file permission to read-only (0444)\u003C\u002Fli>\n\u003Cli>Disable X-pingback to minimize CPU usage \u003C\u002Fli>\n\u003Cli>Disable selected methods from XML-RPC\u003C\u002Fli>\n\u003Cli>Remove pingback-ping link from header\u003C\u002Fli>\n\u003Cli>Disable trackbacks and pingbacks to avoid spammers and hackers\u003C\u002Fli>\n\u003Cli>Rename XML-RPC slug to whatever you want\u003C\u002Fli>\n\u003Cli>Black list IPs for XML-RPC\u003C\u002Fli>\n\u003Cli>White list IPs for XML-RPC\u003C\u002Fli>\n\u003Cli>Some options to speed-up your wordpress website\u003C\u002Fli>\n\u003Cli>Disable JSON REST API\u003C\u002Fli>\n\u003Cli>Hide WordPress Version\u003C\u002Fli>\n\u003Cli>Disable built-in WordPress file editor\u003C\u002Fli>\n\u003Cli>Disable wlw manifest\u003C\u002Fli>\n\u003Cli>And some other options\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>What is XMLRPC\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>XML-RPC, or XML Remote Procedure Call is a protocol which uses XML to encode its calls and HTTP as a transport mechanism.\u003Cbr \u002F>\nBeginning in WordPress 3.5, XML-RPC is enabled by default. Additionally, the option to disable\u002Fenable XML-RPC was removed. For various reasons, site owners may wish to disable this functionality. This plugin provides an easy way to do so.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Why you should disable XML-RPC\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cem>Xmlrpc has two main weaknesses\u003C\u002Fem>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Brute force attacks:\u003Cbr \u002F>\nAttackers try to login to WordPress using xmlrpc.php with as many username\u002Fpassword combinations as they can enter. A method within xmlrpc.php allows the attacker to use a single command (system.multicall) to guess hundreds of passwords. Daniel Cid at Sucuri described it well in October 2015: “With only 3 or 4 HTTP requests, the attackers could try thousands of passwords, bypassing security tools that are designed to look and block brute force attempts.”\u003C\u002Fli>\n\u003Cli>Denial of Service Attacks via Pingback:\u003Cbr \u002F>\nBack in 2013, attackers sent Pingback requests through xmlrpc.php of approximately 2500 WordPress sites to “herd (these sites) into a voluntary botnet,” according to Gur Schatz at Incapsula. “This gives any attacker a virtually limitless set of IP addresses to Distribute a Denial of Service attack across a network of over 100 million WordPress sites, without having to compromise them.”\u003C\u002Fli>\n\u003C\u002Ful>\n","A simple and lightweight plugin to disable XML-RPC API, X-Pingback and pingback-ping in WordPress 3.5+ for a faster and more secure website",100000,792973,82,42,"2026-02-04T06:54:00.000Z","5.0",[136,137,113,138,139],"disable-xml-rpc","disable-xmlrpc","stop-brute-force-attacks","xmlrpc","https:\u002F\u002Fneatma.com\u002Fdsxmlrpc-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisable-xml-rpc-api.zip",100,{"attackSurface":144,"codeSignals":178,"taintFlows":243,"riskAssessment":271,"analyzedAt":288},{"hooks":145,"ajaxHandlers":174,"restRoutes":175,"shortcodes":176,"cronEvents":177,"entryPointCount":13,"unprotectedCount":13},[146,152,157,160,163,166,170],{"type":147,"name":148,"callback":149,"file":150,"line":151},"action","plugins_loaded","remove_wpme","s2lshortner.php",75,{"type":147,"name":153,"callback":154,"file":155,"line":156},"new_to_publish","shorten2list_published_post","shorten2list.php",124,{"type":147,"name":158,"callback":154,"file":155,"line":159},"draft_to_publish",125,{"type":147,"name":161,"callback":154,"file":155,"line":162},"pending_to_publish",126,{"type":147,"name":164,"callback":154,"file":155,"line":165},"future_to_publish",127,{"type":147,"name":167,"callback":168,"file":155,"line":169},"admin_menu","shorten2list_add_plugin_option",128,{"type":147,"name":171,"callback":172,"file":155,"line":173},"wp_head","shorten2list_short_url_head",130,[],[],[],[],{"dangerousFunctions":179,"sqlUsage":180,"outputEscaping":188,"fileOperations":13,"externalRequests":237,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":238},[],{"prepared":118,"raw":118,"locations":181},[182,185],{"file":183,"line":32,"context":184},"s2ldb.php","$wpdb->get_var() with variable interpolation",{"file":183,"line":186,"context":187},32,"$wpdb->get_results() with variable interpolation",{"escaped":13,"rawEcho":189,"locations":190},22,[191,194,196,198,200,202,204,206,208,210,212,214,216,218,220,222,224,226,228,230,232,235],{"file":192,"line":151,"context":193},"s2ladminpanel.php","raw output",{"file":192,"line":195,"context":193},77,{"file":192,"line":197,"context":193},79,{"file":192,"line":199,"context":193},115,{"file":192,"line":201,"context":193},120,{"file":192,"line":203,"context":193},178,{"file":192,"line":205,"context":193},179,{"file":192,"line":207,"context":193},180,{"file":192,"line":209,"context":193},181,{"file":192,"line":211,"context":193},216,{"file":192,"line":213,"context":193},217,{"file":192,"line":215,"context":193},223,{"file":192,"line":217,"context":193},224,{"file":192,"line":219,"context":193},229,{"file":192,"line":221,"context":193},230,{"file":192,"line":223,"context":193},235,{"file":192,"line":225,"context":193},240,{"file":192,"line":227,"context":193},241,{"file":192,"line":229,"context":193},246,{"file":192,"line":231,"context":193},247,{"file":233,"line":234,"context":193},"s2lfunctions.php",54,{"file":233,"line":236,"context":193},73,7,[239],{"name":240,"version":241,"knownCves":242},"DataTables","1.6.1",[],[244,262],{"entryPoint":245,"graph":246,"unsanitizedCount":118,"severity":261},"shorten2list_options_subpanel (s2ladminpanel.php:4)",{"nodes":247,"edges":258},[248,253],{"id":249,"type":250,"label":251,"file":192,"line":252},"n0","source","$_POST (x2)",36,{"id":254,"type":255,"label":256,"file":192,"line":195,"wp_function":257},"n1","sink","echo() [XSS]","echo",[259],{"from":249,"to":254,"sanitized":260},false,"medium",{"entryPoint":263,"graph":264,"unsanitizedCount":118,"severity":270},"\u003Cs2ladminpanel> (s2ladminpanel.php:0)",{"nodes":265,"edges":268},[266,267],{"id":249,"type":250,"label":251,"file":192,"line":252},{"id":254,"type":255,"label":256,"file":192,"line":195,"wp_function":257},[269],{"from":249,"to":254,"sanitized":260},"low",{"summary":272,"deductions":273},"The \"shorten2list\" plugin v1.1 presents a mixed security posture.  While the static analysis indicates a very small attack surface with no apparent AJAX handlers, REST API routes, shortcodes, or cron events exposed without authentication, several critical concerns emerge from the code signals.  Notably, a significant portion of SQL queries are not using prepared statements, and 100% of output escaping is improperly handled.  Furthermore, the plugin makes external HTTP requests and lacks any nonce or capability checks, which are fundamental security measures.  The taint analysis revealed two flows with unsanitized paths, although these were not classified as critical or high severity, this still indicates a potential for data manipulation if these flows are triggered.  The complete absence of any recorded vulnerabilities in its history is a positive indicator, suggesting past development might have been secure or that the plugin has not been a target. However, the current code analysis reveals significant weaknesses that could be exploited in the absence of known vulnerabilities.",[274,277,279,281,283,285],{"reason":275,"points":276},"50% SQL queries not using prepared statements",5,{"reason":278,"points":11},"0% output escaping properly handled",{"reason":280,"points":276},"2 flows with unsanitized paths",{"reason":282,"points":276},"No nonce checks",{"reason":284,"points":276},"No capability checks",{"reason":286,"points":287},"Bundled outdated library (DataTables v1.6.1)",3,"2026-03-16T23:37:51.596Z",{"wat":290,"direct":299},{"assetPaths":291,"generatorPatterns":294,"scriptPaths":295,"versionParams":296},[292,293],"\u002Fwp-content\u002Fplugins\u002Fshorten2list\u002Fs2lstyle.css","\u002Fwp-content\u002Fplugins\u002Fshorten2list\u002Fs2lscripts.js",[],[293],[297,298],"shorten2list\u002Fs2lstyle.css?ver=","shorten2list\u002Fs2lscripts.js?ver=",{"cssClasses":300,"htmlComments":301,"htmlAttributes":303,"restEndpoints":309,"jsGlobals":310,"shortcodeOutput":311},[],[302],"\u003C!-- Shorten2LIST Options -->",[304,305,306,307,308],"id=\"shorten2list_options\"","name=\"mlname[]\"","name=\"mlfrom[]\"","name=\"mlto[]\"","name=\"mltrigger[]\"",[],[],[]]