diff --git a/htdocs/wp-content/themes/lawcarta/functions.php b/htdocs/wp-content/themes/lawcarta/functions.php index 4c12677..765b4a6 100644 --- a/htdocs/wp-content/themes/lawcarta/functions.php +++ b/htdocs/wp-content/themes/lawcarta/functions.php @@ -208,12 +208,16 @@ function get_lawcarta_url(){ if (defined('LAWCARTA_SUBDOMAIN')) { $hostParts = explode('.', $host); if (count($hostParts) === 3) { - array_shift($hostParts); + $wp_sub_domain = array_shift($hostParts); } if (!empty(LAWCARTA_SUBDOMAIN)) { array_unshift($hostParts, LAWCARTA_SUBDOMAIN); } $host = implode('.', $hostParts); + //Fix for staging env because of it use same domain carta.live for both lawcarta/livecarta + if(LAWCARTA_ENVIRONMENT_NAME == 'staging' && $wp_sub_domain = 'staging-live'){ + $host = str_replace('staging-law', 'staging-live',$host); + } } $port = isset($urlParts['port']) ? $urlParts['port'] : '';