Ari Stathopoulos
@aristath on WordPress.org and Slack
- Member Since: December 6th, 2009
- Location: Greece
- Website: aristath.github.io
- GitHub: aristath
- Job Title: WordPress Core Contributor
- Employer: Yoast
Bio
Interests
WordPress Origin Story
Contributions Sponsored
Contribution History
Ari Stathopoulos’s badges:- Accessibility Contributor
- Core Contributor
- Core Performance Contributor
- Core Performance Team
- Core Team
- Plugin Developer
- Theme Developer
- Themes Team
- Translation Contributor
- Translation Editor
-
Mentioned in [54705] on Core SVN:
Editor: Ensure global styles are rendered for third-party blocks. -
Mentioned in [54703] on Core SVN:
Editor: Ensure global styles are rendered for third-party blocks. -
Mentioned in [54691] on Core SVN:
Twenty Twenty-Three: Merge the latest changes from GitHub. -
Mentioned in [54686] on Core SVN:
Twenty Twenty-Three: Merge the latest changes from GitHub. -
Merged pull request #45236 into WordPress/gutenberg:
Add :visited to theme.json schema -
Pull request #43177 merged into WordPress/gutenberg:
remove comments from compiled styles -
Merged pull request #45150 into WordPress/gutenberg:
Post comment count: Add spacing support -
Merged pull request #45184 into WordPress/gutenberg:
Post comments link: Add spacing support -
Merged pull request #45101 into WordPress/gutenberg:
Comment template: Add spacing support -
Closed pull request #45138 on WordPress/gutenberg:
[Cleanup] Remove data-object-fit -
Wrote a comment on the post Let’s make WordPress officially support SQLite, on the site Make WordPress Core:
We're already working on that in the performance-lab repository as a module on that plugin.… -
Submitted pull request #3501 to WordPress/wordpress-develop:
Fix block registration from metadata -
Created ticket #56865 on Core Trac:
$args taking effect too late in register_block_type_from_metadata -
Submitted pull request #45138 to WordPress/gutenberg:
[Cleanup] Remove data-object-fit -
Merged pull request #45102 into WordPress/gutenberg:
Comments: Add spacing support -
Wrote a comment on the post Let’s make WordPress officially support SQLite, on the site Make WordPress Core:
SQLite is very capable to handle enormous amounts of data - and in fact it… -
Merged pull request #45006 into WordPress/gutenberg:
Add `ariaLabel` support to block supports reference documentation -
Mentioned in [54517] on Core SVN:
Global Styles: Improve performance of WP_Theme_JSON::get_merged_data method. -
Closed issue #44772 on the WordPress/gutenberg repository:
Performance regression in WP 6.1 for `theme.json` processing -
Submitted pull request #3470 to WordPress/wordpress-develop:
WIP: Autoloading WordPress classes -
Mentioned in [54493] on Core SVN:
Editor: Fix performance regression in WP_Theme_JSON_Resolver. -
Mentioned in [54472] on Core SVN:
Build/Test Tools: Add unit test for non-existing block-styles registration. -
Wrote a comment on the post Improved PHP performance for core blocks registration, on the site Make WordPress Core:
There are 2 ways to register a block: register_block_type_from_metadata, and register_block_type. The 1st one can… -
Mentioned in [54415] on Core SVN:
Blocks: Avoid extra calls to `realpath()` in block scripts and styles registration. -
Submitted pull request #3416 to WordPress/wordpress-develop:
Convert $wpinc_path_norm to a static var -
Created ticket #56758 on Core Trac:
Performance: Avoid extra calls to realpath -
Created issue #44772 in the WordPress/gutenberg repository:
Performance regression in WP 6.1 for `theme.json` processing -
Mentioned in [54406] on Core SVN:
Build/Test Tools: Use `require_once` instead of `require`. -
Mentioned in [54399] on Core SVN:
Editor: Ensure block styles in `theme.json` are rendered. -
Mentioned in [54398] on Core SVN:
Themes: Replace `array_map()` usage in `WP_Theme_JSON::get_default_slugs()`. -
Submitted pull request #3410 to WordPress/wordpress-develop:
Use a `foreach` loop instead of `array_map` in `WP_Theme_JSON::get_default_slugs` -
Created ticket #56745 on Core Trac:
Performance/Bug: calling array_map repeatedly inside ... -
Submitted pull request #3409 to WordPress/wordpress-develop:
Use require_once instead of require for dynamic blocks -
Created ticket #56738 on Core Trac:
Use require_once instead of require to load block files -
Merged pull request #44685 into WordPress/gutenberg:
Fix typo in WP_Navigation_Page_Test -
Mentioned in [54367] on Core SVN:
Editor: Ensure block script is enqueued, regardless of `ronder_callback`. -
Merged pull request #44551 into WordPress/gutenberg:
CS/QA: various minor fixes -
Submitted pull request #3395 to WordPress/wordpress-develop:
remove unnecessary condition from assets-loading -
Merged pull request #44550 into WordPress/gutenberg:
CS: always use parentheses when instantiating objects -
Submitted pull request #3393 to WordPress/wordpress-develop:
Add SQLite to the tracked extensions -
Mentioned in [54364] on Core SVN:
Code Modernization: Check the return type of `parse_url()` in `url_to_postid()`. -
Mentioned in [54358] on Core SVN:
Editor: Reintroduce styles that were removed for classic themes. -
Submitted pull request #547 to WordPress/performance:
SQLite integration module -
Mentioned in [54339] on Core SVN:
REST API: Ensure `args` is an array of arrays in `register_rest_route()`. -
Mentioned in [54330] on Core SVN:
Editor: Correctly load RTL stylesheets in `register_block_style_handle()`. -
Mentioned in [54327] on Core SVN:
Blocks: Remove extra `get_theme_file_path()` calls in `register_block_style_handle()`. -
Submitted pull request #3341 to WordPress/wordpress-develop:
cache $theme_path_norm -
Created ticket #56666 on Core Trac:
Bug/performance: No need to make repeat calls to `get_theme_file_path` ... -
Submitted pull request #3336 to WordPress/wordpress-develop:
fix $has_style_file condition -
Created ticket #56664 on Core Trac:
Blocks try to load non-existent block-styles on the frontend
Developer
-
Anything Block
Active Installs: Less than 10
-
Block Styles
Active Installs: Less than 10
-
Bootstrap Admin
Active Installs: 10+
-
Carbon Offset
Active Installs: 30+
-
Inserter
Active Installs: Less than 10
-
Kirki Customizer Framework
Active Installs: 600,000+
-
Less PHP Compiler
Active Installs: 7,000+
-
Local Gravatars
Active Installs: 30+
-
Magazi Admin Theme
Active Installs: 10+
-
MarketPress Statistics
Active Installs: 10+
-
Recipes
Active Installs: 80+
-
Remove Core Editor Google Font
Active Installs: Less than 10
-
WordPress Mail Changer
Active Installs: 100+
-
WordPress Reset
Active Installs: 10,000+
Contributor
-
Rollback Update Failure
Active Installs: 8,000+
Plugins
-
Ad Code Manager
-
Admin Menu Editor
-
Akismet Spam Protection
-
AMP
-
Anything Block
-
Auto Image Resize
-
Background Patterns
-
bbPress
-
Block Styles
-
Blog Copier
-
Bootstrap Admin
-
Breadcrumb Trail
-
Carbon Offset
-
Code Snippets
-
Collapse-O-Matic
-
Convert Address to Google Maps Link
-
Customize Inline Editing
-
Developer
-
Duplicator - WordPress Migration Plugin
-
DW Shortcodes Bootstrap
-
Get Background From Library
-
Gutenberg
-
Gutenberg Custom Fields
-
Gutenberg Template and Pattern Library & Redux Framework
-
Gutenberg Themes - Ultimate Solution for Block Templates
-
Hammy
-
Hide Login+
-
Idea Factory
-
Inserter
-
Kirki Customizer Framework
-
Layout Engine
-
Leaflet Maps Marker (Google Maps, OpenStreetMap, Bing Maps)
-
Local Gravatars
-
Login With Ajax
-
Magazi Admin Theme
-
MarketPress Statistics
-
Media Item URL
-
Meta Box - WordPress Custom Fields Framework
-
Multicollab - power up your editorial workflow and collaboration with direct commenting and tagging!
-
One Click Demo Import
-
Page Builder Gutenberg Blocks – CoBlocks
-
Pinpoint Booking System - #1 WordPress Booking Plugin
-
Piraeus Bank WooCommerce Payment Gateway
-
PWA
-
Query Multiple Taxonomies
-
Raptor Editor
-
Rate
-
Recipes
-
Remove Core Editor Google Font
-
Safe SVG
-
Scriblio
-
Site Setup Wizard
-
SlideDeck 1 Lite Content Slider
-
Sola Support Tickets
-
Tailor Page Builder
-
Theme Check
-
Tribe Object Cache
-
Unicornify
-
WooCommerce
-
Wordpress Advanced Ticket System, Elite Support Helpdesk
-
WordPress Mail Changer
-
WordPress Reset
-
WordPress Social Login
-
WP Dev Dashboard
-
WP Elusive Iconfont
-
WP Hook Finder
-
WP Super Cache
-
WP Ultimate Search
-
WP-Matomo Integration (WP-Piwik)
-
WP2Cloud
-
Yoast SEO
-
Your Friendly Drag and Drop Page Builder — Make Builder
Ελληνικά (Greek) Plugins Translation Editor - #el
-
Anything Block
Active Installs: Less than 10
-
Block Styles
Active Installs: Less than 10
-
Carbon Offset
Active Installs: 30+
-
Inserter
Active Installs: Less than 10
-
Kirki Customizer Framework
Active Installs: 600,000+
-
Less PHP Compiler
Active Installs: 7,000+
-
Local Gravatars
Active Installs: 30+
-
Recipes
Active Installs: 80+
-
Remove Core Editor Google Font
Active Installs: Less than 10
-
WordPress Reset
Active Installs: 10,000+