Skip to content

Fix welcome plugin: remember username, disable pingbacks, improve errors#167

Open
akirk wants to merge 2 commits intotrunkfrom
fix/welcome-plugin-improvements
Open

Fix welcome plugin: remember username, disable pingbacks, improve errors#167
akirk wants to merge 2 commits intotrunkfrom
fix/welcome-plugin-improvements

Conversation

@akirk
Copy link
Member

@akirk akirk commented Jan 27, 2026

Summary

  • Pre-fill the username field with the current user's display name, but only if it's not "Admin"
  • Disable outgoing pingbacks/trackbacks when importing posts from RSS feeds
  • Show actual error messages instead of generic "An error occurred" (helps debug feed import issues)

Test plan

  • Open the welcome page and verify the username field is pre-filled (unless logged in as "Admin")
  • Import posts from a feed and verify no outgoing pingbacks are sent to URLs in the content
  • Enter an invalid feed URL and verify a specific error message is shown
- Pre-fill username field with current display name (unless it's "Admin")
- Disable outgoing pingbacks/trackbacks when importing posts
- Show actual error messages instead of generic "An error occurred"
@akirk akirk requested a review from fellyph January 27, 2026 16:45
@github-actions
Copy link
Contributor

Test using WordPress Playground

The changes in this pull request can previewed and tested using a WordPress Playground instance.

WordPress Playground is an experimental project that creates a full WordPress instance entirely within the browser.

Some things to be aware of

  • All changes will be lost when closing a tab with a Playground instance.
  • All changes will be lost when refreshing the page.
  • A fresh instance is created each time the link below is clicked.

For more details about these limitations and more, check out the Limitations page in the WordPress Playground documentation.

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

Labels

None yet

1 participant