Pascal Birchler
@swissspidy on WordPress.org and Slack
Bio
Current Job
Interests
WordPress Origin Story
- Member Since: February 25th, 2008
- Location: Zurich, Switzerland
- Website: pascalbirchler.com
- GitHub: swissspidy
- Job Title: Software Engineer
- Employer: Google
Contribution History
Pascal Birchler’s badges:- Core AI Contributor
- Core AI Team
- Core Contributor
- Core Performance Contributor
- Core Performance Team
- Core Team
- Documentation Contributor
- Meetup Organizer
- Meta Contributor
- Plugin Developer
- Security Contributor
- Security Team
- Test Contributor
- Translation Contributor
- Translation Editor
- WordCamp Organizer
- WordCamp Speaker
- WP-CLI Contributor
- WP-CLI Team
-
Merged pull request #525 into wp-cli/extension-command:
Harden theme update test -
Submitted pull request #525 to wp-cli/extension-command:
Harden theme update test -
Merged pull request #152 into wp-cli/checksum-command:
Fix failing test -
Submitted pull request #152 to wp-cli/checksum-command:
Fix failing test -
Closed issue #211 on the wp-cli/ideas repository:
Add alias definitions to README output of `wp scaffold package-readme` -
Merged pull request #59 into wp-cli/automated-tests:
Bump shivammathur/setup-php from 2.37.0 to 2.37.1 -
Merged pull request #1020 into wp-cli/wp-cli-bundle:
Update wp-cli framework -
Merged pull request #1019 into wp-cli/wp-cli-bundle:
Bump shivammathur/setup-php from 2.37.0 to 2.37.1 -
Closed issue #6097 on the wp-cli/wp-cli repository:
Mariadb less then 10.5 command detection -
Merged pull request #6316 into wp-cli/wp-cli:
Check for MariaDB 10.5+ binaries, fall back to MySQL versions -
Merged pull request #291 into wp-cli/scaffold-package-command:
Bump @protobufjs/utf8 from 1.1.0 to 1.1.1 -
Merged pull request #568 into WordPress/plugin-check-action:
Bump globals from 17.5.0 to 17.6.0 -
Merged pull request #569 into WordPress/plugin-check-action:
Bump @actions/core from 3.0.0 to 3.0.1 -
Merged pull request #567 into WordPress/plugin-check-action:
Bump @types/node from 25.6.0 to 25.6.2 -
Merged pull request #565 into WordPress/plugin-check-action:
Bump prettier from 3.8.1 to 3.8.3 -
Merged pull request #566 into WordPress/plugin-check-action:
Bump @actions/github from 9.1.0 to 9.1.1 -
Closed issue #4 on the WordPress/plugin-check-action repository:
Add tests for the JS part -
Merged pull request #564 into WordPress/plugin-check-action:
Add Vitest unit tests for JS parsing, formatting, and utility logic -
Closed issue #570 on the WordPress/plugin-check-action repository:
Update nick-fields/retry to v4 to avoid Node.js 20 deprecation warning -
Closed pull request #571 on WordPress/plugin-check-action:
Update `nick-fields/retry` to v4 in `Start wp-env` -
Merged pull request #244 into wp-cli/.github:
Bump crate-ci/typos from 1.46.0 to 1.46.1 -
Closed issue #330 on the wp-cli/core-command repository:
Add `locale` argument to `wp core multisite-install` -
Merged pull request #331 into wp-cli/core-command:
Add `--locale` support to `wp core multisite-install` command docs and coverage -
Closed issue #52 on the WordPress/agent-skills repository:
Support for Skill Versioning -
Merged pull request #558 into WordPress/plugin-check-action:
Bump @typescript-eslint/eslint-plugin from 8.58.1 to 8.59.2 -
Merged pull request #559 into WordPress/plugin-check-action:
Bump typescript from 6.0.2 to 6.0.3 -
Closed pull request #636 on wp-cli/handbook:
Add HTTP proxy configuration example -
Merged pull request #329 into wp-cli/core-command:
Unconditionally use `get_current_network_id` -
Merged pull request #560 into WordPress/plugin-check-action:
Bump eslint from 10.2.0 to 10.3.0 -
Merged pull request #561 into WordPress/plugin-check-action:
Bump @types/node from 25.5.2 to 25.6.0 -
Merged pull request #562 into WordPress/plugin-check-action:
Bump @typescript-eslint/parser from 8.58.1 to 8.58.2 -
Merged pull request #556 into WordPress/plugin-check-action:
Bump dependabot/fetch-metadata from 3.0.0 to 3.1.0 -
Merged pull request #557 into WordPress/plugin-check-action:
Bump actions/setup-node from 6.3.0 to 6.4.0 -
Posted a reply to TypeError: Cannot read properties of undefined (reading ‘length’), on the site WordPress.org Forums:
I'll take the inactivity here as a sign that the error no longer occurs; marking… -
Merged pull request #1016 into wp-cli/wp-cli-bundle:
Bump wp-cli/media-command from 2.2.7 to 2.2.8 -
Merged pull request #251 into wp-cli/media-command:
Regenerate README file -
Closed issue #152 on the wp-cli/media-command repository:
Skip Duplicates -
Merged pull request #241 into wp-cli/media-command:
Add --skip-duplicates flag to wp media import -
Merged pull request #1015 into wp-cli/wp-cli-bundle:
Bump wp-cli/entity-command from 2.8.10 to 2.8.11 -
Submitted pull request #329 to wp-cli/core-command:
Unconditionally use `get_current_network_id` -
Merged pull request #615 into wp-cli/entity-command:
Regenerate README file -
Closed issue #610 on the wp-cli/entity-command repository:
Commands for erasing and exporting personal data -
Merged pull request #611 into wp-cli/entity-command:
Add `wp user privacy-request` commands for GDPR personal data management -
Merged pull request #1009 into wp-cli/wp-cli-bundle:
Bump wp-cli/extension-command from 2.3.2 to 2.3.3 -
Merged pull request #1012 into wp-cli/wp-cli-bundle:
Bump wp-cli/import-command from 2.0.17 to 2.0.18 -
Merged pull request #1011 into wp-cli/wp-cli-bundle:
Bump wp-cli/shell-command from 2.0.17 to 2.0.18 -
Merged pull request #1006 into wp-cli/wp-cli-bundle:
Bump wp-cli/export-command from 2.1.16 to 2.1.17 -
Merged pull request #1010 into wp-cli/wp-cli-bundle:
Bump wp-cli/scaffold-command from 2.5.5 to 2.5.6
Developer
-
AI
Active Installs: 1,000+
-
AMP
Active Installs: 400,000+
-
Disable Embeds
Active Installs: 10,000+
-
Performant Translations
Active Installs: 40,000+
-
Preferred Languages
Active Installs: 2,000+
-
Voice Search
Active Installs: 700+
Contributor
-
Admin Footer Version (rebranded)
Active Installs: 10+
-
Antispam Bee
Active Installs: 700,000+
-
Digest Notifications
Active Installs: 20+
-
Feed Post Thumbnail
Active Installs: 2,000+
-
GlotPress
Active Installs: 500+
-
Shiny Updates
Active Installs: 10+
-
Team List
Active Installs: 100+
-
Widget Disable
Active Installs: 10,000+
Support Rep
-
AI Provider for Anthropic
Active Installs: 1,000+
-
AI Provider for Google
Active Installs: 500+
-
AI Provider for OpenAI
Active Installs: 400+
-
PWA
Active Installs: 20,000+
-
Site Kit by Google - Analytics, Search Console, AdSense, Speed
Active Installs: 5+ million
Plugins
Themes
General Translation Editor
Deutsch (German) Patterns Translation Editor - #de_DE
Deutsch (German) Project Translation Editor - #de_DE
Deutsch (Österreich) (German (Austria)) Plugins Translation Editor - #de_AT
-
AMP
Active Installs: 400,000+
-
Native Lazyload
Active Installs: 6,000+
-
Preferred Languages
Active Installs: 2,000+
-
PWA
Active Installs: 20,000+
-
Sitekit
Active Installs: 3,000+


