Soporte » Diseño – Temas y plantillas » Busqueda productos en plural

  • Resuelto Alessandra

    (@alessandra77)


    Hola, buscando una solución he encontrado un problema.

    Para eliminar la visibilidad de la descripción larga he pegado este código en el functions del tema hijo;

     * Remove product data tabs
     */
    add_filter( 'woocommerce_product_tabs', 'woo_remove_product_tabs', 98 );
    
    function woo_remove_product_tabs( $tabs ) {
    
        unset( $tabs['description'] );      	// Remove the description tab
        unset( $tabs['reviews'] ); 			// Remove the reviews tab
        unset( $tabs['additional_information'] );  	// Remove the additional information tab
    
        return $tabs;
    }

    Funciona, peeero…
    La solución iba a ser encontrar palabras en plural en la casilla de busqueda, por ejemplo collares, brazaletes…
    Me he dado cuenta que escribiéndolas en la descripción larga aparece el listado de los productos de contienen la palabra (por etiquetas no las encuentra).
    El problema es que en todos los productos sale el autor «by Alessandra/0» y en algunos sale sea el autor que las palabras añadidas en plural, se puede ver buscando «brazaletes».
    Como se puede eliminar autor y descripción? De que depende?
    Gracias

    • Este debate fue modificado hace 3 años, 4 meses por LGrusin. Razón: Código

    La página con la que necesito ayuda: [accede para ver el enlace]

Viendo 12 respuestas - de la 1 a la 12 (de un total de 12)
  • Iniciador del debate Alessandra

    (@alessandra77)

    He podido eliminar las palabras en plural de la descripción larga, depende del plugin SEO que al no encontrar nada en la descripción corta, añade lo que se encuentra.

    Queda el nombre el autor «by Alessandra/0» además no se que es este «/0»

    Como lo quito?

    Moderador LGrusin

    (@lgrusin)

    @alessandra77 lo del autor tiene fácil solución. Lo otro explica mejor porque las búsquedas no tienen nada que ver con la descripción.

    Indica el tema que usas o una URL para verlo, así es muy difícil ayudar.

    Iniciador del debate Alessandra

    (@alessandra77)

    Gracias @lgrusin, uso Neve (child). Es solo por el autor que sigue apareciendo, lo otro lo he solucionado pero intento explicarme mejor:
    En la casilla de búsqueda escribo por ejemplo «brazaletes», sale la lista de los productos que contienen esta palabra.
    Esta palabra y otras relativas las he escrito en la descripción larga (la que sale a la hora de crear un nuevo producto) y que el visitante no ve, gracias al código que he puesto aquí arriba.
    Si no hay ninguna palabra en la descripción corta (la que el visitante ve con los detalles del producto) aparecerá lo que he escrito en la descripción larga, pasando olimpicamente del código, esto depende de los ajustes del plugin, en mi caso seoby10web, que de hecho avisa: «Post/page excerpt (or auto-generated if it does not exist)».
    En la descripción larga, no escribiré solo brazaletes si no también otras palabras claves para facilitar la busqueda, quedaría fatal escribirlo en la descripción corta.

    En fin, escribiendo las palabras claves para la búsqueda en la descripción larga y los detalles del productos en la descripción corta obtengo lo que quería, es decir que no se verán las palabras claves en la lista de productos buscados.

    Eso está solucionado, pero el autor sigue allí «by Alessandra/0» del cual «/0» no se ni a que se refiere.

    Moderador LGrusin

    (@lgrusin)

    Añade en el menú Apariencia – Personalizar – CSS Adicional, lo siguiente:

    .author-name {
     display:none;
    }
    .nv-meta-list li:not(:last-child)::after {
     display:none;
    }

    El primero quita el autor, el segundo la /

    Iniciador del debate Alessandra

    (@alessandra77)

    Gracias @lgrusin ha funcionado, pero se queda el 0, no molesta, pero que es?
    Acabo de ver en el devtool que es la fecha! Y eso como se quita?

    • Esta respuesta fue modificada hace 3 años, 4 meses por Alessandra.
    Iniciador del debate Alessandra

    (@alessandra77)

    .entry-date.published {
    display:none;
    }

    he puesto esto, parece que funciona, lo dejo?
    Muchas gracias @lgrusin

    Iniciador del debate Alessandra

    (@alessandra77)

    Hola @lgrusin ha vuelto a aparecer la descripción larga, no me explico como.
    Los códigos siguen donde estaban, que ha podido pasar? Que hago?

    Moderador LGrusin

    (@lgrusin)

    @alessandra77 tu tema nunca ha mostrado la descripción, ni la corta ni la larga. No veo en tu página que se muestre.

    El código que has puesto es para quitar las pestañas en la pantalla de producto, Descripción, Valoraciones, Información, etc. Eso funciona bien.

    Explica mejor a qué te refieres.

    Vacía caché de navegador, de plugins si tienes, puede que estes viendo contenido antiguo.

    Iniciador del debate Alessandra

    (@alessandra77)

    Hola @lgrusin la descripción de las categorías no se muestra es verdad, la del producto sí, sea larga que corta.
    Con el código de arriba he logrado hacer desaparecer la larga, de hecho como tu dices no se ve en el producto solo.

    Pero, había puesto el widget de busqueda que mi tema facilita para el encabezado (wordpress ofrece sea busqueda de producto que busqueda, mi tema facilita solo busqueda) desde allí buscando cualquier cosa salían los productos como si fueran publicaciones, llevaban sea la descripción larga que la corta.

    Así que lo he quitado y he intentado poner en un widget html el código que ves en el dominio (es el busqueda de producto de wordpress), pero en vez de salir la casilla de busqueda sale solo el botón, no se puede escribir ni buscar, es raro siendo el mismo código debería salir igual, probando en paginas donde puedes probar los html también sale la casilla y el botón, solo en el encabezado de mi tema no.

    Que puedo hacer?

    Moderador LGrusin

    (@lgrusin)

    @alessandra77 he probado los tres buscadores posibles. El de la cabecera del tema que muestra una lupa, los dos widgets, el de WooCommerce y el buscador normal. En ninguno me sale la descripción larga de los productos. La única que se muestra es la descripción corta lógicamente.

    No uso ningún plugin añadido, solo el tema tal como viene.

    Iniciador del debate Alessandra

    (@alessandra77)

    Hola @lgrusin te lo agradezco mucho y me sabe mal pero no había manera, salían los productos solo poniendo el widget de buscar productos en la barra lateral que no tengo o pie de pagina, en el encabezado solo deja poner el busca normal.

    Lo único que he podido hacer es instalar el plugin widget shortcode, solo así hubiera podido poner la búsqueda de producto, pero ya que estaba en el lío he descargado otro plugin Advanced Woo Search que te enseña también la imagen conforme vas escribiendo lo que buscas, sin recargar la pagina, eso que se ahorra el visitante a la hora de buscar.

    Solo me gustaría redondear la casilla de búsqueda pero no se como poner eso de border-radius: [tamaño|porcentaje]; no se como decírselo para que me haga caso.

    Gracias por tu ayuda y disculpa mi torpeza

    Iniciador del debate Alessandra

    (@alessandra77)

    .aws-container .aws-search-form * {
    border-radius: 15px !important;
    }

    aparcao!

Viendo 12 respuestas - de la 1 a la 12 (de un total de 12)
  • El debate ‘Busqueda productos en plural’ está cerrado a nuevas respuestas.