Entradas

Woocommerce. Cambiar enlace botón regresar a tienda

Imagen
El problema es que al pulsar el botón de regresar a tienda, este te lleva a la página en la que están todos los productos, y solo podemos ordenarlos o por precio, novedad, etc... En mi caso, queremos que te lleve a una pagina concreta, mas visual conde se ven las categorías de una mejor forma que presenta woocommerce y una selección de productos. Para ello tenemos que poner este código en functions.php De este código, tenemos que cambiar  http://www.tupaginaweb.com/página por la página de destino que queramos. add_filter( 'woocommerce_continue_shopping_redirect', 'wc_custom_redirect_continue_shopping' ); function wc_custom_redirect_continue_shopping() { //enlace a página de regreso. return ' http://www.tupaginaweb.com/pagina '; }

spooler.exe alto consumo cpu en Terminal server

Imagen
En una implementación de terminal server 2022 con remote app, el servicio de spooler.exe tiene un consumo elevado Después de probar mil cosas, reinstalar controladores, desactivar la redirección de impresora de cliente, etc... lo unico que me ha funcionado lo he encontrado en este articulo de Microsoft. https://learn.microsoft.com/en-us/troubleshoot/windows-server/printing/spooler-xml-file-grow-spoolsv-exe-high-cpu Entramos en REGEDIT y vamos a esta clave HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\ Damos de alta un nuevo valor llamado  DisableWERLogging con estos valores tipo REG_DWORD 0x1 (hexadecimal) Reiniciamos el servicio de cola de impresión. A mi estos pasos me han servido. Actualización : Durante las primeras semanas, el consumo de la CPU parece que estabilizo, pero el problema seguía, de hecho se incrementó, llegando a consumos de 80% de CPU. Desinstalé todas las impresoras y las fui instalando una a una en el servidor. Los pasos son instalar una impres...

Cambiar ubicación perfiles de usuario en terminal server

Imagen
Mi caso es el siguiente. El disco duro local C se queda sin espacio, cada día los usuarios son más exigentes con los programas, por lo que las carpetas de usuarios ocupan mucho, y las actualizaciones de Windows hacen que poco a poco se reduzca la capacidad del disco. Si cada usuario está ocupando aproximadamente unos 500mb y tengo 30 usuarios, cambiar sus perfiles de usuario o carpetas donde se guardan sus archivos de sesión, me libera 15 GB. Cambiar de ubicación los perfiles de usuario Windows terminal server. Paso 1. Cortar la carpeta del usuario y pegarla en la nueva ubicación . Poco hay que explicar aqui, en este ejemplo con TEST2, cortamos su carpeta en C:/Users/ y la pegamos en H:/Users Si no te fías de estos pasos, puedes copiar y pegar en la nueva ubicación y la antigua en C: la renombras con un -old o algo así. y si todo va bien, la borras después. Paso 2.  Usar REGEIDIT para informar a Windows que hemos cambiado la ubicación. Entramos a REGEDIT y vamos a es...

woocommerce: eliminar decimales que sean 0

// Eliminar los decimales que sean cero add_filter( 'woocommerce_price_trim_zeros', '__return_true' ); //FIN Eliminar los decimales que sean cero

woocommerce: cambiar texto leer mas en producto

Actualmente en la web que administro, tenemos una gran cantidad de productos que no tenemos a la venta online, pero si están disponibles para comprar en tiendas físicas. Al marcarlos como agotados, el texto al ver el producto en la categoría, aparece con el texto, (leer mas), como queda un poco feo, decidi a cambiarlo por (VER PRODUCTO). de esta forma se incentiva a entrar en el y ver mas fotos asi como descripción y un enlacea la tienda. Podemos cambiarlo mediante la traducción de woocommerce, pero en las actualizaciones estas modificaciones se pierden asi que con este código, el cual añadimos al fuctions.php , podemos cambiarlo function custom_woocommerce_product_add_to_cart_text( $text ) {     if( 'Read more' == $text ) {         $text = __( 'Ver producto', 'woocommerce' );     }     return $text;      } add_filter( 'woocommerce_product_add_to_cart_text' , 'custom_woocommerce_...

AUTOPTIMIZE - Borrar cache automaticamente

Autoptimize es un plugin de Wordpress, que, por lo menos en mi caso, me ha funcionado de una forma realmente buena. En algunas paginas he conseguido bajar el tiempo en casi 4 segundos para google. Ha sido capaz de comprimir HTML, JAVA y CSS mejor que otros que he probado, y lo mas importante, sin fastidiarme la estética de la pagina o funcionalidad. También, este plugin genera una cache especifica para cargar algunos recursos estáticos, como css y java, cache que es compatible con otros plugins de cache ( yo uso varnish cache, proporcionada por mi hosting) Pero al lio, que si estas viendo esto es porque ya tienes el plugin y te consume mucho espacio de cache if (class_exists('autoptimizeCache')) {     $myMaxSize = 400000; # establecido en 400MB     $statArr=autoptimizeCache::stats();     $cacheSize=round($statArr[1]/1024);         if ($cacheSize>$myMaxSize){        autop...

SOLUCION: Outlook no imprime -- archivo dañado OutlPrnt

Imagen
Descripción del problema: Outlook no imprime ningún correo y nos muestra un fallo que no dice nada de que puede estar pasando, tan solo nos dice esto, lo cual da a entender que es un fallo físico de la impresora. Pero si desplegamos el aviso no dice: Este error se puede deber a que falta el archivo Outlprnt o está dañado. Para solucionar este problema, reinicie Outlook. Si el problema continúa y el archivo está presente, probablemente esté dañado y debe eliminarse o cambiar de nombre para que pueda volver a crearse automáticamente un archivo nuevo. Busque el archivo, cámbiele el nombre o elimínelo y luego reinicie Outlook. Se volverá a crear el archivo automáticamente si no está presente. Además, el problema puede continuar si: · El disco duro está dañado · El archivo está bloqueado por otro programa · Outlook está dañado. La solución es simplemente borrar el dichoso  OutlPrnt ¿pero donde esta este condenado archivo? Hacemos clic en ejecutar, o en...