diff --git a/chartbeat.php b/chartbeat.php index 5cd7ba5..d781845 100644 --- a/chartbeat.php +++ b/chartbeat.php @@ -30,11 +30,20 @@ function chartbeat_menu() { } add_action('admin_menu', 'chartbeat_menu'); +function chartbeat_getdomain() { + if (!$domain = get_option('chartbeat_domain')) + { + $domain = apply_filters( 'chartbeat_config_domain', chartbeat_get_display_url (get_option('home')) ); + $domain = preg_replace('#^www\.(.+\.)#i', '$1', $domain); + } + return esc_js( $domain ); +} + function chartbeat_console() { if (!current_user_can('edit_posts')) { wp_die( __('You do not have sufficient permissions to access this page.') ); } - $domain = apply_filters( 'chartbeat_config_domain', chartbeat_get_display_url (get_option('home')) ); + $domain = chartbeat_getdomain(); ?>