WP Manifestindependent plugin directory
manifest / utilities / plasnox-search

Plasnox Search

Plugin WordPress de busca unificada — produtos WooCommerce, categorias e páginas industriais com widget nativo para Elementor

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/elissonldr/plasnox-search/archive/refs/heads/master.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Plugin WordPress de busca unificada desenvolvido para o site plasnox.com.br.


O que ele resolve

O WordPress nativo não pesquisava produtos WooCommerce nem categorias — apenas páginas e posts. O site da Plasnox também possui landing pages de soluções industriais (hierarquia Soluções → Metais) que precisavam aparecer na busca.

Este plugin unifica tudo em uma única caixa de pesquisa em tempo real.


O que ele busca

Tipo Fonte
🏷️ Produtos WooCommerce (post_type=product)
📂 Categorias Taxonomia product_cat do WooCommerce
📄 Soluções Industriais Páginas filhas de Metais (solucoes/metais)

Stack e funções utilizadas

  • PHP — classe singleton, hooks wp_ajax, add_shortcode
  • WP_Query / get_posts — busca de produtos e páginas com post__in + s
  • get_terms — busca de categorias por taxonomia
  • get_page_by_path / get_posts(post_parent) — localiza a página Metais e seus filhos
  • wp_localize_script — passa dados PHP → JavaScript
  • jQuery AJAX — requisições ao endpoint com nonce e debounce de 300 ms
  • Elementor Widget API — widget com controles de conteúdo e estilo (tipografia, cores, bordas, sombras, responsivo por breakpoint)

Modos de exibição

  • Ícone — exibe só a lupa; clicando, o campo expande para a esquerda
  • Sempre aberto — campo sempre visível

Ambos configuráveis por dispositivo (desktop, tablet, mobile) direto no Elementor.


Uso

Widget Elementor: pesquise por Plasnox Search no painel de widgets e arraste para a página.

Shortcode:

[plasnox_search]

Requisitos

WordPress 6.0+ · PHP 7.4+ · WooCommerce 6.0+ · Elementor 3.0+ (opcional)


Desenvolvido para plasnox.com.br