Beskrivelse
This plugin is as simple as it sounds. It adds some additional shortcodes to the Easy Digital Downloads plugin. The shortcodes included all need opening and closing tags:
Show only if the cart has items in it
[edd_cart_has_contents] Content Here [/edd_cart_has_contents]
Show only if the cart is empty
[edd_cart_is_empty] Content Here [/edd_cart_is_empty]
Show only if the cart contains any/all of the specified items
[edd_items_in_cart ids="20"] Content Here [/edd_items_in_cart]
[edd_items_in_cart ids="20,34,25:1"] Content Here [/edd_items_in_cart]
[edd_items_in_cart ids="20,34,25:1" match="all"] Content Here [/edd_items_in_cart]
[edd_items_in_cart ids="20,34,25:1" match="any"] Content Here [/edd_items_in_cart]
Show only if the cart does not contain any/all of the specified items
[edd_items_not_in_cart ids=»20″]Content here[/edd_items_not_in_cart]
[edd_items_not_in_cart ids=»20,34,25:1″]Content Here[/edd_items_not_in_cart]
[edd_items_not_in_cart ids=»20,34,25:1″ match=»all»]Content Here[/edd_items_not_in_cart]
[edd_items_not_in_cart ids=»20,34,25:1″ match=»any»]Content Here[/edd_items_not_in_cart]
Show if the user has made previous purchases (will always be hidden if logged out)
[edd_user_has_purchases] Content Here [/edd_user_has_purchases]
Show only if the user has no purchases. Includes the ‘loggedout’ parameter to specify if logged out users
should be included in seeing the content. (Default true)
[edd_user_has_no_purchases loggedout="true"] Content Here [/edd_user_has_no_purchases]
Show content only if a user is logged in
[edd_is_user_logged_in] Content Here [/edd_is_user_logged_in]
Show content only if a user is logged out
[edd_is_user_logged_out] Content Here [/edd_is_user_logged_out]
Show content only if a user has purchased any of the specified download ids.
Supports multiple IDs. If a download has variable pricing, you can pass just the ID for all options, or <download id>
:<price id>
for a specific variable pricing option.
[edd_user_has_purchased ids="20,34,25:1"] Content Here [/edd_user_has_purchased]
Software Licensing Support:
Show content only if a user has active licenses
[edd_has_active_licenses] Content Here [/edd_has_active_licenses]
Show content only if user has expired licenses
[edd_has_expired_licenses]Content Here[/edd_has_expired_licenses]
Show content only if user has all expired licenses
[edd_has_all_expired_licenses]Content Here[/edd_has_all_expired_licenses]
Bidragsytere og utviklere
“Easy Digital Downloads – Additional Shortcodes” er programvare med åpen kildekode. Følgende personer har bidratt til denne utvidelsen.
BidragsytereOversett “Easy Digital Downloads – Additional Shortcodes” til ditt språk.
Interessert i utvikling?
Bla gjennom koden, sjekk ut SVN-repositoriet, eller abonner på utviklingsloggen med RSS.
Endringslogg
1.4.2 – December 13, 2021
- New: Added [edd_items_not_in_cart] shortcode, which will only display the content if the cart does not contain some or all of the specified items.
- New: Added [edd_has_all_expired_licenses] shortcode, which will only display content if all of the user’s licenses are expired.
- Dev: Requires PHP 5.3.
- Dev: Refactor how plugin is loaded.
1.4.1 – September 2, 2021
- Fix: Compatibility with Software Licensing 3.8.
- Fix: Use ‘maybe_do_shortcode’ to allow for nested shortcodes.
- Tweak: Improve readme.txt formatting to make examples more readable.
1.4 – February 24, 2017
- NEW: Add support for Software Licensing.
- NEW: Add support for specific items in the cart.
- TWEAK: Remove references to extract.
1.3
- NEW: edd_is_user_logged_out shortcode
1.2
- NEW: edd_user_has_purchased shortcode
1.1
- NEW: Added edd_is_user_logged_in shortcode
1.0
- NEW: Initial Release