Skip to content

Refactor WordPressSite to be a struct#25387

Draft
crazytonyli wants to merge 2 commits intotrunkfrom
task/refactor-site-enum
Draft

Refactor WordPressSite to be a struct#25387
crazytonyli wants to merge 2 commits intotrunkfrom
task/refactor-site-enum

Conversation

@crazytonyli
Copy link
Copy Markdown
Contributor

@crazytonyli crazytonyli commented Mar 17, 2026

Description

I have mixed another change in this PR, which is integration Automattic/wordpress-rs#1239 and making the WpService instance support WP.com sites. That means, you can now browse custom post types by signing in with WP.com accounts and choosing atomic sites.

Fixes https://linear.app/a8c/issue/CMM-1958

@crazytonyli crazytonyli added this to the 26.8 milestone Mar 17, 2026
@dangermattic
Copy link
Copy Markdown
Collaborator

1 Warning
⚠️ View files have been modified, but no screenshot or video is included in the pull request. Consider adding some for clarity.
1 Message
📖 This PR is still a Draft: some checks will be skipped.

Generated by 🚫 Danger

@wpmobilebot
Copy link
Copy Markdown
Contributor

wpmobilebot commented Mar 17, 2026

🤖 Build Failure Analysis

This build has failures. Claude has analyzed them - check the build annotations for details.

Base automatically changed from bugfix/trashed-post-loading-errors to trunk March 17, 2026 21:00
@crazytonyli crazytonyli force-pushed the task/refactor-site-enum branch 3 times, most recently from 5c8fe6c to c4d1470 Compare March 20, 2026 00:15
@wpmobilebot wpmobilebot modified the milestones: 26.8, 26.9 Mar 20, 2026
@wpmobilebot
Copy link
Copy Markdown
Contributor

Version 26.8 has now entered code-freeze, so the milestone of this PR has been updated to 26.9.

@crazytonyli crazytonyli force-pushed the task/refactor-site-enum branch from c4d1470 to b1b1500 Compare March 22, 2026 20:42
@sonarqubecloud
Copy link
Copy Markdown

@crazytonyli crazytonyli force-pushed the task/refactor-site-enum branch from b1b1500 to 9834878 Compare April 23, 2026 10:24
@wpmobilebot
Copy link
Copy Markdown
Contributor

App Icon📲 You can test the changes from this Pull Request in Jetpack by scanning the QR code below to install the corresponding build.
App NameJetpack
ConfigurationRelease-Alpha
Build Number32052
VersionPR #25387
Bundle IDcom.jetpack.alpha
Commit9834878
Installation URL7v6fqv5v3tm8g
Automatticians: You can use our internal self-serve MC tool to give yourself access to those builds if needed.

@wpmobilebot
Copy link
Copy Markdown
Contributor

App Icon📲 You can test the changes from this Pull Request in WordPress by scanning the QR code below to install the corresponding build.
App NameWordPress
ConfigurationRelease-Alpha
Build Number32052
VersionPR #25387
Bundle IDorg.wordpress.alpha
Commit9834878
Installation URL787ur3v0qrf1g
Automatticians: You can use our internal self-serve MC tool to give yourself access to those builds if needed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants