{"id":28031,"date":"2014-02-25T05:56:30","date_gmt":"2014-02-25T05:56:30","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/edd-additional-shortcodes\/"},"modified":"2022-11-02T22:12:11","modified_gmt":"2022-11-02T22:12:11","slug":"edd-additional-shortcodes","status":"publish","type":"plugin","link":"https:\/\/azb.wordpress.org\/plugins\/edd-additional-shortcodes\/","author":177603,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.4.2","stable_tag":"1.4.2","tested":"6.1.10","requires":"4.9","requires_php":"5.3","requires_plugins":"","header_name":"Easy Digital Downloads - Additional Shortcodes","header_author":"Easy Digital Downloads","header_description":"","assets_banners_color":"5eabd0","last_updated":"2022-11-02 22:12:11","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/easydigitaldownloads.com\/downloads\/edd-additional-shortcodes\/","header_author_uri":"https:\/\/easydigitaldownloads.com","rating":4.5,"author_block_rating":0,"active_installs":400,"downloads":11014,"num_ratings":2,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","changelog"],"tags":{"1.0":{"tag":"1.0","author":"cklosows","date":"2014-02-25 05:56:42"},"1.1":{"tag":"1.1","author":"cklosows","date":"2014-04-13 15:28:14"},"1.2":{"tag":"1.2","author":"cklosows","date":"2014-07-28 05:38:31"},"1.3":{"tag":"1.3","author":"cklosows","date":"2016-11-07 22:51:30"},"1.4":{"tag":"1.4","author":"cklosows","date":"2017-02-24 20:43:05"},"1.4.1":{"tag":"1.4.1","author":"cklosows","date":"2021-09-02 23:16:54"},"1.4.2":{"tag":"1.4.2","author":"cklosows","date":"2022-11-02 22:12:11"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":1,"5":1},"assets_icons":{"icon.svg":{"filename":"icon.svg","revision":2810458,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":2810458,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":2810458,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0","1.1","1.2","1.3","1.4","1.4.1","1.4.2"],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[130308,5484,808,3045,357],"plugin_category":[43],"plugin_contributors":[214159,78293,78288,81684,77612,212332],"plugin_business_model":[],"class_list":["post-28031","plugin","type-plugin","status-publish","hentry","plugin_tags-conditional-logic","plugin_tags-easy-digital-downloads","plugin_tags-landing-page","plugin_tags-shopping-cart","plugin_tags-shortcodes","plugin_category-customization","plugin_contributors-am","plugin_contributors-cklosows","plugin_contributors-easydigitaldownloads","plugin_contributors-littlerchicken","plugin_contributors-smub","plugin_contributors-zkawesome","plugin_committers-cklosows","plugin_committers-smub","plugin_support_reps-dgoldak","plugin_support_reps-misulicus"],"banners":{"banner":"https:\/\/ps.w.org\/edd-additional-shortcodes\/assets\/banner-772x250.png?rev=2810458","banner_2x":"https:\/\/ps.w.org\/edd-additional-shortcodes\/assets\/banner-1544x500.png?rev=2810458","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/edd-additional-shortcodes\/assets\/icon.svg?rev=2810458","icon":"https:\/\/ps.w.org\/edd-additional-shortcodes\/assets\/icon.svg?rev=2810458","icon_2x":false,"generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Additional Shortcoddes for Easy Digital Downloads adds powerful condional page logic for your WordPress powered ecommerce store.<\/p>\n\n<h3>How to use Additional Shortcodes<\/h3>\n\n<p>The shortcodes included all need opening and closing tags:<\/p>\n\n<p>Show content if shopping cart is <em>not<\/em> empty.<\/p>\n\n<pre><code>[edd_cart_has_contents] Content Here [\/edd_cart_has_contents]\n<\/code><\/pre>\n\n<p>Show content if the shopping cart <em>is empty<\/em>.<\/p>\n\n<pre><code>[edd_cart_is_empty] Content Here [\/edd_cart_is_empty]\n<\/code><\/pre>\n\n<p>Show the content if the cart contains specific products (supports any, all, and variations)<\/p>\n\n<pre><code>[edd_items_in_cart ids=\"20\"] Content Here [\/edd_items_in_cart]\n\n[edd_items_in_cart ids=\"20,34,25:1\"] Content Here [\/edd_items_in_cart]\n\n[edd_items_in_cart ids=\"20,34,25:1\" match=\"all\"] Content Here [\/edd_items_in_cart]\n\n[edd_items_in_cart ids=\"20,34,25:1\" match=\"any\"] Content Here [\/edd_items_in_cart]\n<\/code><\/pre>\n\n<p>Show the content if the cart does <em>not<\/em> contain specific products (supports any, all, and variations)<\/p>\n\n<p>[edd_items_not_in_cart ids=\"20\"]Content here[\/edd_items_not_in_cart]\n[edd_items_not_in_cart ids=\"20,34,25:1\"]Content Here[\/edd_items_not_in_cart]\n[edd_items_not_in_cart ids=\"20,34,25:1\" match=\"all\"]Content Here[\/edd_items_not_in_cart]\n[edd_items_not_in_cart ids=\"20,34,25:1\" match=\"any\"]Content Here[\/edd_items_not_in_cart]<\/p>\n\n<p>Show the content if the user has made previous purchases (will always be hidden if logged out)<\/p>\n\n<pre><code>[edd_user_has_purchases] Content Here [\/edd_user_has_purchases]\n<\/code><\/pre>\n\n<p>Show the content only if the user has no purchases. Includes the 'loggedout' parameter to specify if logged out users\nshould be included in seeing the content. (Default true)<\/p>\n\n<pre><code>[edd_user_has_no_purchases loggedout=\"true\"] Content Here [\/edd_user_has_no_purchases]\n<\/code><\/pre>\n\n<p>Show the content to logged in users<\/p>\n\n<pre><code>[edd_is_user_logged_in] Content Here [\/edd_is_user_logged_in]\n<\/code><\/pre>\n\n<p>Show the content only to logged out users<\/p>\n\n<pre><code>[edd_is_user_logged_out] Content Here [\/edd_is_user_logged_out]\n<\/code><\/pre>\n\n<p>Show content only if a user has purchased any of the specified download ids.\nSupports multiple IDs. If a download has variable pricing, you can pass just the ID for all options, or <code>&lt;download id&gt;<\/code>:<code>&lt;price id&gt;<\/code> for a specific variable pricing option.<\/p>\n\n<pre><code>[edd_user_has_purchased ids=\"20,34,25:1\"] Content Here [\/edd_user_has_purchased]\n<\/code><\/pre>\n\n<p><strong><a href=\"https:\/\/easydigitaldownloads.com\/pricing#professional-pass\">Software Licensing Support<\/a>:<\/strong><\/p>\n\n<p>Show content only if a user has active licenses<\/p>\n\n<pre><code>[edd_has_active_licenses] Content Here [\/edd_has_active_licenses]\n<\/code><\/pre>\n\n<p>Show content only if user has expired licenses<\/p>\n\n<pre><code>[edd_has_expired_licenses]Content Here[\/edd_has_expired_licenses]\n<\/code><\/pre>\n\n<p>Show content only if user has all expired licenses<\/p>\n\n<pre><code>[edd_has_all_expired_licenses]Content Here[\/edd_has_all_expired_licenses]\n<\/code><\/pre>\n\n<!--section=changelog-->\n<h4>1.4.2 - December 13, 2021<\/h4>\n\n<ul>\n<li>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.<\/li>\n<li>New: Added [edd_has_all_expired_licenses] shortcode, which will only display content if all of the user's licenses are expired.<\/li>\n<li>Dev: Requires PHP 5.3.<\/li>\n<li>Dev: Refactor how plugin is loaded.<\/li>\n<\/ul>\n\n<h4>1.4.1 - September 2, 2021<\/h4>\n\n<ul>\n<li>Fix: Compatibility with Software Licensing 3.8.<\/li>\n<li>Fix: Use 'maybe_do_shortcode' to allow for nested shortcodes.<\/li>\n<li>Tweak: Improve readme.txt formatting to make examples more readable.<\/li>\n<\/ul>\n\n<h4>1.4 - February 24, 2017<\/h4>\n\n<ul>\n<li>NEW: Add support for Software Licensing.<\/li>\n<li>NEW: Add support for specific items in the cart.<\/li>\n<li>TWEAK: Remove references to extract.<\/li>\n<\/ul>\n\n<h4>1.3<\/h4>\n\n<ul>\n<li>NEW: edd_is_user_logged_out shortcode<\/li>\n<\/ul>\n\n<h4>1.2<\/h4>\n\n<ul>\n<li>NEW: edd_user_has_purchased shortcode<\/li>\n<\/ul>\n\n<h4>1.1<\/h4>\n\n<ul>\n<li>NEW: Added edd_is_user_logged_in shortcode<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>NEW: Initial Release<\/li>\n<\/ul>","raw_excerpt":"Add powerful conditional page content support to WordPress based on Easy Digital Downloads conditions.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/28031","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=28031"}],"author":[{"embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/cklosows"}],"wp:attachment":[{"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=28031"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=28031"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=28031"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=28031"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=28031"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/azb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=28031"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}