Respuestas de foro creadas

Viendo 15 respuestas - 1 de 15 (de 4.315 total)
  • Moderador LGrusin

    (@lgrusin)

    1 – Para el header prueba esto:

    .es-top-left-section-wrapper {
        float: none;
        margin: 0 auto;
        width: 65%;
    }

    Lo del 65% dependerá de la cantidad de texto que añadas.

    2 – 3 – El logo y el carrito van dentro de una misma caja, uno a la izquierda y el otro a la derecha, por lo que es imposible (tal como está) separar cada elemento para centrarlo.
    4 – El buscador veo que ya lo has dejado como venía en el tema por encima del menú
    5 – Si el autor no permite modificar esa parte poco se puede hacer, hay que respetar sus deseos.

    Moderador LGrusin

    (@lgrusin)

    El archivo functions.php completo con el nuevo código quedaría así:

    <?php
    /**
     * GeneratePress child theme functions and definitions.
     *
     * Add your custom PHP in this file. 
     * Only edit this file if you have direct access to it on your server (to fix errors if they happen).
     */
    
    function generatepress_child_enqueue_scripts() {
    	if ( is_rtl() ) {
    		wp_enqueue_style( 'generatepress-rtl', trailingslashit( get_template_directory_uri() ) . 'rtl.css' );
    	}
    }
    add_action( 'wp_enqueue_scripts', 'generatepress_child_enqueue_scripts', 100 );
    
    add_action( 'init', 'remove_my_action');
    function remove_my_action() {
      remove_action( 'generate_archive_title', 'generate_archive_title' );
    }

    Es lo que tenías pero añadiendo el último código que puse para quitar el título y la descripción de las categorías.

    Para estos casos en los que quieres conservar los dos versiones de un archivo puede ser útil cambiar el nombre de functions.php en el servidor por si ocurre algún error. Por ejemplo, ponerle al antiguo functions-old.php de manera que no te pida sobreescribir el functions.php. Si hay error renombras el functions.php como functions-new.php y functions-old.php como functions.php

    Así si hay errores puedes repitir el proceso hasta que funcione bien.

    Gracias a estos fallos se aprende bastante… 🙂

    Por cierto, esto se puede hacer con el bloc de notas (Notepad), no vale usar Word o similares.

    • Esta respuesta fue modificada hace 3 horas, 54 minutos por LGrusin.
    Moderador LGrusin

    (@lgrusin)

    Lo que yo haría, y en este orden:
    1 – Probar con otros navegadores
    2 – Vaciar caché del navegador
    3 – Vaciar plugin de caché, en caso de que existiera
    4 – Vaciar caché del servidor, en caso de que existiera
    5 – Desactivar todos los plugins incluído Elementor
    6 – Cambiar el tema por uno de los Twentys que vienen por defecto
    7 – Comprobar versión de PHP en el servidor, como mínimo la 7.2

    Por supuesto, tener actualizados WordPress, temas y plugins a sus últimas versiones y comprobar compatibilidad entre ellos.

    Moderador LGrusin

    (@lgrusin)

    Normalmente se hace al revés, los textos grandes van en el móvil para compensar el tamaño de la pantalla. Te ha salido así porque usas h1 y h2 para el texto, por eso se ve tan grande. Tendrías que haber usado <p>

    Tal como lo tienes si quieres reducir el tamaño del texto en móviles tendrás que modificar los estilos CSS, prueba en el menú Apariencia – Personalizar – CSS Adicional:

    @media screen and (max-width: 600px) {
    .container h1 {
     font-size:2em !important;
    }
    .container h2 {
     font-size:1.5em !important;
    }
    }

    Ajusta el tamaño de la letra a la medida que prefieras.

    Moderador LGrusin

    (@lgrusin)

    En el menú Apariencia – Personalizar – WooCommerce – Catálogo de productos, puedes decirle cuántos productos mostrar por fila y cuántas filas mostrar.

    Cuanto más columnas haya más pequeñas se verán las imágenes.

    Por cierto, vacía y desactiva el plugin de caché. Cuando termines de configurar el aspecto del sitio lo activas.

    • Esta respuesta fue modificada hace 10 horas por LGrusin.
    Moderador LGrusin

    (@lgrusin)

    Pues nada borremos todo, título y descripción

    add_action( 'init', 'remove_my_action');
    function remove_my_action() {
      remove_action( 'generate_archive_title', 'generate_archive_title' );
    }

    Sustituye por el anterior

    Estamos hablando de las categorías, el resto de páginas no se ven afectadas.

    Moderador LGrusin

    (@lgrusin)

    También puedes hacer la prueba con otro tema, igual has tocado algo que no debías en el que tienes actualmente.

    Moderador LGrusin

    (@lgrusin)

    Prueba desactivar plugins y quedarte con WooCommerce nada más, igual alguno hace cosas extrañas.

    Moderador LGrusin

    (@lgrusin)

    Posiblemente se equivoquen al teclear, igual es más fácil para ellos acceder por el email en vez de por nombre de usuario.

    De todas formas tienes la opción de que el cliente elija su nombre de usuario y su contraseña a la hora de crear la cuenta. Para eso desmarca en el menú WooCommerce – Ajustes – Cuentas y privacidad, en Creación de cuenta las opciones:
    Al crear una cuenta, genera automáticamente para el cliente un nombre de usuario de cuenta según su nombre, apellido o correo electrónico
    Al crear una cuenta, crea automáticamente una contraseña para la cuenta

    Moderador LGrusin

    (@lgrusin)

    Tanto el texto como el resto de la página es responsive ¿por qué dices que no es responsive? No ha afectado al diseño responsive añadir el texto a la home.

    ¿Qué le notas exactamente?

    Moderador LGrusin

    (@lgrusin)

    ¿Has probado con otros plugins?
    Como por ejemplo
    https://wordpress.org/plugins/stripe/

    De todas formas no te extrañe que sea una opción premium.

    Foro: Plugins y Hacks
    En respuesta a: Problemas con Sensei
    Moderador LGrusin

    (@lgrusin)

    No veo eso que dices, me funciona bien, ¿has probado con otros navegadores?

    Moderador LGrusin

    (@lgrusin)

    Desactiva elementor o usa el editor de WordPress y no elementor para editar la página. Con eso sabrás dónde puede estar el problema.

    Moderador LGrusin

    (@lgrusin)

    Exactamente…

    Siento el fallo, las prisas… 🙁

    Moderador LGrusin

    (@lgrusin)

    El archivo anterior lo tienes que sobreescribir. Te sale porque ya existe un archivo anterior con el mismo nombre, eso es lo que quieres hacer, sustituir el nuevo por el viejo. Por tanto dale que si, sobrescribir archivo existente, es solo uno el functions.php. Puesto que has hecho copia si pasa algo puedes volver a poner el original.

    Igual sería mejor que pusieras la URL para echar un vistazo.

    Por cierto hay un error en el código anterior, sustituye:
    remove_action ( 'generate_after_archive_title', 'generate_do_archive_description' );
    por

    add_action( 'init', 'remove_my_action');
    function remove_my_action() {
      remove_action ( 'generate_after_archive_title', 'generate_do_archive_description' );
    }

    La diferencia es que el primero quita la descripción de la categoría en el tema padre, el segundo lo quita del tema hijo.

    • Esta respuesta fue modificada hace 2 días, 1 hora por LGrusin.
Viendo 15 respuestas - 1 de 15 (de 4.315 total)