Pascal Birchler
@swissspidy on WordPress.org and Slack
Bio
Interests
WordPress Origin Story
Contributions Sponsored
- Member Since: February 25th, 2008
- Location: Zurich, Switzerland
- Website: pascalbirchler.com
- GitHub: swissspidy
- Job Title: Developer Relations Engineer
- Employer: Google
Contribution History
Pascal Birchler’s badges:- Core Contributor
- Core Performance Contributor
- Core Performance Team
- Core Team
- Documentation Contributor
- Meetup Organizer
- Meta Contributor
- Plugin Developer
- Security Contributor
- Security Team
- Translation Contributor
- Translation Editor
- WordCamp Organizer
- WordCamp Speaker
- WP-CLI Contributor
- WP-CLI Team
-
Merged pull request #102 into wp-cli/.github:
Update matrix to remove WP 6.6 with PHP less than 7.2 -
Merged pull request #101 into wp-cli/.github:
Add minimum supported WP version -
Merged pull request #61868 into WordPress/gutenberg:
Fix broken license check script -
Merged pull request #130 into WordPress/plugin-check-action:
Bump shivammathur/setup-php from 2.31.0 to 2.31.1 -
Merged pull request #131 into WordPress/plugin-check-action:
Bump actions/setup-node from 4.0.2 to 4.0.3 -
Merged pull request #129 into WordPress/plugin-check-action:
Bump prettier from 3.3.2 to 3.3.3 -
Merged pull request #128 into WordPress/plugin-check-action:
Bump @typescript-eslint/eslint-plugin from 7.15.0 to 7.16.0 -
Merged pull request #127 into WordPress/plugin-check-action:
Bump @typescript-eslint/parser from 7.15.0 to 7.16.0 -
Merged pull request #126 into WordPress/plugin-check-action:
Bump ts-jest from 29.1.5 to 29.2.2 -
Closed issue #524 on the WordPress/plugin-check repository:
Do not treat `.readme.txt` as valid readme file -
Created issue #526 in the WordPress/plugin-check repository:
Evaluate using proper loopback requests for runtime checks -
Closed ticket #61628 on Core Trac:
Localization Behavior Change -
Closed issue #48 on the wp-cli/admin-command repository:
-
Closed issue #47 on the wp-cli/admin-command repository:
wp_add_dashboard_widget( $widget_id, $widget_name, $callback, $control_callback, $callback_args ); -
Merged pull request #460 into WordPress/plugin-check:
Add initial code owners configuration -
Closed issue #362 on the WordPress/plugin-check repository:
Localhost check does not show errors in multiple files -
Merged pull request #399 into WordPress/plugin-check:
Detect localhost/127.0.0.1 code in multiple files -
Submitted pull request #520 to WordPress/plugin-check:
Simplify PHPUnit setup -
Wrote a comment on the post Merge Proposal: Preferred Languages, on the site Make WordPress Core:
Better late than never, but since it was clear there wasn't enough time for this… -
Submitted pull request #519 to WordPress/plugin-check:
Add `Non_Blocking_Scripts_Check` -
Closed issue #516 on the WordPress/plugin-check repository:
Are there required dependencies that need to be enabled? -
Closed issue #438 on the WordPress/plugin-check repository:
Allow legitimate use of trademarks -
Closed issue #198 on the WordPress/plugin-check repository:
Expand readme check -
Closed issue #62923 on the WordPress/gutenberg repository:
WP 6.6 RC1: plugin breaks after update -
Submitted pull request #42 to wp-cli/automated-tests:
Try grouping tests differently -
Closed ticket #61629 on Core Trac:
In Retry Rule tehre is error -
Committed [3116104] to Plugins SVN:
Updating readme/assets from GitHub -
Committed [3116103] to Plugins SVN:
Updating readme/assets from GitHub -
Merged pull request #648 into wp-cli/wp-cli-bundle:
Update tests for PHP 8.4 -
Submitted pull request #648 to wp-cli/wp-cli-bundle:
Update tests for PHP 8.4 -
Merged pull request #647 into wp-cli/wp-cli-bundle:
Bump wp-cli/db-command from 2.1.0 to 2.1.1 -
Merged pull request #646 into wp-cli/wp-cli-bundle:
Bump wp-cli/search-replace-command from 2.1.6 to 2.1.7 -
Closed ticket #61457 on Core Trac:
Delay automatic updates after installation. -
Pull request #257 merged into wp-cli/db-command:
Update tests after change in WP trunk -
Submitted pull request #257 to wp-cli/db-command:
Update tests after change in WP trunk -
Reopened ticket #61457 on Core Trac:
Delay automatic updates after installation. -
Posted a reply to Extra Images crop, on the site WordPress.org Forums:
What I am trying to say is there is no way in WordPress to only… -
Posted a reply to Compatibility Problem In Every web stories, on the site WordPress.org Forums:
So the Web Stories editor does some courtesy compatibility checks for you so you don't… -
Posted a reply to Compatibility Problem In Every web stories, on the site WordPress.org Forums:
You already opened the exact same topic yesterday, let's focus the discussion there. -
Pushed 1 commit to WordPress/plugin-check:
Fix plugin version for 1.0.2 -
Closed issue #432 on the WordPress/plugin-check repository:
Trunk version not available on Subversion -
Merged pull request #514 into WordPress/plugin-check:
Prepare 1.0.2 release -
Closed issue #478 on the WordPress/plugin-check repository:
Allow static checks to be run against an arbitrary path -
Merged pull request #490 into WordPress/plugin-check:
Allow static checks to be run against an arbitrary path -
Closed issue #465 on the WordPress/plugin-check repository:
Getting error "The plugin readme.txt does not exist." -
Submitted pull request #514 to WordPress/plugin-check:
Prepare 1.0.2 release -
Closed pull request #513 on WordPress/plugin-check:
Update yoast/phpunit-polyfills requirement from ^1.0 to ^2.0 in /build-phpunit -
Merged pull request #524 into wp-cli/handbook:
Add files autoloader for `bin/command.php` -
Closed issue #1326 on the WordPress/performance repository:
Running multisite tests results in no tests being executed -
Merged pull request #1327 into WordPress/performance:
Generate phpunit-multisite.xml on the fly
Developer
-
AMP
Active Installs: 500,000+
-
Disable Embeds
Active Installs: 10,000+
-
Performant Translations
Active Installs: 20,000+
-
Preferred Languages
Active Installs: 2,000+
-
Voice Search
Active Installs: 600+
Contributor
-
Admin Footer Version (rebranded)
Active Installs: 10+
-
Admin Menu Manager
Active Installs: 800+
-
Antispam Bee
Active Installs: 700,000+
-
Digest Notifications
Active Installs: 20+
-
Feed Post Thumbnail
Active Installs: 2,000+
-
GlotPress
Active Installs: 600+
-
Shiny Updates
Active Installs: 40+
-
Team List
Active Installs: 200+
-
Widget Disable
Active Installs: 20,000+
Support Rep
-
PWA
Active Installs: 30,000+
-
Site Kit by Google - Analytics, Search Console, AdSense, Speed
Active Installs: 4+ million
Plugins
-
Advanced Automatic Updates
-
Hotfix
-
Polylang
-
Post Type Switcher
-
Public Post Preview
-
Query Monitor - The developer tools panel for WordPress
-
Rock The Slackbot
-
RTL Tester
-
Safe Redirect Manager
-
Safe Report Comments
-
Scriblio
-
Sharpen Resized Images
-
Simple Page Ordering
-
Storyform
-
Stream
-
Tabify Edit Screen
-
Term Management Tools
-
TinyMCE Templates
-
Transients Manager
-
TTT Crop
-
Voice Search
-
Web Stories
-
Webmention
-
WP Redis
Themes
General Translation Editor
Deutsch (German) Plugins Translation Editor - #de_DE
-
Admin Menu Manager
Active Installs: 800+
-
AMP
Active Installs: 500,000+
-
Clicky by Yoast
Active Installs: 20,000+
-
Digest Notifications
Active Installs: 20+
-
Google Cloud Storage plugin
Active Installs: 600+
-
Site Kit by Google – Analytics, Search Console, AdSense, Speed
Active Installs: 4+ million
-
Native Lazyload
Active Installs: 8,000+
-
Preferred Languages
Active Installs: 2,000+
-
Print, PDF, Email by PrintFriendly
Active Installs: 30,000+
-
PWA
Active Installs: 30,000+
-
Quicklink for WordPress
Active Installs: 2,000+
-
Safe Redirect Manager
Active Installs: 50,000+
-
Yoast SEO
Active Installs: 10+ million
-
Feed Post Thumbnail
Active Installs: 2,000+
-
Team List
Active Installs: 200+
-
Widget Disable
Active Installs: 20,000+
-
Comment Hacks
Active Installs: 1,000+
Deutsch (Österreich) (German (Austria)) Plugins Translation Editor - #de_AT
-
AMP
Active Installs: 500,000+
-
Native Lazyload
Active Installs: 8,000+
-
Preferred Languages
Active Installs: 2,000+
-
PWA
Active Installs: 30,000+
-
Sitekit
Active Installs: 2,000+