$siteUrl ]; $response = wp_remote_post( $apiOptions['baseUrl'] . '/api/products/wc/check-install', array( 'body' => json_encode($data), 'headers' => [ 'Content-Type' => 'application/json', ] )); if (!empty($response->errors)){ esc_html_e( 'Error connecting to Arty platform','3d-model-viewer-by-arty' ); exit(); } if (isset($response['body'])){ $payload = json_decode($response['body']); if ($payload->valid){ $installed = $payload->installed; } else { $installed = false; } } else { $installed = false; } $requirements = true; $permalinkStructure = get_option('permalink_structure'); $wooCommerceActivated = ( is_plugin_active('woocommerce/woocommerce.php')); $localhost = strpos($siteUrl, 'localhost') || strpos($siteUrl, '127.0.0'); if ($permalinkStructure == '' || !$wooCommerceActivated || $localhost){ $requirements = false; } ?>

  • Permalinks)','3d-model-viewer-by-arty' ); ?>