Si usas WordPress en una Intranet te habrás dado cuenta de que no hay manera de que se cargue contenido de feeds en tu sitio creado con WordPress, da igual el tipo de llamada que uses. Esto suele ser debido a causa del proxy de la empresa.
Además, WordPress no es muy flexible para estas cosas, menos mal que en WordPress 2.8 ya se va a poder gestionar directamente desde el fichero wp-config.php.
En cualquiera de los dos casos vamos a ver como podemos salvar esta limitación, tanto en WordPress 2.8 como en versiones anteriores.
Hasta WordPress 2.7
Hasta ahora solo funciona haciendo un ajuste en los ficheros core de WordPress, en concreto en el fichero ‘wp-includes/class-snoopy.php‘. Lo que hay que hacer es cambiar las configuraciones de $proxy_host, $proxy_port y de $_isproxy. El valor de var $_isproxy = false;, por supuesto, habrá que cambiarlo a TRUE.
var $host = "www.php.net"; // servidor al que nos conectamos var $port = 8080; // puerto al que nos conectamos var $proxy_host = ""; // servidor proxy a utilizar var $proxy_port = ""; // puerto proxy a utilizar var $proxy_user = ""; // usuario proxy a utilizar var $proxy_pass = ""; // contraseña proxy a utilizar var $_isproxy = true; // ponlo así si usas un servidor proxy
Desde WordPress 2.8
Con la nueva versión la cosa es mucho más fácil, y es debido a que no tenemos que modificar ficheros core, además tenemos la posibilidad de definir los valores en el archivo wp-config.php.
define('WP_PROXY_HOST', '192.168.84.101');
define('WP_PROXY_PORT', '8080');
define('WP_PROXY_USERNAME', 'mi_nombre_usuario');
define('WP_PROXY_PASSWORD', 'mi_contraseña');
define('WP_PROXY_BYPASS_HOSTS', 'localhost, www.ejemplo.com');
Como ves, no todo en WordPress 2.8 son mejoras estéticas.
¿Te gustó este post? ¡Compártelo!
Electroplastas.es Un nuevo proyecto que te ayuda a disfrutar de la música a través de playlists de Spotify. Las mejores canciones de Lost, una selección musical de Tarantino o una lista de versiones del Light My Fire de The Doors te están esperando.Promociona tu web con BetaBlocks (www.betablocks.com).














Comments are closed.