My Downloads Shortcode for WooCommerce

ਵੇਰਵਾ

This plugin requires WooCommerce.

When developing a WooCommerce site I realized there was not a shortcode for displaying the logged in users available downloads outside of the My Account page. So I developed this simple plugin which adds the short code [woocommerce-my-downloads]. It is simple and effective. It displays the Date of the order and the file name in an unordered list.

** Note: WooCommerce 4.5.x Compatible

Usage

Shortcode for displaying all downloads

[woocommerce-my-downloads]

Shortcode for single product download button

[woocommerce-my-downloads-button id=PRODUCT_ID]

ਸਥਾਪਤੀਕਰਨ

  1. Search for plugin and install it
  2. Activate the plugin through the \”Plugins\” menu in WordPress.
  3. Place the shortcode [woocommerce-my-downloads] on any page you would like.

ਅਕਸਰ ਪੁੱਛੇ ਜਾਂਦੇ ਸਵਾਲ

Can I change the template?

For right now, you can change the template by editing the /tpl/my-downloads.php file.

How do I put my downloads shortcode in my template with PHP?

Open your template file and the put in <?php do_shortcode('[woocommerce-my-downloads]'); ?>

ਸਮੀਖਿਆਵਾਂ

19 ਜੂਨ 2017
The plugin is very handy and is of great help if you have many downloadable products or many downloads in a single product. The support is good too. Thank author for this fantastic plugin.
Read all 5 reviews

ਯੋਗਦਾਨੀ ਤੇ ਵਿਕਾਸਕਾਰ

“My Downloads Shortcode for WooCommerce” is open source software. The following people have contributed to this plugin.

ਯੋਗਦਾਨੀ

“My Downloads Shortcode for WooCommerce” ਦਾ ਆਪਣੀ ਭਾਸ਼ਾ ਵਿੱਚ ਅਨੁਵਾਦ ਕਰੋ।

ਵਿਕਾਸ ਕਾਰਜ ਵਿੱਚ ਰੁਚੀ ਰੱਖਦੇ ਹੋ?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

ਤਬਦੀਲੀ-ਚਿੱਠਾ

1.7.0

  • UPDATE – Removed PHP Warnings when downloads were unlimited
  • UPDATE – Confirmed working with WooCommerce 4.5x and WordPress 5.5x
  • UPDATE – Added in infinity symbol to indicate unlimited downloads.

1.6.0

  • General Code Cleanup
  • Insured compatibility with latest versions of WooCommerce and WordPress
  • Added in defaults when just setting up
  • Change name to adhere to trademark guidelines

1.5

  • Wrapped $woocommerce in check statement for corner cases when woocommerce is not loaded and fatal error occurs when saving page/post with shortcode.

1.4

  • Fixed php warnings for undefined variables
  • Fixed deprecated calls
  • Moved away from the global $woocommerce and changed to WC()
  • Cleaned up various parts of code.

1.3

  • Added in new shortcode for single download button
  • Options Include:
    ** Toggle Show Date on Template
    ** Ability to specify label on button
    ** Ability to add specific classes to button

1.2

  • Confirmed working with WordPress 4.3 and WooCommerce 2.4.5
  • Added in a setting panel. Go into Admin->Settings->WooCommerce My Downloads
  • Options Include:
    ** Available Downloads Heading
    ** Content if user has no downloads.
    ** Show Downloads Remaining on Template
    ** Show Available Download Count on Template

1.1

  • WordPress 3.9 Compatible
  • WooCommerce 2.1 Compatible

1.0

  • Initial release.