- This topic has 50 replies, 3 voices, and was last updated 5 years, 8 months ago by
Tom.
-
AuthorPosts
-
May 30, 2020 at 10:25 am #1307910
Tom
Lead DeveloperLead DeveloperGlad I could help 🙂
May 30, 2020 at 8:10 pm #1308238Pedro
Hola Tom! Esta barra de búsqueda me ha gustado tanto que decidí colocarla en mi otro sitio.
Ahora, he instalado el plugin WooCommerce Product Search, con el que se puede mostrar los productos en la barra de búsqueda.
Este es el enlace del plugin: https://woocommerce.com/products/woocommerce-product-search/
¿Podrías ayudarme a integrarlo con esta barra de búsqueda que me ayudaste a hacer?
¡Muchas gracias!
May 31, 2020 at 11:33 am #1309016Tom
Lead DeveloperLead DeveloperHi there,
Not too sure what you’d have to do here. Maybe replace the search form HTML with a shortcode from the plugin?
However, you will likely need to re-design the form completely as it won’t use the same selectors that I used in the previous code.
June 1, 2020 at 10:31 am #1310150Pedro
Hola Tom! Gracias por responder.
Entonces esta opción estaría descartada. La otra opción es que los resultados de búsqueda solo muestren productos.
Ya que actualmente la barra de búsqueda está mostrando entradas, páginas y productos.
¿Sabes cómo puedo hacer esto?
June 1, 2020 at 3:40 pm #1310412Tom
Lead DeveloperLead DeveloperTo do that, you could replace this:
<input type="text" value="" name="s" id="s" placeholder="Busca libros, autores y más">With this:
<input type="text" value="" name="s" id="s" placeholder="Busca libros, autores y más"> <input type="hidden" name="post_type" value="product" />June 1, 2020 at 5:02 pm #1310449Pedro
Hola Tom!
Hice el cambio en el hook tal como me indicaste, pero no sucede nada.
Cuando hago una búsqueda me muestra las entradas, páginas y productos.
Además que el formato que muestra los productos no es el correcto.
¿Que puede ser lo que ocasione esto?
June 2, 2020 at 9:28 am #1311503Tom
Lead DeveloperLead DeveloperDid you keep it added? I’m not seeing it: https://www.screencast.com/t/tLkSc2jPTCT
June 2, 2020 at 10:35 am #1311607Pedro
Hola Tom! Si lo he añadido, lo que sucede es que como te comenté ahora último, la barra de búsqueda la puse en otro sitio diferente al de esta publicación.
El sitio en donde quiero que se muestren los productos es este: https://www.rebajaslocas.com/
Allí podrás ver que ya he actualizado el hook tal como me indicaste.
June 2, 2020 at 2:40 pm #1311830Tom
Lead DeveloperLead DeveloperAh, my bad. It should be
product, notproducts: https://generatepress.com/forums/topic/configuracion-de-navegacion-principal/page/2/#post-1310412June 2, 2020 at 3:31 pm #1311861Pedro
Hola Tom! Ha funcionado perfecto, muchas gracias! Eres el mejor.
Una última cosa, y ya con esto cierro este post.
Me gustaría ocultar esa barra de búsqueda en estos lugares:
– Blog
– Entradas del blog
– Carrito
– CheckoutYo sé como hacerlo, la cuestión es que si la oculto, todo el menú pasa a ocupar el espacio donde estaba la barra de búsqueda.
¿Sabes alguna forma para que el menú se quede en la ubicación donde está cuando la barra de búsqueda ya no aparezca?
June 3, 2020 at 9:29 am #1312876Tom
Lead DeveloperLead DeveloperTry this:
#primary-menu { margin-left: auto; }June 3, 2020 at 9:36 am #1312894Pedro
Hola Tom! El código funcionó, sin embargo antes me habías ayudado con una personalización en el checkout, donde se oculta el menú principal y se coloca un texto.
Este fue el código CSS que me diste:
.woocommerce-checkout #primary-menu { display: none; } .checkout-title { order: 10; line-height: 60px; color: #fff; font-size: 17px; padding-right: 40px; } @media (max-width: 768px) { .checkout-title { padding-right: 20px; } } @media (max-width: 768px) { .woocommerce-checkout button.menu-toggle, .woocommerce-checkout .mobile-bar-items { display: none; } .woocommerce-checkout .checkout-title { order: 2; margin-right: 5px; } } .checkout-title a { color: #fff; font-size: 17px; }Lo que sucede, es que el texto se mueve a donde estaba la barra de búsqueda ya que no hay un menú.
¿Puedes ayudarme?
¡Muchas gracias!
June 3, 2020 at 4:07 pm #1313306Tom
Lead DeveloperLead DeveloperYou could try adding
margin-left: autoto the.checkout-title.June 3, 2020 at 4:33 pm #1313335Pedro
Hola Tom! Eres increíble, el mejor de todos!
Muchas gracias por todo el apoyo y el soporte, el código funcionó perfectamente.
June 4, 2020 at 9:50 am #1314505Tom
Lead DeveloperLead DeveloperGlad I could help 🙂
-
AuthorPosts
- You must be logged in to reply to this topic.