WooCommerce & WordPress Hook Integration
Provador Virtual com IA para Lojas WooCommerce
Adicione o provador virtual em qualquer loja WooCommerce. Sem plugins pesados.
Zero sobrecarga de PHP
Nenhuma CPU ou memória consumida no seu servidor WordPress. Toda a inferência em GPU roda na infraestrutura da Anddress.
Hooks nativos do WooCommerce
Engancha nativamente em pontos padrão como woocommerce_after_add_to_cart_button, sem tocar nos templates do core.
Pronto para page builders
Funciona sem atrito em templates Single Product do Elementor Pro, no Divi Builder ou em blocos de produto do Gutenberg, com Shadow DOM isolado.
Plugin Oficial para WordPress e WooCommerce
Instalação em 1 clique no painel do WordPress
Baixe o arquivo ZIP e instale em Plugins > Adicionar Novo > Carregar Plugin. Insira sua chave pública para ativar em todos os produtos.
functions.php
Adicione este trecho ao seu tema filho
wp-content/themes/child-theme/functions.php:// 1. Anddress loader (~5 KB)
add_action('wp_footer', function() {
echo '<script src="https://app.anddress.com/widget/anddress-loader.js" data-brand-key="pk_live_..." async></script>';
});
// 2. Try-on button on the WooCommerce product page
add_action('woocommerce_after_add_to_cart_button', function() {
global $product;
if (!$product) return;
$img_id = $product->get_image_id();
$img_url = wp_get_attachment_image_url($img_id, 'full');
?>
<div style="margin-top: 14px;">
<anddress-tryon-button
data-garment-image="<?php echo esc_url($img_url); ?>"
data-garment-category="tops"
data-garment-id="<?php echo esc_attr($product->get_sku() ?: $product->get_id()); ?>"
data-garment-name="<?php echo esc_attr($product->get_name()); ?>">
</anddress-tryon-button>
</div>
<?php
});
// 3. Sales attribution on the order-received page
add_action('woocommerce_thankyou', function($order_id) {
if (!$order_id) return;
$order = wc_get_order($order_id);
if (!$order) return;
?>
<script>
window.Anddress?.trackPurchase({
orderId: '<?php echo esc_js($order_id); ?>',
value: <?php echo esc_js($order->get_total()); ?>,
currency: '<?php echo esc_js($order->get_currency()); ?>'
});
</script>
<?php
});