function memberful_wp_cron_sync_settings() { set_time_limit(0); echo "<pre>library=memberful_wp method=memberful_wp_cron_sync_settings at=start\n</pre>"; $new_settings = array('oauth' => array('website' => home_url(), 'redirect_uri' => memberful_wp_oauth_callback_url()), 'webhook' => array('url' => memberful_wp_webhook_url())); memberful_wp_put_data_to_api_as_json(memberful_wp_update_plugin_settings_on_memberful_url(), $new_settings); echo "<pre>library=memberful_wp method=memberful_wp_cron_sync_settings at=finish\n</pre>"; }
function memberful_wp_send_site_options_to_memberful() { $options = array('site' => array('name' => memberful_wp_site_name(), 'main_website_url' => home_url())); memberful_wp_put_data_to_api_as_json(memberful_url('admin/settings/integrate/website/settings'), $options); }