wordpress


Listado de URLs de los sitios de WordPress

Publicado en 24 octubre, 2016

Producción Multisite zumo de golf --> degolf.es Multisite sitios de golf --> spaingolf.es Wordpress independiente --> benahavisgolf.com Virtual Multiblog www.golfinspain.com/eng/blog/ www.golfinspain.com/esp/blog/ maderatres.com premeditado.com blogolftrip.org ozinspain.com restaurantevegetalia.com golftaste.com www.golfinthe70s.com alsur.es Proyectos Wordpress independiente leclub.als...

Seguir...


La reglas de re-escritura de seguridad para Wordpress deberán de ir antes de las reglas de re-escritura del propio Wordpress puesto que estas son menos restrictivas y con el flag [L], por lo que se ejecutaran ficheros en rutas no permitidas. Ej.: Regla de iTheme Security: ## Rules to prevent php execution in uploads RewriteRule ^(.*)/uploads/(.*).php(.?) - [F] RewriteRule ^(.*)/up/(.*).php(.?) - [F]   Regla de Wordpress ...

Seguir...


Depurar en wordpress

Publicado en 7 octubre, 2014

Instalaremos el plugin Debug Bar para tener una barra donde poder ver el debug y las querys: https://wordpress.org/plugins/debug-bar/ WP_DEBUG es una constante de PHP (una variable global permanente) que puede ser usada para desencadenar el modo de "depuración" por todo WordPress. define('WP_DEBUG', true); // Por defecto es false WP_DEBUG_LOG es compañera de WP_DEBUG lo que causa que todos los errores sean también salvados a un ...

Seguir...


Carga de entorno personalizado en WordPress

Publicado en 1 julio, 2014

Es necesario añadir en el conf de apache (personal de nuestro sitio) variable  ALSUR_ENV: SetEnv ALSUR_USER 'yo' En el wp-config de wordpres debemos añadir las siguientes líneas justo debajo de la definición del classpath if ( isset( $_SERVER['ALSUR_USER'] ) ){ define('WP_HOME',"http://" . $_SERVER['ALSUR_USER'] . ".nuestrositio.com/"); define('WP_SITEURL',"http://". $_SERVER['ALSUR_USER'] . ".nuestrositio.com/"); define('WP_C...

Seguir...


Para cargar solo el entorno en el que nos encontramos hemos añadido en el conf principal de apache la variable  ALSUR_ENV, la lógica se realiza en el fichero mb-users.php : if ( isset($_SERVER['ALSUR_ENV']) && $_SERVER['ALSUR_ENV'] == 'dev' ){ // VERSIONES LOCALES //@todo automatizar cambio en sincronia a box $vusers[] = 'local.maderatres.com'; $vusers[] = 'local.premeditado.com'; $vusers[] = 'local.ozinspain.com'; // ...

Seguir...