[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fROsfPLuBLFP888E-lZmmuGx4yCB56aLlqBLEMpNwZcU":3},{"slug":4,"display_name":5,"profile_url":6,"plugin_count":7,"total_installs":8,"avg_security_score":9,"avg_patch_time_days":10,"trust_score":11,"computed_at":12,"plugins":13},"frogerme","Alexandre Froger","https:\u002F\u002Fprofiles.wordpress.org\u002Ffrogerme\u002F",11,8130,88,161,71,"2026-04-04T17:26:48.299Z",[14,39,57,76,94,111,128,142,160,177,190],{"slug":15,"name":16,"version":17,"author":5,"author_profile":6,"description":18,"short_description":19,"active_installs":20,"downloaded":21,"rating":22,"num_ratings":23,"last_updated":24,"tested_up_to":25,"requires_at_least":26,"requires_php":27,"tags":28,"homepage":32,"download_link":33,"security_score":34,"vuln_count":35,"unpatched_count":36,"last_vuln_date":37,"fetched_at":38},"wp-remote-users-sync","WP Remote Users Sync","2.1.5","\u003Cp>If you run multiple websites and want to keep users separated, but synchronise them automatically and securely for specific user operations, then WP Remote Users Sync is the plugin to use.\u003C\u002Fp>\n\u003Ch3>Overview\u003C\u002Fh3>\n\u003Cp>This plugin adds the following major features to WordPress:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>WP Remote Users Sync admin page:\u003C\u002Fstrong> a settings page under “Settings > WP Remote Users Sync” to manage remote sites, security settings, import\u002Fexport users, and view activity logs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Remote Sites:\u003C\u002Fstrong> manage an unlimited amount of connected sites with configuration for incoming and outgoing User Actions (Login, Logout, Create, Update, Delete, Password, Role and Metadata).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Security:\u003C\u002Fstrong> WP Remote Users Sync is the \u003Cstrong>only\u003C\u002Fstrong> plugin available allowing users to be synchronised with true layers of security in place. All communications are OpenSSL AES-256-CBC encrypted, HMAC SHA256 signed, token-validated and IP-validated.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Import and Export Users:\u003C\u002Fstrong> connected websites’ existing user base can be synchronised manually first thanks to the provided import\u002Fexport tool.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Activity Logs:\u003C\u002Fstrong> when enabled, all communications between connected sites are logged for admin review and troubleshooting.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Synchronise all user data:\u003C\u002Fstrong> compatible out of the box with WooCommerce, Ultimate Membership, Theme My Login, Gravity Forms, and all user-related plugins as long as they rely on WordPress user metadata and manipulate users with the WordPress user functions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable:\u003C\u002Fstrong> developers can add their own User Actions using action and filter hooks, and more – see the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffroger-me\u002Fwp-remote-users-sync\" rel=\"nofollow ugc\">developers documentation\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unlimited websites, unlimited features:\u003C\u002Fstrong> there are no restrictions in the number of websites to connect together, and no premium version feature restrictions shenanigans – WP Remote Users Sync is fully-featured right out of the box.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Troubleshooting\u003C\u002Fh3>\n\u003Cp>Please read the plugin FAQ, there is a lot that may help you there!\u003C\u002Fp>\n\u003Cp>WP Remote Users Sync is regularly updated for compatibility, and bug reports are welcome, preferably on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffroger-me\u002Fwp-remote-users-sync\u002Fissues\" rel=\"nofollow ugc\">Github\u003C\u002Fa>. Pull Requests from developers following the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FWordPress\u002FWordPress-Coding-Standards\" rel=\"nofollow ugc\">WordPress Coding Standards\u003C\u002Fa> (\u003Ccode>WordPress-Extra\u003C\u002Fcode> ruleset) are highly appreciated and will be credited upon merge.\u003C\u002Fp>\n\u003Cp>In case the plugin has not been updated for a while, no panic: it simply means the compatibility flag has not been changed, and it very likely remains compatible with the latest version of WordPress. This is because it was designed with long-term compatibility in mind from the ground up.\u003C\u002Fp>\n\u003Cp>Each \u003Cstrong>bug\u003C\u002Fstrong> report will be addressed in a timely manner if properly documented – previously unanswered general inquiries and issues reported on the WordPress forum may take significantly longer to receive a response (if any).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Only issues occurring with included plugin features mentioned in “Synchronise all user data”, core WordPress and default WordPress themes (incl. WooCommerce Storefront) will be considered.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Troubleshooting involving 3rd-party plugins or themes will not be addressed on the WordPress support forum\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>Integrations\u003C\u002Fh3>\n\u003Cp>Although WP Remote Users Sync works out of the box with most combinations of WordPress plugins and themes, there are some edge cases necessitating integration, with code included in the core files of WP Remote Users Sync executing under certain conditions.\u003C\u002Fp>\n\u003Cp>Integrations added to core are limited to popular plugins and themes: any extra code specific to a handful of installations require a separate custom plugin not shared with the community (created and maintained by a third-party developer).\u003C\u002Fp>\n\u003Cp>A typical example necessitating custom integration includes plugins or themes relying on their own custom tables, directly updating the database with SQL queries instead of using WordPress built-in functions, destroying sessions with low-level functions instead of using the built-in WordPress method, etc.\u003C\u002Fp>\n\u003Cp>If such need for plugin integration arises, website administrators \u003Cstrong>MUST\u003C\u002Fstrong> contact a third-party developer. The plugin author currently does not have the bandwidth to take on custom work for WPRUS.\u003C\u002Fp>\n","Synchronise WordPress Users across Multiple Sites.",7000,138536,98,73,"2025-10-29T02:37:00.000Z","6.8.5","4.9.5","8.0",[29,30,31],"multiple-sites","share-login","sync","https:\u002F\u002Fgithub.com\u002Ffroger-me\u002Fwp-remote-users-sync","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-remote-users-sync.2.1.5.zip",99,2,0,"2023-08-15 00:00:00","2026-03-15T15:16:48.613Z",{"slug":40,"name":41,"version":42,"author":5,"author_profile":6,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":35,"last_updated":48,"tested_up_to":49,"requires_at_least":26,"requires_php":50,"tags":51,"homepage":53,"download_link":54,"security_score":55,"vuln_count":36,"unpatched_count":36,"last_vuln_date":56,"fetched_at":38},"regen-thumbs","Regen. Thumbs","1.1","\u003Cp>This plugin adds a button to the WordPress post edit screen (Classic Editor)  to regenerate all the thumbnails associated to the post using ajax.\u003C\u002Fp>\n","Regen. Thumbs - regenerate WordPress post thumbnails per post in one click!",400,13356,100,"2018-12-08T02:39:00.000Z","5.0.25","7.0",[52],"thumbnails","https:\u002F\u002Fgithub.com\u002Ffroger-me\u002Fregen-thumbs","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fregen-thumbs.zip",85,null,{"slug":58,"name":59,"version":60,"author":5,"author_profile":6,"description":61,"short_description":62,"active_installs":45,"downloaded":63,"rating":47,"num_ratings":64,"last_updated":65,"tested_up_to":66,"requires_at_least":26,"requires_php":50,"tags":67,"homepage":73,"download_link":74,"security_score":75,"vuln_count":36,"unpatched_count":36,"last_vuln_date":56,"fetched_at":38},"wp-weixin","WP Weixin","1.3.18","\u003Cp>WP Weixin provides integration between WordPress and WeChat. Register or authenticate users automatically in WeChat browser, use WeChat to create an account or authenticate on computers by scanning a QR code with WeChat, share posts in WeChat Moments and conversations or extend the plugin for more features!\u003C\u002Fp>\n\u003Ch3>Important notes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Requires a \u003Ca href=\"https:\u002F\u002Fmp.weixin.qq.com\" rel=\"nofollow ugc\">China Mainland WeChat Official Account\u003C\u002Fa> (Subscription or Service – Service is required if used with companion plugins dealing with payments).\u003C\u002Fli>\n\u003Cli>A domain used by WordPress \u003Cstrong>must\u003C\u002Fstrong> be \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffroger-me\u002Fwp-weixin\u002Fblob\u002Fmaster\u002FREADME.md#user-content-registering-a-domain-in-the-official-accounts-backend\" rel=\"nofollow ugc\">registered in an Official Account’s backend\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>The plugin itself does not require programming knowledge, and provides really useful functionalities out of the box. Where it really shines though is when used by developers to extend its functionalities (mainly through the pre-initialised JS SDK, the WeChat Responder, and various provided \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffroger-me\u002Fwp-weixin\u002Fblob\u002Fmaster\u002FREADME.md#user-content-functions\" rel=\"nofollow ugc\">functions\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffroger-me\u002Fwp-weixin\u002Fblob\u002Fmaster\u002FREADME.md#user-content-actions\" rel=\"nofollow ugc\">actions\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffroger-me\u002Fwp-weixin\u002Fblob\u002Fmaster\u002FREADME.md#user-content-filters\" rel=\"nofollow ugc\">filters\u003C\u002Fa>).\u003C\u002Fli>\n\u003Cli>Make sure to read the “TROUBLESHOOT, FEATURE REQUESTS AND 3RD PARTY INTEGRATION” section below and \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffroger-me\u002Fwp-weixin\u002Fblob\u002Fmaster\u002FREADME.md\" rel=\"nofollow ugc\">the full documentation\u003C\u002Fa> before contacting the author.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Overview\u003C\u002Fh3>\n\u003Cp>This plugin adds the following major features to WordPress:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>WP Weixin settings page:\u003C\u002Fstrong> configure the plugin with an Official Account (or as many as you want in multisite) in English or Chinese out of the box, with instructions for each option.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WeChat Authentication:\u003C\u002Fstrong> automatically create and authenticate users in WordPress in the WeChat browser, or allow users to scan a QR code with WeChat when using classic browsers (social login).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WeChat Account Binding:\u003C\u002Fstrong> let users bind\u002Funbind their existing WordPress account with their WeChat account. Integrated with WooCommerce and Ultimate Member account pages, and may be integrated with any membership\u002Faccount\u002Fprofile plugin easily.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WeChat Share:\u003C\u002Fstrong> Share posts and pages on Moments or Send to chat, in a pretty way. Triggers JavaScript events for developers on success and failure.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Force WeChat mobile:\u003C\u002Fstrong> to prevent users from browsing the website outside of the WeChat browser. If accessed with a classic browser, the page displays a QR code.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Force following the Official Account:\u003C\u002Fstrong> to harvest WeChat followers, forcing users to follow the Official Account before accessing the content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WordPress Users screen override:\u003C\u002Fstrong> to display WeChat names and WeChat avatars if they exist, instead of the default values in the user screen.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WP Weixin QR code generator:\u003C\u002Fstrong> to create custom codes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Menu integration:\u003C\u002Fstrong> allows to set the Official Account menus in WordPress when the WeChat Responder is enabled.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Welcome message:\u003C\u002Fstrong> sends a welcome message in WeChat when a user follows the Official Account ; allows to do so with WordPress when the WeChat Responder is enabled.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developers – WeChat Responder:\u003C\u002Fstrong> for developers to receive and respond to calls made by WeChat’s API.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developers – WeChat JS_SDK:\u003C\u002Fstrong> the \u003Ccode>wx\u003C\u002Fcode> JavaScript global variable is pre-configured with a signed package to leverage the JavaScript SDK of WeChat in WordPress themes more easily.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Compatible with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce\u002F\" rel=\"ugc\">WooCommerce\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-multilingual\u002F\" rel=\"ugc\">WooCommerce Multilingual\u003C\u002Fa>, \u003Ca href=\"http:\u002F\u002Fwpml.org\u002F\" rel=\"nofollow ugc\">WPML\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fultimate-member\u002F\" rel=\"ugc\">Ultimate Member\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FCreate_A_Network\" rel=\"nofollow ugc\">WordPress Multisite\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffroger-me\u002Fwp-weixin\u002Fblob\u002Fmaster\u002FREADME.md#user-content-object-cache-considerations\" rel=\"nofollow ugc\">many caching plugins\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Companion Plugins\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-wechatpay\" rel=\"ugc\">Woo WeChatPay\u003C\u002Fa>: a payment gateway for WooCommerce.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-weixin-pay\" rel=\"ugc\">WP Weixin Pay\u003C\u002Fa>: an extension to enable money transfers to an Official Account.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-weixin-broadcast\u002F\" rel=\"ugc\">WP Weixin Broadcast\u003C\u002Fa>: broadcast WordPress posts to WeChat followers, directly from WordPress\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Developers are encouraged to build plugins and themes integrated with WeChat with WP Weixin as a core, leveraging its publicly available \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffroger-me\u002Fwp-weixin\u002Fblob\u002Fmaster\u002FREADME.md#user-content-functions\" rel=\"nofollow ugc\">functions\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffroger-me\u002Fwp-weixin\u002Fblob\u002Fmaster\u002FREADME.md#user-content-actions\" rel=\"nofollow ugc\">actions\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffroger-me\u002Fwp-weixin\u002Fblob\u002Fmaster\u002FREADME.md#user-content-filters\" rel=\"nofollow ugc\">filters\u003C\u002Fa>, or directly \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffroger-me\u002Fwp-weixin\u002Fblob\u002Fmaster\u002FREADME.md#user-content-wechat-sdk\" rel=\"nofollow ugc\">make use of the provided SDK\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cem>If you wish to see your plugin added to this list, please \u003Ca href=\"https:\u002F\u002Ffroger.me\u002Fwp-content\u002Fuploads\u002F2018\u002F04\u002Fwechat-qr.png\" rel=\"nofollow ugc\">contact the author\u003C\u002Fa>.\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch3>Advanced – Multisite\u003C\u002Fh3>\n\u003Cp>WP Weixin supports multisite installs of WordPress, wether using domain\u002Fsubdomains or subdirectories. It can even support multiple Official Accounts, provided the proper filters are implemented. For more information, see \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffroger-me\u002Fwp-weixin\u002Fblob\u002Fmaster\u002FREADME.md#user-content-multisite-settings\" rel=\"nofollow ugc\">a more extensive description of the multisite settings\u003C\u002Fa>, and the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffroger-me\u002Fwp-weixin\u002Fblob\u002Fmaster\u002FREADME.md#user-content-multisite\" rel=\"nofollow ugc\">Multisite section of the documentation\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Unlike some plugins (commercial, obfuscated, and with dubious security standards), WP Weixin does not and will not rely on a crossdomain script dumped at the root of WordPress, but prefers to leverage the standard WordPress functions, actions and filters.\u003C\u002Fp>\n\u003Ch3>Troubleshoot, feature requests and 3rd party integration\u003C\u002Fh3>\n\u003Cp>Unlike most WeChat integration plugins, WP Weixin and its companion plugins published by the same author are provided for free.\u003C\u002Fp>\n\u003Cp>WP Weixin is regularly updated, and bug reports are welcome, preferably on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffroger-me\u002Fwp-weixin\u002Fissues\" rel=\"nofollow ugc\">Github\u003C\u002Fa>. Each bug report will be addressed in a timely manner, but issues reported on WordPress may take significantly longer to receive a response.\u003C\u002Fp>\n\u003Cp>WP Weixin and all the companion plugins have been tested with the latest version of WordPress – in case of issue, please ensure you are able to reproduce it with a default installation of WordPress, Storefront theme if WooCommerce is active, and any of the aforementioned supported plugins if used before reporting a bug.\u003C\u002Fp>\n\u003Cp>Feature requests (such as “it would be nice to have XYZ”) or 3rd party integration requests (such as “it is not working with XYZ plugin” or “it is not working with my theme”) for WP Weixin and all its companion plugins will be considered only after receiving a red envelope (红包) of a minimum RMB 500 on WeChat (guarantee of best effort, no guarantee of result).\u003C\u002Fp>\n\u003Cp>To add the author on WeChat, click \u003Ca href=\"https:\u002F\u002Ffroger.me\u002Fwp-content\u002Fuploads\u002F2018\u002F04\u002Fwechat-qr.png\" rel=\"nofollow ugc\">here\u003C\u002Fa>, scan the WeChat QR code, and add “WP Weixin” as a comment in your contact request.\u003C\u002Fp>\n","WordPress WeChat integration",19189,6,"2025-03-10T11:40:00.000Z","6.7.5",[68,69,70,71,72],"wechat","wechat-share","%e5%be%ae%e4%bf%a1","%e5%be%ae%e4%bf%a1%e5%85%ac%e4%bc%97%e5%8f%b7","%e5%be%ae%e4%bf%a1%e5%88%86%e4%ba%ab","https:\u002F\u002Fgithub.com\u002Ffroger-me\u002Fwp-weixin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-weixin.1.3.18.zip",92,{"slug":77,"name":78,"version":79,"author":5,"author_profile":6,"description":80,"short_description":81,"active_installs":82,"downloaded":83,"rating":47,"num_ratings":84,"last_updated":85,"tested_up_to":86,"requires_at_least":26,"requires_php":50,"tags":87,"homepage":92,"download_link":93,"security_score":55,"vuln_count":36,"unpatched_count":36,"last_vuln_date":56,"fetched_at":38},"woo-wechatpay","Payment gateway for WooCommerce – Woo WeChatPay","1.3.16","\u003Cp>Woo WeChatPay is a companion plugin for WP Weixin that adds a WeChat Pay payment gateway to WooCommerce-powered websites.\u003Cbr \u002F>\nCustomers can pay both in the WeChat browser (JSAPI), mobile browsers (H5), or from their computer via a QR code.\u003Cbr \u002F>\nUpon purchase and if activated in settings, customers may receive a notification in the WeChat Official Account with a templated message if they are a follower.\u003C\u002Fp>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>A \u003Ca href=\"https:\u002F\u002Fmp.weixin.qq.com\" rel=\"nofollow ugc\">China Mainland WeChat Official Account\u003C\u002Fa> – \u003Cstrong>Service account\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>A \u003Ca href=\"https:\u002F\u002Fpay.weixin.qq.com\" rel=\"nofollow ugc\">China Mainland WeChat Pay account\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-weixin\" rel=\"ugc\">WP Weixin\u003C\u002Fa>\u003C\u002Fstrong> installed, activated, enabled and properly configured.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Important Notes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Does NOT support \u003Ca href=\"https:\u002F\u002Fpay.weixin.qq.com\u002Fwechatpay_guide\u002Fintro_settle.shtml\" rel=\"nofollow ugc\">cross-border payments\u003C\u002Fa> (possibly planned for v1.4).\u003C\u002Fli>\n\u003Cli>Make sure to read the “TROUBLESHOOT, FEATURE REQUESTS AND 3RD PARTY INTEGRATION” section below and \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffroger-me\u002Fwoo-wechatpay\u002Fblob\u002Fmaster\u002FREADME.md\" rel=\"nofollow ugc\">the full documentation\u003C\u002Fa> before contacting the author.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Overview\u003C\u002Fh3>\n\u003Cp>This plugin adds the following major features to WooCommerce and WP Weixin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Payment of WooCommerce orders in WeChat mobile app:\u003C\u002Fstrong> uses the WeChat JSAPI for a seamless experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Payment of WooCommerce orders in mobile web browser app:\u003C\u002Fstrong> calls the WeChat H5 API for a seamless experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Payment of WooCommerce orders with WeChat via QR Code:\u003C\u002Fstrong> for customers using WeChat Pay in classic browsers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Support for “pay again”:\u003C\u002Fstrong> allows customers to continue the payment process of Pending orders.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Refund of WooCommerce orders:\u003C\u002Fstrong> possibility to refund orders manually in a few clicks, and support for automatic refund in case the transaction failed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Templated message notification in WeChat:\u003C\u002Fstrong> send a WeChat templated message to the customer upon purchase (if following the Official Account – completely customisable via \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffroger-me\u002Fwoo-wechatpay\u002Fblob\u002Fmaster\u002FREADME.md#user-content-filters\" rel=\"nofollow ugc\">filters\u003C\u002Fa>).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-currency support:\u003C\u002Fstrong> using an exchange rate against Chinese Yuan configured in the settings.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Compatible with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-multilingual\u002F\" rel=\"ugc\">WooCommerce Multilingual\u003C\u002Fa>, \u003Ca href=\"http:\u002F\u002Fwpml.org\u002F\" rel=\"nofollow ugc\">WPML\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fultimate-member\u002F\" rel=\"ugc\">Ultimate Member\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FCreate_A_Network\" rel=\"nofollow ugc\">WordPress Multisite\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffroger-me\u002Fwp-weixin\u002Fblob\u002Fmaster\u002FREADME.md#user-content-object-cache-considerations\" rel=\"nofollow ugc\">many caching plugins\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Troubleshoot, feature requests and 3rd party integration\u003C\u002Fh3>\n\u003Cp>Unlike most WeChat integration plugins, Woo WeChatPay is provided for free.\u003C\u002Fp>\n\u003Cp>Woo WeChatPay is regularly updated, and bug reports are welcome, preferably on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffroger-me\u002Fwoo-wechatpay\u002Fissues\" rel=\"nofollow ugc\">Github\u003C\u002Fa>. Each bug report will be addressed in a timely manner, but issues reported on WordPress may take significantly longer to receive a response.\u003C\u002Fp>\n\u003Cp>Woo WeChatPay has been tested with the latest version of WordPress and WooCommerce – in case of issue, please ensure you are able to reproduce it with a default installation of WordPress, WooCommerce plugin, and Storefront theme and any of the aforementioned supported plugins if used before reporting a bug.\u003C\u002Fp>\n\u003Cp>Feature requests (such as “it would be nice to have XYZ”) or 3rd party integration requests (such as “it is not working with XYZ plugin” or “it is not working with my theme”) will be considered only after receiving a red envelope (红包) of a minimum RMB 500 on WeChat (guarantee of best effort, no guarantee of result).\u003C\u002Fp>\n\u003Cp>To add the author on WeChat, click \u003Ca href=\"https:\u002F\u002Ffroger.me\u002Fwp-content\u002Fuploads\u002F2018\u002F04\u002Fwechat-qr.png\" rel=\"nofollow ugc\">here\u003C\u002Fa>, scan the WeChat QR code, and add “Woo WeChatPay” as a comment in your contact request.\u003C\u002Fp>\n","WeChat Pay payment gateway for WooCommerce.",90,8811,5,"2024-03-12T03:17:00.000Z","6.4.8",[88,68,89,90,91],"payments","wechat-payments","wechatpay","weixin","https:\u002F\u002Fgithub.com\u002Ffroger-me\u002Fwoo-wechatpay","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-wechatpay.1.3.16.zip",{"slug":95,"name":96,"version":42,"author":5,"author_profile":6,"description":97,"short_description":98,"active_installs":99,"downloaded":100,"rating":101,"num_ratings":102,"last_updated":103,"tested_up_to":104,"requires_at_least":26,"requires_php":50,"tags":105,"homepage":109,"download_link":110,"security_score":55,"vuln_count":36,"unpatched_count":36,"last_vuln_date":56,"fetched_at":38},"otp-authenticator","OTP Authenticator","\u003Cp>Add Two-Factor Authentication, Passwordless Authentication and Account Validation to your WordPress website.\u003C\u002Fp>\n\u003Ch3>Overview\u003C\u002Fh3>\n\u003Cp>This plugin adds the following major features to WordPress:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>3 One-Time Password modes\u003C\u002Fstrong>: Two-Factor Authentication, Passwordless Authentication and Account Validation.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>3 Authentication Gateways for OTP Verification Codes:\u003C\u002Fstrong> WordPress Email, Twilio SMS, Alibaba Cloud SMS ; all with option to use a sandbox mode.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Two-Factor Authentication:\u003C\u002Fstrong> allow (or force) users to authenticate with a second factor on top of their password.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Passwordless Authentication:\u003C\u002Fstrong> allow users to login simply with their username, an identifier, and an OTP Verification Code (identifier depending on the Authentication Gateway – email or phone number supported with the default gateways).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Account Validation:\u003C\u002Fstrong> force users to validate their account by entering an OTP Verification Code at first login, on a set regular basis at login, or at each login.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Synchronize OTP identifiers with existing data:\u003C\u002Fstrong> wish to use Twilio SMS, but already have a phone number field saved in database? Perhaps with the “Billing Phone” in WooCommerce? Use this field by indicating its user meta key in the gateway settings (Note: duplicate identifiers will require users to choose a different one on update).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Simple yet customizable appearance:\u003C\u002Fstrong> forms used to request OTP Verification Codes use a neutral dedicated style compatible with most themes, with customizable logo and call-to-action colors.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Activity Logs:\u003C\u002Fstrong> when enabled, administrators can follow the activity of the enabled gateway. Critical messages regarding gateway malfunction are always logged.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable for developers:\u003C\u002Fstrong> developers can add their own gateways or add custom One-Time Password modes using action and filter hooks, and more – see the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffroger-me\u002Fotp-authenticator\" rel=\"nofollow ugc\">developers documentation\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Integration-friendly:\u003C\u002Fstrong> specific integration with Ultimate Member and WooCommerce is included by default ; developers can easily plug into OTP Authenticator with a multitude of functions, filter hooks and action hooks – see the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffroger-me\u002Fotp-authenticator\" rel=\"nofollow ugc\">developers documentation\u003C\u002Fa> – contributions to integrations are welcome.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unlimited features:\u003C\u002Fstrong> there are no premium version feature restrictions shenanigans – OTP Authenticator is fully-featured right out of the box.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Troubleshooting\u003C\u002Fh3>\n\u003Cp>OTP Authenticator is regularly updated, and bug reports are welcome, preferably on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffroger-me\u002Fotp-authenticator\u002Fissues\" rel=\"nofollow ugc\">Github\u003C\u002Fa>, especially for advanced troubleshooting.\u003C\u002Fp>\n\u003Cp>Each \u003Cstrong>bug\u003C\u002Fstrong> report will be addressed in a timely manner, but general inquiries and issues reported on the WordPress forum may take significantly longer to receive a response.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Only issues occurring with included integrated plugins (or plugin features), core WordPress and default WordPress themes (incl. WooCommerce Storefront) will be considered without compensation.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Troubleshooting involving 3rd-party plugins or themes will require compensation in any case, and will not be addressed on the WordPress support forum\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch3>Integrations\u003C\u002Fh3>\n\u003Cp>Although OTP Authenticator is designed to work out of the box with most combinations of WordPress plugins and themes, there are some edge cases necessitating integration, with code included in the core files of OTP Authenticator executing under certain conditions.\u003C\u002Fp>\n\u003Cp>Integrations added to core are limited to popular plugins and themes: any extra code specific to a handful of installations require a separate custom integration plugin not shared with the community (decision at the discretion of the OTP Authenticator plugin author).\u003C\u002Fp>\n\u003Cp>If such need for plugin integration arises, website administrators may contact the author of OTP Authenticator to become a patron.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>All integrations are to be funded by plugin users, with downpayment and delivery payment, at the plugin author’s discretion, without exception\u003C\u002Fstrong>.\u003Cbr \u002F>\nThe patron in return may be credited with their name (or company name) and a link to a page of their choice in the plugin’s Changelog.\u003C\u002Fp>\n","One-Time Password Authentication for WordPress",60,4372,94,3,"2022-04-03T04:09:00.000Z","5.5.18",[106,107,108],"2fa","otp","passwordless-login","https:\u002F\u002Fgithub.com\u002Ffroger-me\u002Fotp-authenticator","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fotp-authenticator.zip",{"slug":112,"name":113,"version":114,"author":5,"author_profile":6,"description":115,"short_description":116,"active_installs":117,"downloaded":118,"rating":36,"num_ratings":36,"last_updated":119,"tested_up_to":120,"requires_at_least":26,"requires_php":50,"tags":121,"homepage":126,"download_link":127,"security_score":55,"vuln_count":36,"unpatched_count":36,"last_vuln_date":56,"fetched_at":38},"woo-alipay","Payment gateway for WooCommerce – Woo Alipay","1.1.3","\u003Cp>Woo Alipay adds an Alipay China payment gateway to WooCommerce-powered websites.\u003Cbr \u002F>\nThis Mainland China gateway allows customers to pay both in mobile browsers or from their computer.\u003C\u002Fp>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>A \u003Ca href=\"https:\u002F\u002Fb.alipay.com\u002F\" rel=\"nofollow ugc\">China Mainland Alipay merchant account\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>The Payment products “支付产品” Computer website payment “电脑网站支付” and Mobile website payment “手机网站支付” enabled.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Important Notes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Does NOT support cross-border payments: many other gateways are already providing this feature ; this is for Mainland China-hosted websites dealing with transactions within China.\u003C\u002Fli>\n\u003Cli>Make sure to read the “TROUBLESHOOT, FEATURE REQUESTS AND 3RD PARTY INTEGRATION” section below and \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffroger-me\u002Fwoo-alipay\u002Fblob\u002Fmaster\u002FREADME.md\" rel=\"nofollow ugc\">the full documentation\u003C\u002Fa> before contacting the author.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Overview\u003C\u002Fh3>\n\u003Cp>This plugin adds the following major features to WooCommerce:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Payment of WooCommerce orders in mobile web browser app:\u003C\u002Fstrong> calls the Alipay mobile app for a seamless experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Payment of WooCommerce orders standard in web browser:\u003C\u002Fstrong> authentication performed via credentials or QR code on desktop\u002Flaptop.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Refund of WooCommerce orders:\u003C\u002Fstrong> possibility to refund orders manually in a few clicks, and support for automatic refund in case the transaction failed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-currency support:\u003C\u002Fstrong> using an exchange rate against Chinese Yuan configured in the settings.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Compatible with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-multilingual\u002F\" rel=\"ugc\">WooCommerce Multilingual\u003C\u002Fa>, \u003Ca href=\"http:\u002F\u002Fwpml.org\u002F\" rel=\"nofollow ugc\">WPML\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fultimate-member\u002F\" rel=\"ugc\">Ultimate Member\u003C\u002Fa>, and any caching plugin compatible with WooCommerce.\u003C\u002Fp>\n\u003Ch3>Troubleshoot, feature requests and 3rd party integration\u003C\u002Fh3>\n\u003Cp>Unlike most Alipay Mainland China integration plugins, Woo Alipay is provided for free.\u003C\u002Fp>\n\u003Cp>Woo Alipay is regularly updated, and bug reports are welcome, preferably on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffroger-me\u002Fwoo-alipay\u002Fissues\" rel=\"nofollow ugc\">Github\u003C\u002Fa>. Each bug report will be addressed in a timely manner, but issues reported on WordPress may take significantly longer to receive a response.\u003C\u002Fp>\n\u003Cp>Woo Alipay has been tested with the latest version of WordPress and WooCommerce – in case of issue, please ensure you are able to reproduce it with a default installation of WordPress, WooCommerce plugin, and Storefront theme and any of the aforementioned supported plugins if used before reporting a bug.\u003C\u002Fp>\n\u003Cp>Feature requests (such as “it would be nice to have XYZ”) or 3rd party integration requests (such as “it is not working with XYZ plugin” or “it is not working with my theme”) will be considered only after receiving a red envelope (红包) of a minimum RMB 500 on WeChat (guarantee of best effort, no guarantee of result).\u003C\u002Fp>\n\u003Cp>To add the author on WeChat, click \u003Ca href=\"https:\u002F\u002Ffroger.me\u002Fwp-content\u002Fuploads\u002F2018\u002F04\u002Fwechat-qr.png\" rel=\"nofollow ugc\">here\u003C\u002Fa>, scan the WeChat QR code, and add “Woo Alipay” as a comment in your contact request.\u003C\u002Fp>\n","Alipay China payment gateway for WooCommerce.",50,5681,"2020-04-12T15:30:00.000Z","5.4.19",[122,123,124,88,125],"alibaba","alipay","payment-gateway","%e6%94%af%e4%bb%98%e5%ae%9d","https:\u002F\u002Fgithub.com\u002Ffroger-me\u002Fwoo-alipay","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoo-alipay.zip",{"slug":129,"name":130,"version":131,"author":5,"author_profile":6,"description":132,"short_description":133,"active_installs":117,"downloaded":134,"rating":36,"num_ratings":36,"last_updated":135,"tested_up_to":49,"requires_at_least":26,"requires_php":50,"tags":136,"homepage":140,"download_link":141,"security_score":55,"vuln_count":36,"unpatched_count":36,"last_vuln_date":56,"fetched_at":38},"wp-unpublish","WP Unpublish","1.1.1","\u003Cp>Consider the 8 default post statuses that WordPress uses by default:\u003Cbr \u002F>\n* \u003Cstrong>Publish\u003C\u002Fstrong>: Viewable by everyone. (publish)\u003Cbr \u002F>\n* \u003Cstrong>Future\u003C\u002Fstrong>: Scheduled to be published in a future date. (future)\u003Cbr \u002F>\n* \u003Cstrong>Draft\u003C\u002Fstrong>: Incomplete post viewable by anyone with proper user role. (draft)\u003Cbr \u002F>\n* \u003Cstrong>Pending\u003C\u002Fstrong>: Awaiting a user with the publish_posts capability (typically a user assigned the Editor role) to publish. (pending)\u003Cbr \u002F>\n* \u003Cstrong>Private\u003C\u002Fstrong>: Viewable only to WordPress users at Administrator level. (private)\u003Cbr \u002F>\n* \u003Cstrong>Trash\u003C\u002Fstrong>: Posts in the Trash are assigned the trash status. (trash)\u003Cbr \u002F>\n* \u003Cstrong>Auto-Draft\u003C\u002Fstrong>: Revisions that WordPress saves automatically while you are editing. (auto-draft)\u003Cbr \u002F>\n* \u003Cstrong>Inherit\u003C\u002Fstrong> – Used with a child post (such as Attachments and Revisions) to determine the actual status from the parent post. (inherit)\u003C\u002Fp>\n\u003Cp>A typical publishing workflow would be:\u003Cbr \u002F>\n    Auto-Draft > \u003Ccode>Draft\u003C\u002Fcode> > \u003Ccode>Pending\u003C\u002Fcode> > \u003Ccode>Future\u003C\u002Fcode> > \u003Ccode>Publish\u003C\u002Fcode>\u003Cbr \u002F>\nBut what then? \u003Ccode>Trash\u003C\u002Fcode>? \u003Ccode>Private\u003C\u002Fcode>? These seem inadapted.\u003C\u002Fp>\n\u003Cp>This is where the \u003Cstrong>Unpublished\u003C\u002Fstrong> (unpublish) post status provided by this plugin comes into play.\u003Cbr \u002F>\nIt allows content publishers to assign a dedicated status to content they desire not to be published, and avoid assigning a semantically inaccurate status.\u003C\u002Fp>\n","WP Unpublish adds a post status \"Unpublished\" to your WordPress Posts (Classic Editor).",2203,"2020-02-21T02:43:00.000Z",[137,138,139],"post-status","publication","workflow","https:\u002F\u002Fgithub.com\u002Ffroger-me\u002Fwp-unpublish","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-unpublish.zip",{"slug":143,"name":144,"version":145,"author":5,"author_profile":6,"description":146,"short_description":147,"active_installs":148,"downloaded":149,"rating":47,"num_ratings":150,"last_updated":151,"tested_up_to":152,"requires_at_least":153,"requires_php":50,"tags":154,"homepage":158,"download_link":159,"security_score":55,"vuln_count":36,"unpatched_count":36,"last_vuln_date":56,"fetched_at":38},"private-media","Private Media","1.2","\u003Cp>Ever wanted to make your media truely private? Make sure images, videos and other files are only accessible to chosen roles, or cannot be hotlinked, with permissions specifically set per item.\u003C\u002Fp>\n\u003Cp>This plugin adds the following major features to WordPress:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Media Privacy:\u003C\u002Fstrong> Lock access to items in the Media Library by preventing hotlinks only or by limiting access to files to selected user roles.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User-friendly forbidden handler:\u003C\u002Fstrong> Images set to private do not break on the frontend. Instead, they are replaced by a simple access denied SVG picture – the forbidden handler can be replaced using the filter hooks \u003Ccode>pvtmed_forbidden_response_content\u003C\u002Fcode> (\u003Ccode>apply_filters( 'pvtmed_forbidden_response_content', $forbidden_response_content, $file );\u003C\u002Fcode>) and \u003Ccode>pvtmed_forbidden_mimetype\u003C\u002Fcode> (\u003Ccode>apply_filters( 'pvtmed_forbidden_mimetype', 'image\u002Fsvg+xml' );\u003C\u002Fcode>).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable for more granularity:\u003C\u002Fstrong> Restricted media will be checked for autorization – plugin developers can hook into the \u003Ccode>pvtmed_is_authorized\u003C\u002Fcode> filter (\u003Ccode>apply_filters( 'pvtmed_is_authorized', $authorized, $attachment_id );\u003C\u002Fcode>) to apply more complex conditions for authorization.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Optimized private media delivery:\u003C\u002Fstrong> Files with access restriction are served using streams without loading the file entirely in memory before delivery, and WordPress files are loaded as lightly as possible for an optimised server memory usage.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fallbacks:\u003C\u002Fstrong> Restricted files are kept in an alternate \u003Ccode>wp-content\u002Fpvtmed-uploads\u003C\u002Fcode> folder (or equivalent if \u003Ccode>WP_CONTENT_DIR\u003C\u002Fcode> is not the default) ; fallbacks are in place to make sure:\n\u003Cul>\n\u003Cli>moving a media to private does not break previously embedded media (javascript dynamic fallback with notice on post edit screen – Classic Editor only).  \u003C\u002Fli>\n\u003Cli>deactivating the plugin does not break previously embedded media (database update).  \u003C\u002Fli>\n\u003Cli>deleting the plugin does not break previously embedded media (database update).  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>A \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FMust_Use_Plugins\" rel=\"nofollow ugc\">Must Use Plugin\u003C\u002Fa> \u003Ccode>pvtmed-endpoint-optimizer.php\u003C\u002Fcode> is installed automatically to make sure WordPress is loaded as lightly as possible when requesting restricted media items. Developers can safely edit it to enable their plugin to execute during such request if necessary.\u003C\u002Fp>\n\u003Cp>The media privacy policy is set per media item – therefore, this plugin is not a replacement for general image hotlink prevention plugins, but is ideal for anyone looking for preventing direct links to files depending on specific conditions.\u003C\u002Fp>\n","Add access restrictions to specific items of the WordPress Media Library.",40,2870,1,"2019-01-22T12:49:00.000Z","4.9.29","4.9.8",[155,156,157],"media","private","uploads","https:\u002F\u002Fgithub.com\u002Ffroger-me\u002Fprivate-media\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprivate-media.zip",{"slug":161,"name":162,"version":163,"author":5,"author_profile":6,"description":164,"short_description":165,"active_installs":166,"downloaded":167,"rating":47,"num_ratings":150,"last_updated":168,"tested_up_to":66,"requires_at_least":169,"requires_php":27,"tags":170,"homepage":175,"download_link":176,"security_score":47,"vuln_count":36,"unpatched_count":36,"last_vuln_date":56,"fetched_at":38},"updatepulse-server","UpdatePulse Server","1.0.10","\u003Cp>UpdatePulse Server allows developers to provide updates for software packages, including WordPress plugins and themes.\u003C\u002Fp>\n\u003Cp>Some example use cases:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>provide updates for premium plugins or themes, with a license key\u003C\u002Fli>\n\u003Cli>provide custom theme or plugin updates to clients of a webdesign agency and not intended for the general public\u003C\u002Fli>\n\u003Cli>provide updates for a desktop software that integrates with UpdatePulse Server’s update and license API\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Packages may be either uploaded directly, or downloaded automatically from configured Version Control Systems, public or private.\u003Cbr \u002F>\nPackage updates may require a license ; both packages and licenses can be managed through an API or a user interface within UpdatePulse Server.\u003C\u002Fp>\n\u003Ch3>Important notes\u003C\u002Fh3>\n\u003Cp>The target audience of this plugin is developers, not end-users.\u003C\u002Fp>\n\u003Cp>Zip PHP extension is required.\u003C\u002Fp>\n\u003Cp>For more information, available APIs, functions, actions and filters, see \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fanyape\u002Fupdatepulse-server\u002Fblob\u002Fmain\u002FREADME.md\" rel=\"nofollow ugc\">the plugin’s full documentation\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Make sure to read the full documentation and the content of the “Help” tab under “UpdatePulse Server” settings before opening an issue or contacting the author.\u003C\u002Fp>\n\u003Ch3>Overview\u003C\u002Fh3>\n\u003Cp>This plugin adds the following major features to WordPress:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Package management:\u003C\u002Fstrong> to manage update packages, showing a listing with Package Name, Version, Type, File Name, Size, File Modified and License Status; includes bulk operations to delete and download, and the ability to delete all the packages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Add Packages:\u003C\u002Fstrong> Upload update packages from a local machine to the server, or download them to the server from a Version Control System.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Version Control Systems:\u003C\u002Fstrong> Instead of manually uploading packages, use Version Control Systems to host packages, and download them to UpdatePulse Server automatically. Supports Bitbucket, Github and Gitlab, as well as self-hosted installations of Gitlab.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cloud Storage\u003C\u002Fstrong>: Instead of storing packages on the file system where UpdatePulse Server is installed, they can be stored on a cloud storage service, as long as it is compatible with Amazon S3’s API. Examples: Amazon S3, Cloudflare R2, Backblaze B2, MinIO, and many more!\u003C\u002Fli>\n\u003Cli>\u003Cstrong>UpdatePulse Server does not\u003C\u002Fstrong> install executable code from the Version Control System onto your installation of WordPress, and \u003Cstrong>does not\u003C\u002Fstrong> track your activity. It is designed to only store packages and licenses, and to provide updates when they are requested.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Licenses:\u003C\u002Fstrong> manage licenses with License Key, Registered Email, Status, Package Type, Package Slug, Creation Date, and Expiration Date; add and edit them with a form, or use the API for more control. Licenses prevent packages from being updated without a valid license. Licenses Keys are generated automatically by default and the values are unguessable (it is recommended to keep the default). When checking the validity of licenses, an extra license signature is also checked to prevent the use of a license on more than the configured allowed domains.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>API:\u003C\u002Fstrong> UpdatePulse Server provides APIs to manage packages and licenses. The APIs keys are secured with a system of tokens: the API keys are never shared over the network, acquiring a token requires signed payloads, and the tokens have a limited lifetime. For more details about tokens and security, see \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fanyape\u002Fupdatepulse-server\u002Fblob\u002Fmain\u002Fdocs\u002Fmisc.md#nonce-api\" rel=\"nofollow ugc\">the Nonce API documentation\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>To connect their plugins or themes and UpdatePulse Server, developers can find integration examples in the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FAnyape\u002Fupdatepulse-server-integration\" rel=\"nofollow ugc\">UpdatePulse Server Integration Examples\u003C\u002Fa> repository – theme and plugin examples rely heavily on the popular \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FYahnisElsts\u002Fplugin-update-checker\" rel=\"nofollow ugc\">Plugin Update Checker\u003C\u002Fa> by \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FYahnisElsts\" rel=\"nofollow ugc\">Yahnis Elsts\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Companion Plugins\u003C\u002Fh3>\n\u003Cp>The following plugins are compatible with UpdatePulse Server and can be used to extend its functionality:\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fstore.anyape.com\u002Fproduct\u002Fupdatepulse-blocks\u002F?wl=1\" rel=\"nofollow ugc\">Updatepulse Blocks\u003C\u002Fa>: a seamless way to display packages from UpdatePulse Server directly within your site using the WordPress Block Editor or shortcodes.\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fstore.anyape.com\u002Fproduct\u002Fupdatepulse-for-woocommerce\u002F?wl=1\" rel=\"nofollow ugc\">UpdatePulse for WooCommerce\u003C\u002Fa>: a WooCommerce connector for UpdatePulse Server, allowing you to sell licensed packages through your WooCommerce store, either on the same WordPress installation or a separate store site.\u003C\u002Fp>\n\u003Cp>Developers are encouraged to build plugins and themes \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fanyape\u002Fupdatepulse-server\u002Fblob\u002Fmain\u002FREADME.md\" rel=\"nofollow ugc\">integrated\u003C\u002Fa> with UpdatePulse Server, leveraging its publicly available functions, actions and filters, or by making use of the provided APIs.\u003C\u002Fp>\n\u003Cp>If you wish to see your plugin added to this list, please \u003Ca href=\"mailto:updatepulse@anyape.com\" rel=\"nofollow ugc\">contact the author\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Troubleshooting\u003C\u002Fh3>\n\u003Cp>Please read the plugin FAQ, there is a lot that may help you there!\u003C\u002Fp>\n\u003Cp>UpdatePulse Server is regularly updated for compatibility, and bug reports are welcome, preferably on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fanyape\u002Fupdatepulse-server\u002F\" rel=\"nofollow ugc\">Github\u003C\u002Fa>. Pull Requests from developers following the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FWordPress\u002FWordPress-Coding-Standards\" rel=\"nofollow ugc\">WordPress Coding Standards\u003C\u002Fa> (\u003Ccode>WordPress-Extra\u003C\u002Fcode> ruleset) are highly appreciated and will be credited upon merge.\u003C\u002Fp>\n\u003Cp>In case the plugin has not been updated for a while, no panic: it simply means the compatibility flag has not been changed, and it very likely remains compatible with the latest version of WordPress. This is because it was designed with long-term compatibility in mind from the ground up.\u003C\u002Fp>\n\u003Cp>Each \u003Cstrong>bug\u003C\u002Fstrong> report will be addressed in a timely manner if properly documented – previously unanswered general inquiries and issues reported on the WordPress forum may take significantly longer to receive a response (if any).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Only issues occurring with WordPress core, WooCommerce, and default WordPress themes (incl. WooCommerce Storefront) will be considered.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Troubleshooting involving 3rd-party plugins or themes will not be addressed on the WordPress support forum.\u003C\u002Fstrong>\u003C\u002Fp>\n","Run your own update server for plugins, themes or any other software: manage packages & licenses, and provide updates to your users.",20,985,"2025-06-07T05:44:00.000Z","6.7",[171,172,173,174],"license","plugin-updates","theme-updates","wordpress-updates","https:\u002F\u002Fgithub.com\u002Fanyape\u002Fupdatepulse-server\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fupdatepulse-server.1.0.10.zip",{"slug":178,"name":179,"version":180,"author":5,"author_profile":6,"description":181,"short_description":182,"active_installs":183,"downloaded":184,"rating":36,"num_ratings":36,"last_updated":185,"tested_up_to":120,"requires_at_least":26,"requires_php":50,"tags":186,"homepage":188,"download_link":189,"security_score":55,"vuln_count":36,"unpatched_count":36,"last_vuln_date":56,"fetched_at":38},"wp-weixin-broadcast","WP Weixin Broadcast","1.3.15","\u003Cp>WP Weixin Broadcast is a companion plugin for WP Weixin that adds the possibility to broadcast WordPress posts to WeChat followers.\u003Cbr \u002F>\nIt provides an interface very similar to the WeChat Official Account platform for easy adoption, includes Preview to WeChat mobile, an HTML5 code editor for better article designs, and allows to broadcast stacks of up to 8 posts.\u003Cbr \u002F>\nRecipient followers can be the complete followers’ list, followers assigned a WeChat tag, a list of followers registered on the WordPress website, or any custom target by simpley implementing a few actions and filters in a custom plugin.\u003C\u002Fp>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>A \u003Ca href=\"https:\u002F\u002Fmp.weixin.qq.com\" rel=\"nofollow ugc\">China Mainland WeChat Official Account\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-weixin\" rel=\"ugc\">WP Weixin\u003C\u002Fa>\u003C\u002Fstrong> installed, activated, enabled and properly configured.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Important Notes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Make sure to read the “TROUBLESHOOT, FEATURE REQUESTS AND 3RD PARTY INTEGRATION” section below and \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffroger-me\u002Fwp-weixin-broadcast\u002Fblob\u002Fmaster\u002FREADME.md\" rel=\"nofollow ugc\">the full documentation\u003C\u002Fa> before contacting the author.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Overview\u003C\u002Fh3>\n\u003Cp>This plugin adds the following major features to WordPress and WP Weixin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>WeChat Article Custom Post Type:\u003C\u002Fstrong> a post type to contain the content to be broadcasted to WeChat followers. Provided with an H5 code editor with live preview to build stunning h5-enhanced Wechat Articles.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WeChat Broadcast Custom Post Type:\u003C\u002Fstrong> a post type to build the WeChat Articles stack and broadcast it to WeChat followers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Broadcast Message Content Builder\u003C\u002Fstrong>: WeChat Broadcast posts are built using an interactive interface with on-screen preview and removing & reordering items just like in the WeChat Official Account platform.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Duplicate as WeChat Article:\u003C\u002Fstrong> WordPress posts can be duplicated and then edited before being used in a WeChat Broadcast.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WeChat Article settings\u003C\u002Fstrong>: settings for each WeChat Article post – displayed author, Read More destination, comments, cover image, excerpt, …\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Send Preview to WeChat:\u003C\u002Fstrong> WeChat Broadcast posts can be sent to one or several followers for preview, either by WeChat ID or OpenID (useful if the WeChat ID is not known and the target follower of the preview is a WordPress user).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Target recipients by tag\u003C\u002Fstrong>: Select a tag previously created in the WeChat Official Account platform to send the broadcast only to users assigned the selected tag. The broadcast allowance (1 daily for Subscription accounts, 4 monthly for Service Accounts) will be decreased only for the followers tagged with the selected item.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Target recipients with a list of WordPress users:\u003C\u002Fstrong> for WeChat user accounts that have been bound to a WordPress account, users who are followers can be manually selected (min. 2 users, max. 10,000) as target recipient of the broadcast. The broadcast allowance (1 daily for Subscription accounts, 4 monthly for Service Accounts) will be decreased only for the selected followers.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WeChat Broadcast Original Statement\u003C\u002Fstrong>: by default, WeChat Articles are marked with a declaration of Original Statement by WeChat ; if the statement is refused, an “Ignore Reprint Warning” option can be used to attempt to broadcast to followers anyway.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WeChat Broadcast log\u003C\u002Fstrong>: all the preview and broadcast communications with the WeChat Official Account platform and Material upload errors are logged and shown on the interface.  \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic Material Upload\u003C\u002Fstrong>: all images included in WeChat Articles (wether from the WordPress Media Library or externally sourced) are automatically uploaded to the WeChat Official Account platform on broadcast or preview, without duplicates ; a default image is used in case of broken images.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Scheduled WeChat Broadcasts\u003C\u002Fstrong>: broadcasting a message to WeChat followers via this plugin is fully integrated with WordPress post scheduling feature.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Delete WeChat Broadcast items\u003C\u002Fstrong>: after a broadcast, possibility to remove remote items or the whole stack if sent by mistake. \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Troubleshoot, feature requests and 3rd party integration\u003C\u002Fh3>\n\u003Cp>Unlike most WeChat integration plugins, WP Weixin Broadcast is provided for free.\u003C\u002Fp>\n\u003Cp>WP Weixin Broadcast is regularly updated, and bug reports are welcome, preferably on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffroger-me\u002Fwp-weixin-broadcast\u002Fissues\" rel=\"nofollow ugc\">Github\u003C\u002Fa>. Each bug report will be addressed in a timely manner, but issues reported on WordPress may take significantly longer to receive a response.\u003C\u002Fp>\n\u003Cp>WP Weixin Broadcast has been tested with the latest version of WordPress – in case of issue, please ensure you are able to reproduce it with a default installation of WordPress, and a default theme before reporting a bug.\u003C\u002Fp>\n\u003Cp>Feature requests (such as “it would be nice to have XYZ”) or 3rd party integration requests (such as “it is not working with XYZ plugin” or “it is not working with my theme”) will be considered only after receiving a red envelope (红包) of a minimum RMB 500 on WeChat (guarantee of best effort, no guarantee of result).\u003C\u002Fp>\n\u003Cp>To add the author on WeChat, click \u003Ca href=\"https:\u002F\u002Ffroger.me\u002Fwp-content\u002Fuploads\u002F2018\u002F04\u002Fwechat-qr.png\" rel=\"nofollow ugc\">here\u003C\u002Fa>, scan the WeChat QR code, and add “Woo WeChatPay” as a comment in your contact request.\u003C\u002Fp>\n","WeChat Broadcast for WordPress",10,1594,"2020-05-16T07:05:00.000Z",[187,69,70,72],"wechat-broadcast","https:\u002F\u002Fgithub.com\u002Ffroger-me\u002Fwp-weixin-broadcast","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-weixin-broadcast.zip",{"slug":191,"name":192,"version":180,"author":5,"author_profile":6,"description":193,"short_description":194,"active_installs":183,"downloaded":195,"rating":196,"num_ratings":197,"last_updated":198,"tested_up_to":120,"requires_at_least":26,"requires_php":50,"tags":199,"homepage":201,"download_link":202,"security_score":55,"vuln_count":36,"unpatched_count":36,"last_vuln_date":56,"fetched_at":38},"wp-weixin-pay","WP Weixin Pay","\u003Cp>WP Weixin Pay is a companion plugin for WP Weixin that adds a “Transfer” screen in for the WeChat browser.\u003Cbr \u002F>\nIt emulates the native WeChat screen available to transfer money between two WeChat users, effectively allowing an Official Account (Service account) to receive custom tranfers – all without requiring any e-commerce extension!\u003C\u002Fp>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>A \u003Ca href=\"https:\u002F\u002Fmp.weixin.qq.com\" rel=\"nofollow ugc\">China Mainland WeChat Official Account\u003C\u002Fa> – \u003Cstrong>Service account\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>A \u003Ca href=\"https:\u002F\u002Fpay.weixin.qq.com\" rel=\"nofollow ugc\">China Mainland WeChat Pay account\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-weixin\" rel=\"ugc\">WP Weixin\u003C\u002Fa>\u003C\u002Fstrong> installed, activated, enabled and properly configured.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Important Notes\u003C\u002Fh3>\n\u003Cp>Make sure to read the “TROUBLESHOOT, FEATURE REQUESTS AND 3RD PARTY INTEGRATION” section below and \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffroger-me\u002Fwp-weixin-pay\u002Fblob\u002Fmaster\u002FREADME.md\" rel=\"nofollow ugc\">the full documentation\u003C\u002Fa> before contacting the author.\u003C\u002Fp>\n\u003Ch3>Overview\u003C\u002Fh3>\n\u003Cp>This plugin adds the following major features to WP Weixin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>WeChat Pay – Custom money transfers:\u003C\u002Fstrong> to allow WeChat users to transfer money in a simialr way they transfer money to other users. Transfers can be made with an arbitrary, pre-filled & editable amount, or pre-filled & fixed amount.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WP Weixin QR code generator:\u003C\u002Fstrong> to create codes to receive money transfers with custom amount.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Compatible with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce\u002F\" rel=\"ugc\">WooCommerce\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-multilingual\u002F\" rel=\"ugc\">WooCommerce Multilingual\u003C\u002Fa>, \u003Ca href=\"http:\u002F\u002Fwpml.org\u002F\" rel=\"nofollow ugc\">WPML\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fultimate-member\u002F\" rel=\"ugc\">Ultimate Member\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FCreate_A_Network\" rel=\"nofollow ugc\">WordPress Multisite\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffroger-me\u002Fwp-weixin\u002Fblob\u002Fmaster\u002FREADME.md#user-content-object-cache-considerations\" rel=\"nofollow ugc\">many caching plugins\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Troubleshoot, feature requests and 3rd party integration\u003C\u002Fh3>\n\u003Cp>Unlike most WeChat integration plugins, WP Weixin Pay is provided for free.\u003C\u002Fp>\n\u003Cp>WP Weixin Pay is regularly updated, and bug reports are welcome, preferably on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Ffroger-me\u002Fwp-weixin-pay\u002Fissues\" rel=\"nofollow ugc\">Github\u003C\u002Fa>. Each bug report will be addressed in a timely manner, but issues reported on WordPress may take significantly longer to receive a response.\u003C\u002Fp>\n\u003Cp>WP Weixin Pay has been tested with the latest version of WordPress – in case of issue, please ensure you are able to reproduce it with a default installation of WordPress and any of the aforementioned supported plugins if used before reporting a bug.\u003C\u002Fp>\n\u003Cp>Feature requests (such as “it would be nice to have XYZ”) or 3rd party integration requests (such as “it is not working with XYZ plugin” or “it is not working with my theme”) for WP Weixin and all its companion plugins will be considered only after receiving a red envelope (红包) of a minimum RMB 500 on WeChat (guarantee of best effort, no guarantee of result).\u003C\u002Fp>\n\u003Cp>To add the author on WeChat, click \u003Ca href=\"https:\u002F\u002Ffroger.me\u002Fwp-content\u002Fuploads\u002F2018\u002F04\u002Fwechat-qr.png\" rel=\"nofollow ugc\">here\u003C\u002Fa>, scan the WeChat QR code, and add “WP Weixin” as a comment in your contact request.\u003C\u002Fp>\n","Simple WeChat Pay integration for WordPress.",9835,80,4,"2020-05-16T07:04:00.000Z",[200,88,89],"money-transfer","https:\u002F\u002Fgithub.com\u002Ffroger-me\u002Fwp-weixin-pay","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-weixin-pay.zip"]