Un usuario pregunt贸 馃憞
Tuve un problema al actualizar las preferencias del tema (como la fuente y los colores de los botones, etc.) en un tema de wordpress, personalizo la escena y no veo ninguna actualizaci贸n incluso despu茅s de guardar.
Despu茅s de echar un vistazo, se trata de mmr. Sugiero algunas peque帽as correcciones para esta situaci贸n:
1. deshabilite mmr en una escena para personalizar: en l铆nea 155 en merge-minify-refresh.php reemplazar
else if (apply_filters('should_mmr', true ))
le
else if (apply_filters('should_mmr', !is_customize_preview()))
* funci贸n is_customize_preview()
wordpress es un m茅todo nativo para comprobar la personalizaci贸n.
2. enganchar ‘purgar todo’ para activar ‘personalizar_aguardar_despu茅s’ – ocurre cuando un usuario personaliza las actualizaciones a las preferencias, p. entonces: en l铆nea 136 en merge-minify-refresh.php agregar
add_action('customize_save_after', function(){
wp_clear_scheduled_hook('mmr_minify');
if (is_dir(MMR_CACHE_DIR)) {
$this->rrmdir(MMR_CACHE_DIR);
}
});
* Esta acci贸n puede tener lugar o no en la administraci贸n (ajax), por lo que es mejor contratarla antes de realizar m谩s comprobaciones.
Probado, funcion贸 para m铆.
(@launchinteractive)
hace 6 meses
Gracias, he implementado esto en una nueva actualizaci贸n hoy.
驴Solucion贸 tu problema??
0 / 0