Files
krolewskie-miody.pl/.paul/codebase/impact_map.md

3.6 KiB

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 <?php wp_body_open(); ?>.
  • Podstrony WooCommerce, w tym produkt, moga uzywac get_header( 'shop' ), czyli wp-content/themes/betheme/header-shop.php.
  • header-shop.php ma osobny znacznik <body <?php body_class(); ?>> 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.