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 [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 -
Closed pull request #3327 on WordPress/wordpress-develop:
Try improving get_option() performance -
Mentioned in [54309] on Core SVN:
General: Remove `file_exists()` checks after calling `realpath()`. -
Merged pull request #44358 into WordPress/gutenberg:
Fix typo from #44083 -
Submitted pull request #3327 to WordPress/wordpress-develop:
Try improving get_option() performance -
Submitted pull request #3325 to WordPress/wordpress-develop:
Remove file_exists() checks after calling realpath() -
Created ticket #56654 on Core Trac:
Bug/performance: No need to call file_exists() on variables that use ... -
Mentioned in [54291] on Core SVN:
Block Editor: Remove repetitive calls to `file_get_contents()` in block editor settings. -
Mentioned in [54290] on Core SVN:
Blocks: Remove duplicate use of `realpath()` in `register_block_style_handle()`. -
Submitted pull request #3318 to WordPress/wordpress-develop:
Fix repeat calls to file_get_contents -
Created ticket #56637 on Core Trac:
Bug/performance: Repetitive calls to file_get_contents -
Submitted pull request #3317 to WordPress/wordpress-develop:
remove duplicate $style_file calculation -
Created ticket #56636 on Core Trac:
Bug/performance: duplicate use of realpath() -
Mentioned in [54276] on Core SVN:
Editor: Improve block loading PHP performance. -
Merged pull request #44313 into WordPress/gutenberg:
Update json2php to v0.0.5 -
Submitted pull request #44313 to WordPress/gutenberg:
Update json2php to v0.0.5 -
Mentioned in [54260] on Core SVN:
Editor: Introduces fluid typography and uses Style Engine. -
Wrote a comment on the post Let’s make WordPress officially support SQLite, on the site Make WordPress Core:
I understand that your opinion is it should be in a plugin, you have voiced… -
Wrote a comment on the post Let’s make WordPress officially support SQLite, on the site Make WordPress Core:
Why can’t we just skip the “SQLite Phase”, and use the basis of existing solutions… -
Wrote a comment on the post Let’s make WordPress officially support SQLite, on the site Make WordPress Core:
I don’t doubt that as you said, this “would be a colossal task”. I’d like… -
Submitted pull request #44214 to WordPress/gutenberg:
Experiment: POC for forms/inputs blocks -
Created issue #44186 in the WordPress/gutenberg repository:
Feature suggestion: Form & input blocks -
Mentioned in [54156] on Core SVN:
Editor: Backport Style Engine API functions, classes and tests. -
Mentioned in [54155] on Core SVN:
Blocks: Allow registering multiple items for all supported asset types -
Wrote a comment on the post Let’s make WordPress officially support SQLite, on the site Make WordPress Core:
Hello there @DjZoNe! Could you please explain why you feel this way? What's wrong with… -
Wrote a comment on the post Let’s make WordPress officially support SQLite, on the site Make WordPress Core:
A single droplet should be able to handle all these sites at the same time...… -
Wrote a comment on the post Let’s make WordPress officially support SQLite, on the site Make WordPress Core:
The current implementation is pretty simple, but there are definitely steps we can take to… -
Translated 2 strings on translate.wordpress.org.
-
Wrote a comment on the post Let’s make WordPress officially support SQLite, on the site Make WordPress Core:
Thank you Matt, that's perfect timing! For anyone coming to this post and reading the… -
Wrote a comment on the post Let’s make WordPress officially support SQLite, on the site Make WordPress Core:
As mentioned in other comments, concurrency is no longer an issue with SQLite 3.7+ using… -
Wrote a comment on the post Let’s make WordPress officially support SQLite, on the site Make WordPress Core:
Their code of conduct refers to people who want to contribute to SQLite and be… -
Mentioned in [54133] on Core SVN:
Code Modernization: Add `AllowDynamicProperties` attribute to all (parent) classes. -
Wrote a comment on the post Let’s make WordPress officially support SQLite, on the site Make WordPress Core:
I see great potential for growth in this proposal, you don't. That's fine... Different opinions… -
Wrote a comment on the post Let’s make WordPress officially support SQLite, on the site Make WordPress Core:
not working well in sites with multiple authors Apparently that was an issue in older… -
Mentioned in [54132] on Core SVN:
Blocks: Add new `render` property in `block.json` for block types -
Wrote a comment on the post Let’s make WordPress officially support SQLite, on the site Make WordPress Core:
It already is tied... Your browser uses SQLite internally. Your phone/tabled and all other devices… -
Wrote a comment on the post Let’s make WordPress officially support SQLite, on the site Make WordPress Core:
Thanks for the link! -
Wrote a comment on the post Let’s make WordPress officially support SQLite, on the site Make WordPress Core:
Concurrent read/writes are no longer an issue since SQLite 3.7 as mentioned above (WAL). The… -
Wrote a comment on the post Let’s make WordPress officially support SQLite, on the site Make WordPress Core:
I agree, that code of conduct reads more like a Bible/Quran, but can you say… -
Wrote a comment on the post Let’s make WordPress officially support SQLite, on the site Make WordPress Core:
All SQLite implementations I've seen are basically forks and descendants of that old plugin... So… -
Wrote a comment on the post Let’s make WordPress officially support SQLite, on the site Make WordPress Core:
Yes, that's what I was referring to in my comment above too. However, these queries… -
Wrote a comment on the post Let’s make WordPress officially support SQLite, on the site Make WordPress Core:
… and “search” takes a massive dive. Very true! I had not considered search. On… -
Wrote a comment on the post Let’s make WordPress officially support SQLite, on the site Make WordPress Core:
The people that will do that are probably the ones that already do it with… -
Wrote a comment on the post Let’s make WordPress officially support SQLite, on the site Make WordPress Core:
What are the limitations of running WP on SQLite? Why not use it for all…
Developer
-
Anything Block
Active Installs: Less than 10
-
Block Styles
Active Installs: Less than 10
-
Bootstrap Admin
Active Installs: 20+
-
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+