# Impact Map **Data analizy:** 2026-05-19 **Tryb radaru:** `full` **Scope:** `entire repository` ## Najważniejsze Obszary Wpływu **Checkout WooCommerce:** - `wp-content/plugins/woocommerce/` - `wp-content/plugins/ws-inpost-map/App/WsInpostActions.php` - `wp-content/plugins/ws-inpost-map/assets/js/frontend/checkout.js` - `wp-content/plugins/flexible-checkout-fields/` - `wp-content/plugins/woo-checkout-field-editor-pro/` - `wp-content/plugins/woocommerce-checkout-manager/` **Dostawy i Paczkomaty:** - `wp-content/plugins/ws-inpost-map/` - `wp-content/plugins/woocommerce-paczkomaty-inpost/` - `wp-content/plugins/inpost-for-woocommerce/` - `wp-content/plugins/inpost-paczkomaty/` - `wp-content/plugins/inpost-pay/` **Płatności:** - `wp-content/plugins/woo-payu-payment-gateway/` - `wp-content/plugins/woocommerce-gateway-przelewy24/` - `wp-content/plugins/woocommerce-paypal-payments/` - `wp-content/plugins/woocommerce-payments/` - `wp-content/plugins/woocommerce-active-payments/` **Frontend i motyw:** - `wp-content/themes/betheme/` - `wp-content/plugins/ws-inpost-map/assets/css/frontend/style.css` - `wp-content/plugins/ws-inpost-map/assets/css/frontend/easypack.css` - `wp-content/plugins/ws-inpost-map/assets/js/frontend/geowidget.js` **SEO, tracking i feedy:** - `wp-content/plugins/all-in-one-seo-pack/` - `wp-content/plugins/all-in-one-seo-pack-pro/` - `wp-content/plugins/wordpress-seo/` - `wp-content/plugins/wordpress-seo-premium/` - `wp-content/plugins/google-listings-and-ads/` - `wp-content/plugins/duracelltomi-google-tag-manager/` - `wp-content/plugins/pixelyoursite/` - `wp-content/plugins/official-facebook-pixel/` ## Powiązane Dane I Konfiguracja - `wp-config.php` - połączenie z bazą, `WP_DEBUG`. - `.htaccess` - reguły Apache. - `.vscode/ftp-kr.json` - deploy FTP/SFTP. - `wp-content/plugins/ws-inpost-map/App/WSInpostSettings.php` - opcje `ws_inpost_plugin_options`. - `wp-content/plugins/ws-inpost-map/App/WsInpostActions.php` - order meta `paczkomat_id`. ## Weryfikacja Po Zmianach - Checkout z produktem fizycznym i metodą dostawy InPost. - Zapis i wyświetlanie `paczkomat_id` w zamówieniu. - Koszyk, checkout, strona podziękowania i e-mail zamówienia. - Płatność testowa dla aktywnej bramki. - Tracking konwersji po płatności. - Zgody cookies i skrypty marketingowe po zmianach frontendowych. ## Ukryte Sprzężenia - Kilka pluginów może modyfikować te same pola checkoutu. - Kilka pluginów obsługuje InPost, więc zmiana w `ws-inpost-map` może kolidować z gotowymi integracjami. - Tracking i płatności zależą od poprawnych eventów WooCommerce po checkout. - Brak dumpa bazy utrudnia potwierdzenie, które pluginy są aktywne w środowisku. ## Plan Scan: InPost Pay `wp_body_open` Na Podstronach WooCommerce **Data analizy:** 2026-05-21 **Tryb radaru:** `plan` **Scope:** `wp-content/themes/betheme/header-shop.php`, `wp-content/themes/betheme/woocommerce.php`, `wp-content/themes/betheme/single-template.php`, `wp-content/plugins/inpost-pay/src/hooks/front/FrontWidgetV2.php` - Strona glowna uzywa `wp-content/themes/betheme/header.php`, gdzie poprzednio dodano ``. - Podstrony WooCommerce, w tym produkt, moga uzywac `get_header( 'shop' )`, czyli `wp-content/themes/betheme/header-shop.php`. - `header-shop.php` ma osobny znacznik `>` i obecnie nie uruchamia `wp_body_open()`. - `inpost-pay` podpina skrypt inicjalizacyjny pod `wp_body_open`, wiec brak hooka w wariancie shop blokuje `IPPWidgetOptions` na produktach i stronach sklepu. - Obszar weryfikacji: strona produktu z `?showIzi=true`, strona sklepu/archiwum, koszyk/checkout jezeli uzywaja wariantu shop.