mirror of
https://github.com/10h30/ultimatemember.git
synced 2026-06-05 15:09:37 +09:00
Fix edit profile url in multi-site setup
This commit is contained in:
+16
-2
@@ -70,7 +70,6 @@ class UM_Permalinks {
|
|||||||
|
|
||||||
$blog_id = get_current_blog_id();
|
$blog_id = get_current_blog_id();
|
||||||
$siteurl = get_site_url( $blog_id );
|
$siteurl = get_site_url( $blog_id );
|
||||||
|
|
||||||
if ( is_front_page() ) {
|
if ( is_front_page() ) {
|
||||||
$page_url = $siteurl;
|
$page_url = $siteurl;
|
||||||
|
|
||||||
@@ -78,7 +77,21 @@ class UM_Permalinks {
|
|||||||
$page_url .= '?' . $_SERVER['QUERY_STRING'];
|
$page_url .= '?' . $_SERVER['QUERY_STRING'];
|
||||||
}
|
}
|
||||||
}else {
|
}else {
|
||||||
$page_url = $siteurl;
|
|
||||||
|
if( $_SERVER[ $server_name_method ] == "localhost" ){
|
||||||
|
|
||||||
|
$page_url = 'http';
|
||||||
|
|
||||||
|
if ( isset( $_SERVER["HTTPS"] ) && $_SERVER["HTTPS"] == "on" ) {
|
||||||
|
$page_url .= "s";
|
||||||
|
}
|
||||||
|
|
||||||
|
$page_url .= "://";
|
||||||
|
|
||||||
|
$page_url .= $_SERVER[ $server_name_method ];
|
||||||
|
}else{
|
||||||
|
$page_url .= $siteurl;
|
||||||
|
}
|
||||||
|
|
||||||
if ( $um_port_forwarding_url == 1 && isset( $_SERVER["SERVER_PORT"] ) ) {
|
if ( $um_port_forwarding_url == 1 && isset( $_SERVER["SERVER_PORT"] ) ) {
|
||||||
$page_url .= ":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
|
$page_url .= ":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
|
||||||
@@ -89,6 +102,7 @@ class UM_Permalinks {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}else{
|
}else{
|
||||||
if ( !isset( $_SERVER['SERVER_NAME'] ) )
|
if ( !isset( $_SERVER['SERVER_NAME'] ) )
|
||||||
return '';
|
return '';
|
||||||
|
|||||||
Reference in New Issue
Block a user