René's URL Explorer Experiment


Title: Validate site slug and site URL in site create and generate commands by swissspidy · Pull Request #632 · wp-cli/entity-command · GitHub

Open Graph Title: Validate site slug and site URL in site create and generate commands by swissspidy · Pull Request #632 · wp-cli/entity-command

X Title: Validate site slug and site URL in site create and generate commands by swissspidy · Pull Request #632 · wp-cli/entity-command

Description: Manage WordPress comments, menus, options, posts, sites, terms, and users. - Validate site slug and site URL in site create and generate commands by swissspidy · Pull Request #632 · wp-cli/entity-command

Open Graph Description: Applying some slight hardening here Summary by CodeRabbit New Features Added validation for site slugs during site creation and generation. Valid slugs are normalized to lowercase. Custom site ...

X Description: Applying some slight hardening here Summary by CodeRabbit New Features Added validation for site slugs during site creation and generation. Valid slugs are normalized to lowercase. Custom site ...

Opengraph URL: https://github.com/wp-cli/entity-command/pull/632

X: @github

direct link

Domain: github.com

react-profiling0
react-import-mapreact,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@d5750093facf
route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:f591b80c-938d-d058-1f29-6949abf8ad1e
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idDCD0:13CAFE:D767B9:12CA242:6AFA2F8F
html-safe-noncef9111ee161f7f9ba8ce1ab9fffa8dfefc649315c3c0ffecb7ff7eba6bad2dfaa
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJEQ0QwOjEzQ0FGRTpENzY3Qjk6MTJDQTI0Mjo2QUZBMkY4RiIsInZpc2l0b3JfaWQiOiI2MjMxMTIxMjQ2MTEzMzc4MTkxIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmac45b168773adb990a56e67143fec8024ac2aac842a4b441d1a4102e2b8810196e
hovercard-subject-tagpull_request:4192453110
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/wp-cli/entity-command/632/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/c4aacecae6d78bffee6924c9783b69ceb7c9f8140742377ccde88e627b6f015f/wp-cli/entity-command/pull/632
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/c4aacecae6d78bffee6924c9783b69ceb7c9f8140742377ccde88e627b6f015f/wp-cli/entity-command/pull/632
og:image:altApplying some slight hardening here Summary by CodeRabbit New Features Added validation for site slugs during site creation and generation. Valid slugs are normalized to lowercase. Custom site ...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameswissspidy
hostnamegithub.com
expected-hostnamegithub.com
None612d3e6ffd693e7ea8d9fcf452370995872baef31d825b1fedef704cd3d24ac7
turbo-cache-controlno-cache
go-importgithub.com/wp-cli/entity-command git https://github.com/wp-cli/entity-command.git
octolytics-dimension-user_id1570774
octolytics-dimension-user_loginwp-cli
octolytics-dimension-repository_id87201389
octolytics-dimension-repository_nwowp-cli/entity-command
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id87201389
octolytics-dimension-repository_network_root_nwowp-cli/entity-command
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release072e34035c13c31543fba9f025cbbbda4210dae4
ui-targetfull
theme-color#1e2327
color-schemelight dark
react-app-namepull-requests

Links:

