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.

¿De cuánta utilidad te ha parecido este contenido?

¡Haz clic en los emoticonos para valorarlo!

Promedio de puntuación 5 / 5. Total de votos: 1

Hasta ahora ¡no hay votos!. Sé el primero en valorar este contenido.

Ya que has encontrado útil este contenido...

¡Sígueme en los medios sociales!

¡Siento que este contenido no te haya sido útil!

¡Ayúdame a mejorar este contenido!

Por favor, dime, ¿cómo puedo mejorarlo?

¿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. ¡Ah! ¿te funciona? pues entonces no he dicho nada :)

Sobre el autor

1 comentario en “Proxy en WordPress”

  1. 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.

Información base sobre privacidad:
- Responsable: Fernando Tellado ([email protected])
- Fin del tratamiento: Moderación de comentarios para evitar spam
- Legitimación: Tu consentimiento
- Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal
- Derechos: Acceso, rectificación, portabilidad, olvido

 

Ir arriba
Ir al contenido