From e66d9ff487a55d5b31cc32b249e2eff0238b8ad7 Mon Sep 17 00:00:00 2001 From: tvvpm Date: Fri, 18 Mar 2016 11:00:50 +0100 Subject: [PATCH 1/2] Update chartbeat.php --- chartbeat.php | 57 ++++++++++++++++++++++++++++++++++++--------------- 1 file changed, 41 insertions(+), 16 deletions(-) diff --git a/chartbeat.php b/chartbeat.php index 5cd7ba5..4308b8f 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(); ?>