Antes de começar, preciso informar que o WooCommerce possui um widget para exibir isso, então, você só usará esse tutorial se o widget não satisfazer suas necessidades, ok?

O método é simples, esse widget citado acima possui um cookie que salva os ultimos produtos acessados pelo usuário, então, só precisamos retornar ele e pra isso não precisamos nem ter o widget ativado.

Para isso, criaremos uma função que vai tratar, separar e retornar como array o ID desses posts, esse array poderá ser utilizado no WP_Query().

Mãos a obra!

Abra o functions.php e insira o seguinte código:
Agora, quando for exibir o Query desses posts, é só usar o parâmetro post__in do WP_Query, veja um exemplo:  

Agora é só por pra rodar e ser feliz! 🙂

3 thoughts on “Exibindo um Query com os ultimos produtos acessados pelo usuário no WooCommerce

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *