Proxy en WordPress

mysql-proxy

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.

VALORA Y COMPARTE ESTE ARTÍCULO PARA MEJORAR LA CALIDAD DEL BLOG…
(1 votos, promedio: 5)

¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!

AVISO: Esta publicación es de hace 3 años o más. Si es un código o un plugin podría no funcionar en las últimas versiones de WordPress, y si es una noticia podría estar ya obsoleta. Luego no digas que no te hemos avisado.

2 comentarios en “Proxy en WordPress”

  1. Pingback: Bitacoras.com

  2. Una vez que se agrega esta configuracion en el archivo wp-config.php ¿hay que hacer algo mas para que tome la configuracion?

    ¿esto sirve para configurarle un proxy de salida al wordpress?

    o sea necesito que el wordpress pueda salir a internet a traves de un proxy y no que accedan a el a traves de uno…

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

 

Ir arriba Ir al contenido