Plugin Introduction
The membership promotion download professional WordPress plugin (ErphpDown) is a plugin developed by Muban Rabbit for paid downloads of virtual resources. It has been perfectly tested and runs on WordPress versions 3.1.x–4.x. Muban Rabbit will add more practical features in the future. Muban Rabbit has also developed a front-end user center for this plugin, which is basically suitable for any theme (although the possibility of misalignment with some themes cannot be ruled out).

Notice
The plugin generally does not support virtual hosts running in a Windows environment, because the default settings of the PHP.ini file on Windows virtual hosts do not enable
extension=php_openssl.dll
Virtual hosts generally cannot modify php.ini themselves, so you can only contact your virtual host provider for assistance. Open php.ini and find
;extension=php_openssl.dll
Remove the preceding ;, save the file, and restart the environment.
Compressed Package Introduction
erphpdown.zip (main plugin, required)
erphpdown-add-on-mycred.zip (points redemption plugin, generally not recommended for installation; provided for friends who are interested in researching it. However, if this plugin is installed, the mycred plugin must also be installed, otherwise an error will be reported on the front end)
erphpdown-add-on-card-2.0.zip (plugin for bulk generation of recharge cards, optional. When you do not have Alipay, WeChat, or other payment interfaces, you can use the recharge card plugin to generate recharge cards in bulk in the backend and host them on a third-party card distribution platform for users to purchase.)
erphpdown HTML.zip (front-end files included with the plugin, optional)
Plugin Installation Method
WordPress Dashboard - Plugins - Add New - Upload Plugin - Choose File (select and upload the plugin compressed package) Install Now - Activate Plugin
Front-End Usage Method
Integrating the front end requires WordPress to support pretty permalinks. In WordPress Settings - Permalinks, select any option except the first one, then visit the front end of the website. If the articles and categories can be opened, this indicates that pretty permalinks are supported.
Front-End Installation Method
Open erphpdown HTML.zip and upload the page-erphpdown-user.php file inside the compressed package to the root directory of the theme you are currently using
/wp-content/themes/theme-folder
Then go to WordPress Dashboard - Pages - Add New Page, enter User Center as the title, then look at Page Attributes on the right side of the website - select the template (ErphpDown Personal Center). Then, below the title, there is an Edit option where you can edit the link. Enter user (to make the page URL look better), and then publish the page.
Shortcode Front End
Generally, use this when front-end integration is unsuitable or incompatible with your theme.
[ice_purchased_goods]//Purchased goods[ice_purchased_tuiguang]//My promotions[ice_purchased_tuiguangxiazai]//Promotional downloads[ice_purchased_tuiguangvip]//Promotional VIP[ice_order_tracking]//Order tracking[ice_my_property]//My assets[ice_recharge_money]//Recharge[ice_cash_application]//Cash withdrawal application[ice_cash_application_lists]//Cash withdrawal list[vip_tracking_lists]//VIP order tracking[ice_vip_member_service]//VIP member services[ice_zhuanzhang]//Transfer
For example, if we use ice_my_property, go to WordPress Dashboard - Pages - Add New Page, enter My Assets as the title, then copy ice_my_property into the editor and publish the page.
PS: A page can contain many shortcodes.