Custom Fluent Forms REST submit route

add_action(‘fluentform/loaded’, function ($app) { $app->router->post(‘/test-submit’, function () use ($app) { try { $rawData = $app->request->get(‘data’); if (is_string($rawData)) { parse_str($rawData, $data); } elseif (is_array($rawData)) { $data = $rawData; } else { $data = []; } $data[‘_wp_http_referer’] = isset($data[‘_wp_http_referer’]) ? sanitize_url(urldecode($data[‘_wp_http_referer’])) :…Continue reading

Save Woo Shipping Zone ID as Meta Data

if ( ! defined( ‘ABSPATH’ ) ) { return; } if ( ! class_exists( ‘WooCommerce’ ) || ! class_exists( ‘WC_Shipping_Zones’ ) ) { return; } if ( ! function_exists( ‘rd_get_order_shipping_zone_id’ ) ) { function rd_get_order_shipping_zone_id( $order ) { if (…Continue reading