WooCommerce & WordPress Hook Integration
غرفة قياس افتراضية بالذكاء الاصطناعي لمتاجر WooCommerce
أضف غرفة القياس الافتراضية لمتجر WooCommerce دون إبطاء خادم ووردبريس.
بلا أي حِمل على PHP
لا استهلاك للمعالج أو الذاكرة على خادم WordPress لديك. كل الاستدلال على الـGPU يجري على بنية Anddress.
خطافات WooCommerce الأصلية
يرتبط أصليًا بنقاط الإجراءات القياسية مثل woocommerce_after_add_to_cart_button دون تعديل قوالب النواة.
جاهز لمنشئي الصفحات
يعمل بسلاسة داخل قوالب Single Product في Elementor Pro وDivi Builder وكتل المنتجات في Gutenberg، مع Shadow DOM معزول.
الإضافة الرسمية لـ WordPress وWooCommerce
تثبيت بنقرة واحدة من لوحة تحكم WordPress
قم بتحميل ملف ZIP وتثبيته عبر الإضافات > أضف جديد > رفع إضافة. أدخل مفتاحك العام لتفعيلها على جميع المنتجات.
functions.php
أضف هذا المقتطف إلى القالب الفرعي
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
});