Skip to contenthttps://github.com/wp-cli/entity-command/pull/632#start-of-content
https://github.com/
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fwp-cli%2Fentity-command%2Fpull%2F632
GitHubRepository hosting, code review, and collaborationhttps://github.com/platform
CopilotAI coding agent for tasks, projects, and automated workhttps://github.com/features/copilot
ActionsCI/CD and automationhttps://github.com/features/actions
Code QualityQuality analysis, fixes, and enforcementhttps://github.com/features/code-quality
CodespacesCloud development environmentshttps://github.com/features/codespaces
Code SecurityVulnerability detection and remediationhttps://github.com/security/advanced-security/code-security
Secret ProtectionSecret scanning and leak preventionhttps://github.com/security/advanced-security/secret-protection
All Featureshttps://github.com/features
Documentationhttps://docs.github.com/en
Traininghttps://learn.github.com/skills
Certificationshttps://learn.github.com/credentials
Build with Copilothttps://github.com/features/ai
Customize Copilothttps://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-copilot-overview
Integrationshttps://github.com/marketplace
Trending reposhttps://github.com/trending
GitHub Sponsorshttps://github.com/open-source/sponsors
Developer articleshttps://github.com/resources/articles
ChangelogYour source for the latest features, improvements, and fixes across GitHub products, all in one place.https://github.blog/changelog/
Enterpriseshttps://github.com/enterprise
Teamhttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
See all industrieshttps://github.com/solutions/industry
Why GitHubhttps://github.com/why-github
Customer Storieshttps://github.com/customer-stories
Business insightshttps://github.com/solutions/executive-insights
Trust Centerhttps://github.com/trust-center
GitHub Advanced SecurityEnterprise-grade code securityhttps://github.com/security/advanced-security
Copilot for businessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Documentationhttps://docs.github.com/en
Resource centerhttps://github.com/resources
Bloghttps://github.blog/
Events & webinarshttps://github.com/resources/events
Community Forumhttps://github.com/orgs/community/discussions
Customer Storieshttps://github.com/customer-stories
Integrationshttps://github.com/marketplace
Customer supporthttps://help.github.com/
Traininghttps://learn.github.com/skills
GitHub Statushttps://www.githubstatus.com/
Abouthttps://github.com/about
Partnershttps://github.com/partners
Changeloghttps://github.blog/changelog/
GitHub UniverseThe event for developers, by developers — talks, workshops, and what’s next for GitHub.https://githubuniverse.com/
Pricinghttps://github.com/pricing
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fwp-cli%2Fentity-command%2Fpull%2F632
Sign uphttps://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=wp-cli%2Fentity-command
Reloadhttps://github.com/wp-cli/entity-command/pull/632
Reloadhttps://github.com/wp-cli/entity-command/pull/632
Reloadhttps://github.com/wp-cli/entity-command/pull/632
wp-clihttps://github.com/wp-cli
entity-commandhttps://github.com/wp-cli/entity-command
Codehttps://github.com/wp-cli/entity-command
Issues9 (9)https://github.com/wp-cli/entity-command/issues
Pull requests10 (10)https://github.com/wp-cli/entity-command/pulls
Actionshttps://github.com/wp-cli/entity-command/actions
Security and qualityhttps://github.com/wp-cli/entity-command/security
Insightshttps://github.com/wp-cli/entity-command/pulse
https://github.com/wp-cli/entity-command
swissspidyhttps://github.com/swissspidy
mainhttps://github.com/wp-cli/entity-command/tree/main
fix/special-charshttps://github.com/wp-cli/entity-command/tree/fix/special-chars
Conversationhttps://github.com/wp-cli/entity-command/pull/632
Commits4 (4)https://github.com/wp-cli/entity-command/pull/632/commits
Checkshttps://github.com/wp-cli/entity-command/pull/632/checks
Files changedhttps://github.com/wp-cli/entity-command/pull/632/files
Validate site slug and site URL in site create and generate commandshttps://github.com/wp-cli/entity-command/pull/632#top
swissspidyhttps://github.com/swissspidy
mainhttps://github.com/wp-cli/entity-command/tree/main
fix/special-charshttps://github.com/wp-cli/entity-command/tree/fix/special-chars
https://github.com/swissspidy
swissspidyhttps://github.com/swissspidy
Aug 3, 2026https://github.com/wp-cli/entity-command/pull/632#issue-5047637257
Please reload this pagehttps://github.com/wp-cli/entity-command/pull/632
Please reload this pagehttps://github.com/wp-cli/entity-command/pull/632
https://github.com/swissspidy
Validate site slug and site URL in site create and generate commandshttps://github.com/wp-cli/entity-command/pull/632/commits/fc849c2aa785dab4503985348e85a2f160d11e32
fc849c2https://github.com/wp-cli/entity-command/pull/632/commits/fc849c2aa785dab4503985348e85a2f160d11e32
https://github.com/swissspidy
swissspidyhttps://github.com/swissspidy
2.8.13https://github.com/wp-cli/entity-command/milestone/63
Aug 3, 2026https://github.com/wp-cli/entity-command/pull/632#event-28875049570
https://github.com/swissspidy
swissspidyhttps://github.com/swissspidy
code ownerhttps://github.com/wp-cli/entity-command/blob/11b395abd1f0d7db0f34d3aa953019ba1cc1b9fc/.github/CODEOWNERS#L1
August 3, 2026 08:04https://github.com/wp-cli/entity-command/pull/632#event-28875050074
https://github.com/apps/copilot-pull-request-reviewer
Copilothttps://github.com/apps/copilot-pull-request-reviewer
August 3, 2026 08:04https://github.com/wp-cli/entity-command/pull/632#event-28875050165
https://github.com/swissspidy
swissspidyhttps://github.com/swissspidy
command:site-create https://github.com/wp-cli/entity-command/issues?q=state%3Aopen%20label%3Acommand%3Asite-create
command:site-generate https://github.com/wp-cli/entity-command/issues?q=state%3Aopen%20label%3Acommand%3Asite-generate
Aug 3, 2026https://github.com/wp-cli/entity-command/pull/632#event-28875050335
https://github.com/apps/coderabbitai
coderabbitaihttps://github.com/apps/coderabbitai
Aug 3, 2026https://github.com/wp-cli/entity-command/pull/632#issuecomment-5163810860
Please reload this pagehttps://github.com/wp-cli/entity-command/pull/632
https://app.coderabbit.ai/change-stack/wp-cli/entity-command/pull/632?utm_source=github_walkthrough&utm_medium=github&utm_campaign=change_stack
22e146bhttps://github.com/wp-cli/entity-command/commit/22e146bfb8007b1cc992cde713f174b52f76ccf4
9c0ad0fhttps://github.com/wp-cli/entity-command/commit/9c0ad0fcbabf8b84b7e0a5fa64fe8224ef1f8f60
CodeRabbithttps://coderabbit.ai?utm_source=oss&utm_medium=github&utm_campaign=wp-cli/entity-command&utm_content=632
Xhttps://twitter.com/intent/tweet?text=I%20just%20used%20%40coderabbitai%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20the%20proprietary%20code.%20Check%20it%20out%3A&url=https%3A//coderabbit.ai
Mastodonhttps://mastodon.social/share?text=I%20just%20used%20%40coderabbitai%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20the%20proprietary%20code.%20Check%20it%20out%3A%20https%3A%2F%2Fcoderabbit.ai
Reddithttps://www.reddit.com/submit?title=Great%20tool%20for%20code%20review%20-%20CodeRabbit&text=I%20just%20used%20CodeRabbit%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20proprietary%20code.%20Check%20it%20out%3A%20https%3A//coderabbit.ai
LinkedInhttps://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fcoderabbit.ai&mini=true&title=Great%20tool%20for%20code%20review%20-%20CodeRabbit&summary=I%20just%20used%20CodeRabbit%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20proprietary%20code
Please reload this pagehttps://github.com/wp-cli/entity-command/pull/632
started reviewinghttps://github.com/wp-cli/entity-command/sessions/7e09549b-fa42-4711-851f-b594944bb399
swissspidyhttps://github.com/swissspidy
August 3, 2026 08:05https://github.com/wp-cli/entity-command/pull/632#event-28875074801
View session https://github.com/wp-cli/entity-command/sessions/7e09549b-fa42-4711-851f-b594944bb399
https://github.com/apps/codecov
codecovhttps://github.com/apps/codecov
Aug 3, 2026https://github.com/wp-cli/entity-command/pull/632#issuecomment-5163814558
Please reload this pagehttps://github.com/wp-cli/entity-command/pull/632
Codecovhttps://app.codecov.io/gh/wp-cli/entity-command/pull/632?dropdown=coverage&src=pr&el=h1&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=wp-cli
Let us know!https://github.com/codecov/feedback/issues/255
Please reload this pagehttps://github.com/wp-cli/entity-command/pull/632
https://github.com/apps/copilot-pull-request-reviewer
Copilothttps://github.com/apps/copilot-pull-request-reviewer
Aug 3, 2026 https://github.com/wp-cli/entity-command/pull/632#pullrequestreview-4841981009
View reviewed changes https://github.com/wp-cli/entity-command/pull/632/files/fc849c2aa785dab4503985348e85a2f160d11e32
Copilothttps://github.com/apps/copilot-pull-request-reviewer
https://github.com/wp-cli/entity-command/pull/632#pullrequestreview-4841981009
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Add Copilot custom instructionshttps://github.com/wp-cli/entity-command/new/main?filename=.github/instructions/*.instructions.md
Learn how to get startedhttps://docs.github.com/en/copilot/customizing-copilot/adding-repository-custom-instructions-for-github-copilot
Please reload this pagehttps://github.com/wp-cli/entity-command/pull/632
src/Site_Command.phphttps://github.com/wp-cli/entity-command/pull/632/files/fc849c2aa785dab4503985348e85a2f160d11e32#diff-f2545e5d632cf9c0cbe954845bd2f607ae6a771e39fad095a916bbb37cbaca69
Please reload this pagehttps://github.com/wp-cli/entity-command/pull/632
src/Site_Command.phphttps://github.com/wp-cli/entity-command/pull/632/files/fc849c2aa785dab4503985348e85a2f160d11e32#diff-f2545e5d632cf9c0cbe954845bd2f607ae6a771e39fad095a916bbb37cbaca69
Please reload this pagehttps://github.com/wp-cli/entity-command/pull/632
https://github.com/apps/coderabbitai
coderabbitaihttps://github.com/apps/coderabbitai
Aug 3, 2026 https://github.com/wp-cli/entity-command/pull/632#pullrequestreview-4842009555
View reviewed changes https://github.com/wp-cli/entity-command/pull/632/files/fc849c2aa785dab4503985348e85a2f160d11e32
coderabbitaihttps://github.com/apps/coderabbitai
https://github.com/wp-cli/entity-command/pull/632#pullrequestreview-4842009555
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
11b395ahttps://github.com/wp-cli/entity-command/commit/11b395abd1f0d7db0f34d3aa953019ba1cc1b9fc
fc849c2https://github.com/wp-cli/entity-command/commit/fc849c2aa785dab4503985348e85a2f160d11e32
Please reload this pagehttps://github.com/wp-cli/entity-command/pull/632
features/site-create.featurehttps://github.com/wp-cli/entity-command/pull/632/files/fc849c2aa785dab4503985348e85a2f160d11e32#diff-a42cfee158c5b4393da44df9a83fb816a987a3dc0a3db26767d1690a17a3b6f2
Please reload this pagehttps://github.com/wp-cli/entity-command/pull/632
src/Site_Command.phphttps://github.com/wp-cli/entity-command/pull/632/files/fc849c2aa785dab4503985348e85a2f160d11e32#diff-f2545e5d632cf9c0cbe954845bd2f607ae6a771e39fad095a916bbb37cbaca69
Please reload this pagehttps://github.com/wp-cli/entity-command/pull/632
src/Site_Command.phphttps://github.com/wp-cli/entity-command/pull/632/files/fc849c2aa785dab4503985348e85a2f160d11e32#diff-f2545e5d632cf9c0cbe954845bd2f607ae6a771e39fad095a916bbb37cbaca69
Please reload this pagehttps://github.com/wp-cli/entity-command/pull/632
https://github.com/swissspidy
Address code review feedbackhttps://github.com/wp-cli/entity-command/pull/632/commits/ab707ca05a58985b311b939953655c5f626fa21f
ab707cahttps://github.com/wp-cli/entity-command/pull/632/commits/ab707ca05a58985b311b939953655c5f626fa21f
https://github.com/apps/coderabbitai
coderabbitaihttps://github.com/apps/coderabbitai
Aug 3, 2026 https://github.com/wp-cli/entity-command/pull/632#pullrequestreview-4843173105
View reviewed changes https://github.com/wp-cli/entity-command/pull/632/files/ab707ca05a58985b311b939953655c5f626fa21f
coderabbitaihttps://github.com/apps/coderabbitai
https://github.com/wp-cli/entity-command/pull/632#pullrequestreview-4843173105
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
fc849c2https://github.com/wp-cli/entity-command/commit/fc849c2aa785dab4503985348e85a2f160d11e32
ab707cahttps://github.com/wp-cli/entity-command/commit/ab707ca05a58985b311b939953655c5f626fa21f
Please reload this pagehttps://github.com/wp-cli/entity-command/pull/632
src/Site_Command.phphttps://github.com/wp-cli/entity-command/pull/632/files/ab707ca05a58985b311b939953655c5f626fa21f#diff-f2545e5d632cf9c0cbe954845bd2f607ae6a771e39fad095a916bbb37cbaca69
Please reload this pagehttps://github.com/wp-cli/entity-command/pull/632
src/Site_Command.phphttps://github.com/wp-cli/entity-command/pull/632/files/ab707ca05a58985b311b939953655c5f626fa21f#diff-f2545e5d632cf9c0cbe954845bd2f607ae6a771e39fad095a916bbb37cbaca69
Please reload this pagehttps://github.com/wp-cli/entity-command/pull/632
https://github.com/swissspidy
Address additional code review feedbackhttps://github.com/wp-cli/entity-command/pull/632/commits/22e146bfb8007b1cc992cde713f174b52f76ccf4
22e146bhttps://github.com/wp-cli/entity-command/pull/632/commits/22e146bfb8007b1cc992cde713f174b52f76ccf4
https://github.com/apps/coderabbitai
coderabbitaihttps://github.com/apps/coderabbitai
Aug 3, 2026 https://github.com/wp-cli/entity-command/pull/632#pullrequestreview-4844084327
View reviewed changes https://github.com/wp-cli/entity-command/pull/632/files/22e146bfb8007b1cc992cde713f174b52f76ccf4
coderabbitaihttps://github.com/apps/coderabbitai
https://github.com/wp-cli/entity-command/pull/632#pullrequestreview-4844084327
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
ab707cahttps://github.com/wp-cli/entity-command/commit/ab707ca05a58985b311b939953655c5f626fa21f
22e146bhttps://github.com/wp-cli/entity-command/commit/22e146bfb8007b1cc992cde713f174b52f76ccf4
Please reload this pagehttps://github.com/wp-cli/entity-command/pull/632
https://github.com/swissspidy
Strict URL parsing and slug anchor validationhttps://github.com/wp-cli/entity-command/pull/632/commits/9c0ad0fcbabf8b84b7e0a5fa64fe8224ef1f8f60
9c0ad0fhttps://github.com/wp-cli/entity-command/pull/632/commits/9c0ad0fcbabf8b84b7e0a5fa64fe8224ef1f8f60
https://github.com/swissspidy
swissspidyhttps://github.com/swissspidy
61604c3https://github.com/wp-cli/entity-command/commit/61604c35bf11b82f7d4e3ca6d5a229cb7b6d98cc
Aug 3, 2026https://github.com/wp-cli/entity-command/pull/632#event-28895707588
Please reload this pagehttps://github.com/wp-cli/entity-command/pull/632
https://github.com/swissspidy
swissspidyhttps://github.com/swissspidy
August 3, 2026 15:02https://github.com/wp-cli/entity-command/pull/632#event-28895709352
https://github.co/hiddenchars
https://github.com/wp-cli/entity-command/pull/{{ revealButtonHref }}
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fwp-cli%2Fentity-command%2Fpull%2F632
https://github.com/apps/coderabbitai
coderabbitai[bot] https://github.com/apps/coderabbitai
https://github.com/wp-cli/entity-command/pull/632/files/22e146bfb8007b1cc992cde713f174b52f76ccf4
Copilot code review https://github.com/apps/copilot-pull-request-reviewer
Copilot https://github.com/apps/copilot-pull-request-reviewer
Learn more about Copilot code review.https://gh.io/copilot-code-review-docs
https://github.com/wp-cli/entity-command/pull/632/files/fc849c2aa785dab4503985348e85a2f160d11e32
Please reload this pagehttps://github.com/wp-cli/entity-command/pull/632
command:site-create https://github.com/wp-cli/entity-command/issues?q=state%3Aopen%20label%3Acommand%3Asite-create
command:site-generate https://github.com/wp-cli/entity-command/issues?q=state%3Aopen%20label%3Acommand%3Asite-generate
2.8.13 https://github.com/wp-cli/entity-command/milestone/63
Please reload this pagehttps://github.com/wp-cli/entity-command/pull/632
https://github.com/swissspidy
https://github.com/apps/copilot-pull-request-reviewer
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.