- 01 Testing GiveWP has two test suites. They cover different failure modes and neither replaces the other. Suite Runs C... 2 个月前
- 02 Admin UI The WordPress admin surface has three generations living side by side. Knowing which one you're in determin... 2 个月前
- 03 Bootstrapping: service providers, the container, and hooks Every feature in src/ reaches the rest of WordPress through the same three mechanisms: a service provider ... 2 个月前
- 04 Donation forms: v2 and v3 Two generations of donation form live side by side in this codebase, on the same post type, with overlappin... 2 个月前
- 05 List tables, caching, and large-data behavior Admin list tables are where GiveWP meets sites with hundreds of thousands of donations. Almost every perfor... 2 个月前
- 06 Models, repositories, and the event model Models are how modern GiveWP reads and writes its data, and — less obviously — they are the source of the p... 2 个月前
- 07 Payment gateways The Gateway API connects donation forms to payment processors. It has a PHP half ( src/Framework/PaymentGat... 2 个月前
- 08 Donor PII: what may cross to the client This document exists because donor emails once reached the page's JavaScript context. That class of failure... 2 个月前