1. Inicio
  2. Base de Conocimientos
  3. WooCommerce Wholesale Prices Premium
  4. Visibilidad del producto
  5. ¿Por qué los productos no aparecen en las búsquedas normales cuando Prices Premium está activo?
  1. Inicio
  2. Base de Conocimientos
  3. Problemas de compatibilidad conocidos
  4. ¿Por qué los productos no aparecen en las búsquedas normales cuando Prices Premium está activo?

¿Por qué los productos no aparecen en las búsquedas normales cuando Prices Premium está activo?

WooCommerce Wholesale Prices Premium tiene una función para restringir productos exclusivos para clientes mayoristas. Sin embargo, debido a limitaciones técnicas, la búsqueda normal de WordPress no filtra estas restricciones en los productos.

Puede ser confuso para los invitados y otros usuarios ver productos que les están restringidos, por eso deshabilitamos la visualización de productos en la búsqueda normal para evitar confusiones.

Si no hiciéramos esto, entonces sus clientes invitados podrían ver productos restringidos para mayoristas en sus resultados de búsqueda normales. Sin embargo, incluso si hicieran clic en uno de estos productos restringidos, simplemente serían redirigidos a la tienda ya que no tienen autorización para ver la página del producto.

Sin embargo, si no le importa que sus productos mayoristas aparezcan a usuarios no autorizados en las páginas de resultados de consultas de búsqueda, puede volver a agregar productos a las listas normales usando este fragmento. Tenga en cuenta que la visibilidad se ignora, simplemente verán todos los productos independientemente de la visibilidad mayorista.

function include_product_search( $query ) 
{
if ( !is_admin() && $query->is_search() && (!isset($_GET['post_type']) || $_GET['post_type'] != 'product') )
{
$post_types = $query->get('post_type'); $post_types []= 'product'; $query->set( 'post_type', $post_types );
}
}
add_action( 'pre_get_posts', 'include_product_search' 

La solución preferida es, en lugar de usar la búsqueda normal, recomendamos usar el widget de Búsqueda de Productos de WooCommerce, que es compatible con las restricciones de roles mayoristas.

¿Te ha resultado útil este artículo?

Artículos relacionados

¿Necesita soporte?

¿No encuentra la respuesta que busca?
Contactar con soporte
Completa tu Compra