Skip to content

docs: add the quickstart for the WooCommerce plugin - #4

Merged
MobileMage merged 4 commits into
mainfrom
feat/plugin-page
Oct 4, 2026
Merged

MobileMage merged 4 commits into
mainfrom
feat/plugin-page

Conversation

@MobileMage

Copy link
Copy Markdown
Contributor

The site gains a quickstart for the WooCommerce plugin. It says what
the plugin adds to a checkout, which versions it needs, where the
settings are, what a lookup does and when, and what the plugin sends
to NIPOST. It says plainly that the plugin is not published yet, and
one flag controls that sentence.

The page takes its facts from the plugin itself. A test compares the
option names, the version floors and the statement of what NIPOST
receives with the plugin's own files, so the page cannot drift from
them. The screenshot is copied from the plugin repo on each build.

Signed-off-by: MobileMage aidelojejoshua@gmail.com

The guide for the plugin checks its names, floors and statuses against the source.
The linters skip the submodule, as they skip the SDKs.

Signed-off-by: MobileMage <aidelojejoshua@gmail.com>
The page says that the plugin has no release. A flag in the release state and a test tie
that sentence to the state. The page copies the checkout screenshot from the submodule at
build time.

Signed-off-by: MobileMage <aidelojejoshua@gmail.com>
The page said that NIPOST receives the address of the shop server, which a reader can take as the
shop URL. The readme of the plugin says the IP address. The page now says so, and names the
X-API-Key header. A test checks these sentences against readme.txt.

The release-state claims of the page now follow the flag of the plugin. The Next steps link points
to readme.txt and its External services section. The remove box is named as a field, not an option.

Signed-off-by: MobileMage <aidelojejoshua@gmail.com>
The page of the field element listed every member that it inherits
from HTMLElement. It grew past 1 MB, and its accessibility check ran
out of time in CI. The reference now shows only the members that the
packages define, which is also what a reader looks for.

Signed-off-by: MobileMage <aidelojejoshua@gmail.com>
@MobileMage
MobileMage merged commit 29e243c into main Oct 4, 2026
4 checks passed
@MobileMage
MobileMage deleted the feat/plugin-page branch October 4, 2026 13:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant