WordPress page not accessible through WAN [closed]

WordPress keeps WP_HOME and WP_SITEURL in DB, this is set during initial installation and usually is the domain of your website, in your case it is a LAN IP.

Your visiting site via WAN IP, but WordPress redirects to LAN IP, causing redirect loop which obviously fails.

To fix this, change WP_HOME and WP_SITEURL values in DB.

Or simply add this to wp-config.php:

define('WP_HOME','http://wanip');
define('WP_SITEURL','http://wanip');

You can confirm this theory buy running curl from WAN, it will show exactly what redirection is happening.

curl -I XXX.XX.XX.XXX

Also remember that browsers cache redirection, so once fixed, clear the cache and check again, or use curl.