Buenos días,
Me han remito aquí desde tickets de Soporte, a ver si me podéis ayudar. Tengo instalado el tema Shop Isle en su versión: 1.1.26, con WordPress versión 4.8.1
Mi pregunta es la siguiente. En mi menú superior hay una lupa, pero esta solo busca en productos de woocommerce. Yo quería que buscara en toda la web y si fuese posible, también por SKU. Pero no soy capaz, ni siquiera, a encontrar el html donde está el código de la lupa... ¿Sabéis donde se encuentra? Mi intención era colocar, al menos, el buscador general que si tengo en el blog.
Sería poner en el código [class="woocommerce-products-search"] el código del blog, que sería [class="search-form"]. Para ver si así conseguía que buscara en toda la página, aunque esto no arregle lo la búsqueda por SKU. Pero es que no encuentro donde está el código [class="woocommerce-products-search"]. ¿Sabéis vosotros?
Espero noticias. Gracias de antemano.
Un saludo
URL del sitio: Contenido solo visible a usuarios registrados
Hola Ricardo.
Pues no conozco la web con la que trabajas, es de pago y no podemos descargar para revisarla.
Según puedo ver creo el buscador es propio de tu plantilla, podrías revisar en la carpeta themes/tuplantilla si tienes un archivo search.php
Si quieres un buscador que te filtre por SKU puedes revisar el siguiente -> https://wordpress.org/plugins/ajax-search-for-woocommerce/
Un saludo
Hola Pepe,
Gracias por tu respuesta y el plugin que me recomiendas.
En cuanto a la lupa del menú, si efectivamente, está en mi plantilla. Fue de lo primero que miré, pero no encuentro nada referente a lo que busco, o no se encontrarlo. Igual al ser tema privado, como dices, quizás no se pueda modificar como quiero. Adjunto el search.php.
Un saludo
Hola
No se adjuntó tu archivo, busca en tu código de búsqueda
Esto no debería estar ya que te esta restringiendo para buscar sólo productos con esa línea HTML
Saludos.
Hola,
Que rápidos sois. Da gusto.
He buscado creo que en todas las plantillas y no he encontrado ese código, ni tampoco nada que haga alusión a ello. Adjunto el código de search.php y todos los nombres de plantillas, esta vez en una captura de pantalla. A ver si veis algo.
Saludos
Hola
Ese archivo es para los resultados de búsqueda, el archivo que debes buscar sería serarchform.php
Sin embargo tal parece que es parte de tu theme, busca en tu theme
Mejor adjunta el archivo que con la captura es dificil de ver
Saludos.
Buenos días,
Esto es lo que he encontrado por búsqueda, igual si es alguno de ellos. Creo que el último hace referencia, pero me pierdo entre tanto código.
/public_html/wp-content/plugins/woocommerce/templates/product-searchform.php.
/public_html/wp-includes/widgets/class-wp-widget-search.php
/public_html/wp-content/plugins/woocommerce/includes/widgets/class-wc-widget-product-search.php
Adjunto los tres archivos. Gracias!
Saludos
No se porque no se adjuntan, he metido los tres en un archivo zip. A ver is así si los adjunta...
Hola Ricardo.
En el archivo product-searchform.php que tienes en la wp-content/plugins/woocommerce/templates/product-searchform.php., busca en la línea 27 lo siguiente:
Elimina ese código y revisa si se soluciona.
Un saludo
Buenas tardes,
Efectivamente, quitando esa línea el buscador de Woocommerce ya busca en toda la web. (adjunto imagen del buscador que digo). Pero este si tiene que buscar solo productos, ya que es el de la tienda.
Pero la lupa superior, sigue a su bola haciendo lo mismo. Busca solo en los productos. 🙁
Un saludo
Hola
La idea es ubicar que widget o código te genera el buscador superior, creo que puede ser del theme.
Busca en tus archivos del theme alguna referencia a search
Saludos.
Buenas tardes,
Por si interesa, dejo como solucioné de de buscar por SKU, he mejorado el buscador de mi tienda con este plugin https://es.wordpress.org/plugins/advanced-woo-search/. Me va genial.
También lo intenté con este otro https://wordpress.org/plugins/relevanssi/. Pero no buscaba los SKU de los atributos, aunque este si que modificaba las búsquedas de la famosa lupa. Estoy a ver si consigo saber si busca por SKU de atributos. Este es el tutorial... http://seoaldia.com/mejorar-la-busqueda-de-productos-en-woocommerce/
Así que ahora, el del blog busca en toda la web, el de la tienda busca muy bien en la tienda y la lupa sigue a su bola... La única referencia que he encontrado a "Search", es en un archivo .js que adjunto. Estaba dentro del tema, en la carpeta js.
Gracias por vuestra atención.
Un saludo y buen fin de semana.
No se adjunto, lo vuelvo a adjuntar archivo en formato .zip :silly:
Hola
En ese archivo que envías no hay ninguna referencia, te sugiero buscar en los archivos de tu theme el texto:
header-search-input
Descárgate los archivos de tu sitio y luego busca este texto (en todos tus archivos) con algún editor como notepad++ si tienes mac puedes usar sólo el finder.
Saludos.
Buenos días,
Nada, llevo un par de días buscando y no soy capaz de encontrarlo, así que igual hay que dejarlo por imposible.
En todo caso y por si aun se puede hacer algo, he releído toda la conversación y veo que me decíais que el tema era de pago y que no podías descargarla. En realidad no es de pago. Este es el tema en cuestión, se puede descargar sin problema... https://es.wordpress.org/themes/shop-isle/
Un saludo