Y... yo te sugeriría que para saber por qué no funciona, prueba ver qué es lo que realmente estás obteniendo con esas funciones:
Código PHP:
Ver original$url_actual = 'http://'.$_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
echo $url_actual ;
y
Código PHP:
Ver original$url_actual = $url_actual = get_permalink();
echo $url_actual ;
Lo que quiero decir es que tu
supones que con esas dos funciones obtienes "http://midominio.com/", pero ¿realmente es así?
Creo qu een realidad para lo que quieres, lo correcto sería:
Código PHP:
Ver original$url_actual = $url_actual = 'http://'.$_SERVER["SERVER_NAME"].'/';