## Pro filter hooks 1. bp3d_woocommerce_model_attribute Example ``` add_filter('bp3d_woocommerce_model_attribute', function($default){ return wp_parse_args([ 'id' => 'model_custom_id' ], $default); }) ``` ## shortcode 1. [3d_viewer_product] ## _params_ ### width sk_rEx;Di8@l7UPWHz9Dj9E^WJ-_CRP1 // code for modal/popup $popupModels = isset($modelData['bp3d_popup_models']) ? $modelData['bp3d_popup_models'] : []; foreach ($popupModels as $model){ wp_enqueue_script('bp3d-front-end'); wp_enqueue_style('bp3d-custom-style'); wp_enqueue_style('bp3d-public'); $finalData = $this->getProductAttributes($modelData); $finalData['loading'] = 'lazy'; $finalData['models'] = [[ 'modelUrl' => $model['model_src'] ]]; ?>
×