13 Oct

¿Cómo configurar un proxy para WordPress?

En muchas empresas las comunicaciones hacía el exterior se realizan a través de un servidor proxy. Si tenemos que trabajar con WordPress dentro de la Intranet de una empresa nos daremos cuenta de que hay ciertas funcionalidades que no funcionan. Estas funciones requieren comunicación con algún servidor externo para descarga y actualización de plugins (FTP), envío de correos (SMTP), carga de contenido de feeds (RSS)…

Si nuestra versión de WordPress es posterior a la 2.7 sólo tendremos que modificar el archivo wp-config.php:

Selec All Code:
1
2
3
4
5
define('WP_PROXY_HOST', 'ejemplo.proxy.com');
define('WP_PROXY_PORT', '8080');
define('WP_PROXY_USERNAME', 'nombre_usuario');
define('WP_PROXY_PASSWORD', 'contraseña');
define('WP_PROXY_BYPASS_HOSTS', 'localhost, www.ejemplo.com');

Si nuestra versión de WordPress es la 2.7 o anterior tendremos que modificar el archivo wp-includes/class-snoopy.php. Las variables a modificar son las siguientes:

Selec All Code:
1
2
3
4
5
var $proxy_host = "ejemplo.proxy.com"; //proxy a utilizar
var $proxy_port = "8080"; //puerto proxy a utilizar
var $proxy_user = "nombre_usuario"; // usuario proxy a utilizar
var $proxy_pass = "contraseña"; // contraseña proxy a utilizar
var $_isproxy   = true; //

 

 

Comparte

Comentarios (1)

EmmanuelBD
5 Abril, 2017 Responder

muchas gracias por el dato!!

Responder