function memberful_wp_shortcode_buy_subscription_link($atts, $content) { $url = memberful_checkout_for_subscription_url(memberful_wp_extract_id_from_slug($atts['plan'])); return '<a href="' . $url . '">' . do_shortcode($content) . '</a>'; }
function memberful_account_get_download_url($download_slug) { return memberful_url('account/downloads/get/' . memberful_wp_extract_id_from_slug($download_slug)); }
function memberful_subscription_plan($slug) { $plans = memberful_subscription_plans(); $id = memberful_wp_extract_id_from_slug($slug); return empty($plans[$id]) ? NULL : $plans[$id]; }