Frank Klein
@frank-klein on WordPress.org, @frankklein on Slack
- Member Since: December 29th, 2011
- Location: Luxembourg
- Website: wpdevelopment.courses
Bio
Contribution History
Frank Klein’s badges:- Core Contributor Core Contributor
- Documentation Contributor Documentation Contributor
- Theme Developer Theme Developer
- Theme Review Team Theme Review Team
- Translation Contributor Translation Contributor
-
Wrote a comment on the post 5.0 / Gutenberg Status Update – Nov 19, on the site Make WordPress Core:
Are interesting things being built on top of it? To me, this is the crucial…1 year ago
-
Wrote a comment on the post What’s new in Gutenberg? (12th September), on the site Make WordPress Core:
The new Editor Styles mechanism works great, I just switched a project to it. I…1 year ago
-
Created a new ticket, #44496, in Core Trac:
Correct documentation of hook back and restore methods in the main ...2 years ago
-
Created a new ticket, #42990, in Core Trac:
Deprecate WP_UnitTestCase::_make_attachment2 years ago
-
Reopened ticket #42797, in Core Trac:
Add missing parameter description in wp_get_post_parent_id function ...2 years ago
-
Created a new ticket, #42904, in Core Trac:
Speed up unit tests by disabling password hashing2 years ago
-
Created a new ticket, #42903, in Core Trac:
Speed up tests for `wp_list_pages()`2 years ago
-
Created a new ticket, #42733, in Core Trac:
WordPress Embed URLs don't work for draft and scheduled posts with pretty ...2 years ago
-
Created a new ticket, #42731, in Core Trac:
Add inline documentation to WP_UnitTestCase2 years ago
-
Created a new ticket, #42714, in Core Trac:
Unit tests: Move remaining classes out of includes/utils.php into their ...2 years ago
-
Closed ticket #42298, in Core Trac:
Use wp_get_theme() and wp_get_themes() instead of deprecated get_theme(), ...2 years ago
-
Created a new ticket, #42668, in Core Trac:
Remove WordPress Importer tests from default test suite2 years ago
-
Wrote a comment on the post October 4th Team Meeting Notes, on the site Theme Review Team:
Concerning the decision not to escape translations, one should clarify this quote: Translations are inherently…3 years ago
-
Wrote a new post, Why are we working to improve the automation of the theme review?, on the site Theme Review Team:
During the last few years, the WordPress Theme Review Team has had a hard time to…3 years ago
-
Wrote a comment on the post WordPress 4.7: What’s on your mind?, on the site Make WordPress Core:
I consider that the WordPress testing framework, as well as the tests themselves could benefit…3 years ago
-
Wrote a comment on the post WordCamp Europe 2015 – Multilingual Discussion, on the site Make WordPress Core:
So far I've seen no precise architecture proposal, or even code. Yet we're dismissing the…5 years ago
-
Wrote a comment on the post WordCamp Europe 2015 – Multilingual Discussion, on the site Make WordPress Core:
That's my understanding from reading the write up as well. It's about Core being conscious…5 years ago
-
Wrote a comment on the post A Guide to Writing Secure Themes – Part 4: Securing Post Meta, on the site Theme Review Team:
Thank you for your kind words, Maria. I really appreciate them.5 years ago
-
Wrote a new post, A Guide to Writing Secure Themes – Part 4: Securing Post Meta, on the site Theme Review Team:
The previous two parts, we have gotten a high level overview of how to validate…5 years ago
-
Wrote a new post, A Guide to Writing Secure Themes – Part 3: Sanitization, on the site Theme Review Team:
In this part, we’re going to look at another technique to ensure that input is…5 years ago
-
Wrote a new post, A Guide to Writing Secure Themes – Part 2: Validation, on the site Theme Review Team:
Validation is a technique to ensure that input is secure before using it in your…5 years ago
-
Wrote a comment on the post A Guide to Writing Secure Themes – Part 1: Introduction, on the site Theme Review Team:
I'm sure that we can find a way to adapt the content to the handbook…5 years ago
-
Wrote a comment on the post A Guide to Writing Secure Themes – Part 1: Introduction, on the site Theme Review Team:
In the meantime: https://vip.wordpress.com/2015/03/25/preventing-xss-in-javascript/5 years ago
-
Wrote a comment on the post A Guide to Writing Secure Themes – Part 1: Introduction, on the site Theme Review Team:
Thanks! You are spot on with your remarks concerning Javascript, I'll have a part just…5 years ago
-
Wrote a new post, A Guide to Writing Secure Themes – Part 1: Introduction, on the site Theme Review Team:
As a developer, keeping your users secure should be your most important priority. Having a…5 years ago
-
Wrote a comment on the post Standards vs. Innovation, on the site Theme Review Team:
There is a comment that talks about guidelines being a balancing act and I agree.…5 years ago
-
Closed ticket #21352, in Themes Trac:
THEME: I Am One - 1.3.75 years ago
-
Wrote a comment on the post An update on the taxonomy roadmap, on the site Make WordPress Core:
This is great, congratulations to everybody for their work on this.5 years ago
-
Wrote a comment on the post How do we solve the theme options problem?, on the site Theme Review Team:
The `get_theme_mod()` function accepts a default value as second parameter, so I don't see what…5 years ago
-
Wrote a comment on the post How do we solve the theme options problem?, on the site Theme Review Team:
The Customizer comes with a ton of controls out of the box. If you think…5 years ago
-
Closed ticket #21264, in Themes Trac:
THEME: Casper - 1.1.15 years ago
-
Wrote a comment on the post Team meeting: Guidelines chat, on the site Theme Review Team:
I got another proposition for a guidelines: Themes should use either the Settings API or…5 years ago
-
Wrote a comment on the post Team meeting: Guidelines chat, on the site Theme Review Team:
I agree that this guideline shouldn't be removed, but I actually wanted to express that…5 years ago
-
Wrote a comment on the post Team meeting: Guidelines chat, on the site Theme Review Team:
Which can be problematic if the library does not correctly handle this. This then requires…5 years ago
-
Wrote a comment on the post Team meeting: Guidelines chat, on the site Theme Review Team:
I think that the guideline relates to keeping scripts and styles in a human readable…5 years ago
-
Wrote a comment on the post Team meeting: Guidelines chat, on the site Theme Review Team:
The problem with having minified versions is that you cannot really be sure that the…5 years ago
-
Wrote a comment on the post We currently recommend the debogger plugin Here https…, on the site Theme Review Team:
I agree. Debug Bar and Debug Bar Extender are a better alternative IMO.5 years ago
-
Closed ticket #19848, in Themes Trac:
THEME: Design Furniture - 1.05 years ago
-
Wrote a comment on the post Theme Review Incentive Program, on the site Review WordPress Themes:
My vote is for a completely randomized featured theme list. It’s simple and it takes…6 years ago
-
Wrote a comment on the post Theme Review Incentive Program, on the site Review WordPress Themes:
In my opinion the solution is to scale back the theme review standards so it…6 years ago
-
Wrote a comment on the post Discussion: Theme Activation Standards, on the site Review WordPress Themes:
TGM Plugin Activation notices or similar are not prohibited by this guideline. The Customizer has…6 years ago
-
Wrote a comment on the post Selective Ticket Assignment and Ticket Hogging, on the site Review WordPress Themes:
I agree with Chip. If you go into the queue and look for small updates,…6 years ago
-
Wrote a comment on the post WordPress 3.9 Guidelines Revision Proposal: Round 2, on the site Review WordPress Themes:
Forget to say that the documentation for the flags is here: http://docs.php.net/manual/en/function.htmlspecialchars.php With Custom CSS,…6 years ago
-
Wrote a comment on the post WordPress 3.9 Guidelines Revision Proposal: Round 2, on the site Review WordPress Themes:
Id' say that you can use htmlspecialchars(). Make sure to pass the blogs charset to…6 years ago
-
Wrote a comment on the post Discussion: Theme Activation Standards, on the site Review WordPress Themes:
I disagree with this. When a user installs a theme, the experience should be the…6 years ago
-
Wrote a comment on the post WordPress 3.9 Guidelines Revision Proposal: Round 2, on the site Review WordPress Themes:
Screenshot I think that the screenshot should reflect the intended use case of the theme,…6 years ago
-
Closed ticket #17746, in Themes Trac:
THEME: Ridizain - 1.0.286 years ago
-
Closed ticket #17615, in Themes Trac:
THEME: Claydell Media - 1.0.76 years ago
-
Closed ticket #17614, in Themes Trac:
THEME: multiloquent - 6.2.06 years ago
-
Closed ticket #17608, in Themes Trac:
THEME: Storefront Paper - 1.16 years ago