makes retention of local siteurl port (i.e. localhost:8080) conditional. It won't add a port if it's not there