Un problema reciente que me he encontrado era el no poder subir archivos desde WordPress, que en realidad se aplica a cualquier fichero subido por el servidor Apache (cualquier fichero subido por PHP por ejemplo), en concreto los errores que da WordPress son estos: Continuar leyendo
wordpress
WordPress: Como crear un tema hijo
Crear un tema hijo en wordpress tiene muchas ventajas, es recomendable hacerlo siempre que queramos modificar el código de nuestro tema, por que si modificamos directamente el tema original, podemos perder los cambios al actualizar el tema.
Sin embargo, usando un tema hijo podemos hacer las mismas modificaciones sin perder los cambios al modificar el tema original, ademas tendremos todos los cambios hechos por nosotros bien localizados. Vamos a ver como crear un tema hijo en wordpress. Continuar leyendo
WordPress: Como trabajar con nuestro dominio y localhost sin tocar la base de datos
Os voy a explicar como mantengo el código de mi blog sincronizado entre el servidor “online”, y mi instalación en localhost, el problema es que WordPress tiene asignado un dominio principal que se guarda en la base de datos en la tabla de configuraciones, con los parámetros “siteurl” y “home”, si entras desde localhost y tienes configurado tu dominio, cualquier enlace te va a redirigir al dominio configurado en WordPress, por lo que para trabajar en local hay que cambiar esas variables y volver a restaurarlas antes de subirlo de nuevo.
El otro problema es que en wp-config solo se puede configurar una base de datos, por lo que de nuevo hay que estar cambiando estos valores constantemente, la solución es sencilla para ambos casos, en wp-config podemos usar este código: Continuar leyendo
Debuggear/Depurar WordPress
WordPress esta preparado para mostrar los errores que puedan tener nuestros plugins o plantillas, es muy recomendable activar estas opciones en la instalación de WordPress que usemos para nuestros desarrollos.
Para activar el modo “debug” de nuestra instalación tenemos que editar el archivo wp-config.php:
1 |
define('WP_DEBUG', true); |