Q WordPress theme screenshot.
Themes Team representative Ari Stathopoulos is now officially the first theme author to have a theme in the directory that supports full-site editing (FSE). With a slimmed-down beta release of FSE shipping in WordPress 5.6 this December, someone had to be the first to take the plunge. It made sense for someone intimately familiar with theme development and the directory guidelines to step up.
In many ways, it is a huge responsibility that Stathopoulos has taken on. Until one of the default Twenty* themes handles FSE, the Q theme will likely be one of the primary examples that other theme authors will follow as they begin learning how to build block-based themes.
Earlier this month, I used Q to test FSE and determine how much it had advanced. It is at least months away from being ready for use in production. The beta release in 5.6 is more or less just to get more people testing.
Stathopoulos has no plans to make Q much more than a bare-bones starter or experimental theme. It is almost a playground to see what is possible.
Q was born out of necessity, he said. I couldnt work on full-site editing or global styles without having a base theme for them, so for a while, I had it in a GitHub repository. I decided to release it to the WordPress.org repository because I think I might not be the only one with those issues. Downloading a theme in the dashboard is easier than cloning a repository for most people.
Existing block-based themes are few and far between. Automattic and some of its employees have some experimental projects, but none of those are in the official directory for anyone to test. Stathopoulos wanted a base theme that was unopinionated in terms of design that would allow him to work on FSE, test pull requests, and experiment with various ideas.
It has some ideas for things that ultimately Id like to see implemented in FSE, and its a playground, he said. For example, the addition of a skip-link for accessibility in the theme, an implementation for responsive/adaptive typography, and conditional loading of block styles only when they are used/needed. These are things that I hope will be part of WordPress Core at some point, and the Q theme explores ideas on how to implement them.
He began work on the theme over a year ago and continues working on it as a side project. He said Yoast, his employer, fully supports the idea of creating things that are beneficial for other theme designers and WordPress core.
End-users must install the Gutenberg plugin and activate the experimental FSE feature to use the theme or any similar theme. Currently, FSE is missing many key features that make it viable for most real-world projects. However, theme developers who plan to work with WordPress over the next several years will need to begin testing and experimenting. Q makes for a good starting point to simply get a feel for what themes will look like.
The biggest issue was and still is keeping up with Gutenberg development, said Stathopoulos. Many things are currently fluid, and they happen at a very high pace. The reason I created the theme was because other themes I was testing, as part of my contribution to the Themes Team, were not properly maintained or updated. I wanted to create a starter theme that can be used as a starting point for others as well.
One of the biggest questions still hanging in the air is what the timeline will look like for publicly-available, block-based themes. Will 2021 be the year they take over? That is unlikely given the features current state. However, there will be a point where developers are no longer building classic or traditional themes.
I think were going to see a lot more FSE themes in 2021, said Stathopoulos. It might take a couple of years before they become the standard, but after the release of WordPress 5.6, I hope there will be a lot more development and focus on FSE and global styles. Whether we see more FSE themes or not depends on when some things get merged in WordPress core.
He pointed out some critical missing features from Gutenberg at the moment. The big one is that the Query block, which is the block that displays posts on the front end, does not inherit its options from the global query. Essentially, this means that, regardless of what URL a visitor is on, it displays the latest posts.
Once these things are addressed, and blockers for theme builders get resolved, I expect well see an explosion of good FSE themes being built, he said.
Stathopoulos is most excited about the prospect of seeing more design standards come to core. Currently, there is no consistency between themes. Theme authors can use any markup they want. Switching themes affects a sites structure, SEO, accessibility, speed, and many other things.
My advice to theme developers who want to start tinkering would be to start with something simple, he said. Its tempting to add extremely opinionated styles, for buttons for example, but more and more things get added every day to the editor like a border-radius setting for buttons. Theme authors should avoid the trap of designing an FSE theme having in mind what the editor currently does. Instead, theme authors should strive to build something having in mind a vision of what the editor will eventually become.
Because Stathopoulos is a representative of the Themes Team, he also has some insight into the shift in the coming years for guidelines and what steps authors might need to take. While it is too early for the team to begin making decisions, its members are already thinking about forthcoming changes.
Change is always difficult, especially when its for something this big, said Stathopoulos. It will be a bumpy ride, and it will take time. WordPress theming is a huge industry. For a while, classic (for lack of a better word) themes will continue to be a viable solution for theme developers who didnt have time to catch up. But not forever.
Some may look back at previous major shifts and worry about what the future theme directory guidelines may ask. In 2015, the team required all theme options to use the customizer. This was after a three-year wait for theme authors to organically make the switch. Given that FSE will be a much larger departure from norms and dislike of the Gutenberg project from segments of the development community, it could be a rough transition.
At some point, FSE themes will become the industry standard and what the users want, said Stathopoulos. Personally, I hope no one will want to upload a classic theme in the w.org repository in 2025 when the industry has moved on. It would be like uploading today a theme that is using tables and iframes for layouts.
He said that sufficient time would be given for the eventual transition. However, the team will likely prioritize FSE-based themes. They are cognizant of how much of a shift this will be and will plan accordingly when the time comes.
Like Loading...
View original post here:
Q: First FSE WordPress Theme Now Live - WP Tavern
- North Korea Wants to Convince the World It Can Nuke Hawaii. Donald Trump Is Happy to Oblige. - The Intercept - May 3rd, 2017 [May 3rd, 2017]
- Does Donald Trump Have Dementia? - The Root - May 3rd, 2017 [May 3rd, 2017]
- Donald Trump's peculiar obsession with authoritarian leaders - Chicago Tribune - May 3rd, 2017 [May 3rd, 2017]
- 'South Park' Creators Skirt Donald Trump Next Season Because Monkey Running Into Wall Can't Be Made Funnier - Deadline - May 3rd, 2017 [May 3rd, 2017]
- Donald Trump Has Been Lying About The Size Of His Penthouse - Forbes - May 3rd, 2017 [May 3rd, 2017]
- This is the best news Donald Trump has had in a while - CNN - May 3rd, 2017 [May 3rd, 2017]
- AFT President: Betsy DeVos and Donald Trump Are Dismantling Public Education - TIME - May 3rd, 2017 [May 3rd, 2017]
- The Donald Trump Zone of Uncertainty shows up in the health-care debate - Washington Post - May 3rd, 2017 [May 3rd, 2017]
- Donald Trump Predicts Mideast Peace Is 'Not As Difficult As People Have Thought' - Huffington Post - May 3rd, 2017 [May 3rd, 2017]
- Make America Great Again! | Donald J Trump for President - May 3rd, 2017 [May 3rd, 2017]
- Donald Trump Rage Tweets Against Media For Taking Seriously His Tweets - Deadline - June 6th, 2017 [June 6th, 2017]
- Roger Stone: I Hooked Up Nigel Farage With Donald Trump - Mother Jones - June 6th, 2017 [June 6th, 2017]
- Accused leaker Reality Winner called Trump an 'orange fascist' on Twitter - CNN International - June 6th, 2017 [June 6th, 2017]
- Donald Trump's Approval Rating Is Better Than Bill Clinton's at This Point in His First Term - Newsweek - June 6th, 2017 [June 6th, 2017]
- London, Qatar, Donald Trump: Your Tuesday Briefing - New York Times - June 6th, 2017 [June 6th, 2017]
- Donald Trump Escalates Qatar Crisis - HuffPost - June 6th, 2017 [June 6th, 2017]
- How Donald Trump Shifted Kids-Cancer Charity Money Into His Business - Forbes - June 6th, 2017 [June 6th, 2017]
- No, Donald Trump doesn't have 110 million people following him on social media - Washington Post - June 6th, 2017 [June 6th, 2017]
- Donald Trump is the best 2020 recruiter Democrats could hope for - CNN - June 6th, 2017 [June 6th, 2017]
- It's Time to Demand Donald Trump's Resignation - RollingStone.com - June 6th, 2017 [June 6th, 2017]
- A brief history of Donald Trump's feud with Sadiq Khan, London's first Muslim mayor - Washington Post - June 7th, 2017 [June 7th, 2017]
- Donald Trump has a lot of feelings about fame - CNN - June 7th, 2017 [June 7th, 2017]
- Donald Trump Is Never to Blame - New York Times - June 7th, 2017 [June 7th, 2017]
- Donald Trump will do whatever it takes to distract you from the Comey hearing - CNN - June 7th, 2017 [June 7th, 2017]
- President Trump's Approval Rating Hit Another New Low - TIME - June 7th, 2017 [June 7th, 2017]
- The Potemkin Policies of Donald Trump - The Atlantic - June 7th, 2017 [June 7th, 2017]
- Jeff Sessions committed the one sin Donald Trump can't forgive - CNN - June 7th, 2017 [June 7th, 2017]
- James Comey just went nuclear on Donald Trump - CNN International - June 7th, 2017 [June 7th, 2017]
- Vladimir Putin, Hillary Clinton and the true cause of Donald Trump's legitimacy crisis his own actions - Salon - June 9th, 2017 [June 9th, 2017]
- Donald Trump Proposes Covering Mexican Border Wall With Solar Panels - Futurism - June 9th, 2017 [June 9th, 2017]
- Tell Your Senators: Don't Let Donald Trump Take Our Cuba Policy Backwards - The Nation. - June 9th, 2017 [June 9th, 2017]
- Donald Trump Wrote a Cookbook - New York Times - June 9th, 2017 [June 9th, 2017]
- Donald Trump is destroying America's standing in the world and may end up destroying the world - Salon - June 9th, 2017 [June 9th, 2017]
- Donald Trump hasn't tweeted in a very long time - CNN - June 9th, 2017 [June 9th, 2017]
- Experts: Trump's Comey Firing 'Possibly Lawful, But Awful' - NBCNews.com - June 9th, 2017 [June 9th, 2017]
- Karl Rove, Erick Erickson slam Donald Trump - Salon - June 9th, 2017 [June 9th, 2017]
- The Real Scandal Is Still Russia - Slate Magazine - June 9th, 2017 [June 9th, 2017]
- 5 times UK Labour leader Jeremy Corbyn slammed Donald Trump - Politico - June 9th, 2017 [June 9th, 2017]
- 9 questions Donald Trump needs to answer at today's news conference - CNN - June 9th, 2017 [June 9th, 2017]
- So is Donald Trump secretly recording conversations or not? - CNN - June 9th, 2017 [June 9th, 2017]
- Watch Donald Trump Throw Binders Full of Highway Environmental Reviews on the Floor - Slate Magazine (blog) - June 10th, 2017 [June 10th, 2017]
- This week in Donald Trump's conflicts of interest: Kushner may have problems, but Trump's hotel raises lots of questions - Salon - June 10th, 2017 [June 10th, 2017]
- Historian Ruth Ben-Ghiat: Donald Trump looks like Mussolini but can be overcome - Salon - June 10th, 2017 [June 10th, 2017]
- This One Tweet May Lead to Donald Trump's Impeachment - National Review - June 10th, 2017 [June 10th, 2017]
- Fact Check: Donald Trump's Claims About Infrastructure - New York Times - June 10th, 2017 [June 10th, 2017]
- The Worst of Donald Trump's Toxic Agenda Is Lying in Wait A Major US Crisis Will Unleash It - The Intercept - June 10th, 2017 [June 10th, 2017]
- Boy Scout James Comey is no match for Donald Trump - Washington Post - June 10th, 2017 [June 10th, 2017]
- Justice Department: Trump Can Take Payments From Foreign Governments - TIME - June 11th, 2017 [June 11th, 2017]
- Marc Kasowitz, Donald Trump's lawyer, has clients with Kremlin ties - The Denver Post - June 11th, 2017 [June 11th, 2017]
- Yes, Donald Trump is an incompetent buffoon but he's still a major threat to democracy - Salon - June 11th, 2017 [June 11th, 2017]
- Democrats bet on Trump in Virginia governor's race - Politico - June 11th, 2017 [June 11th, 2017]
- Will Donald Trump's anti-Muslim words on travel ban hurt his case? - USA TODAY - June 11th, 2017 [June 11th, 2017]
- Donald Trump's State Visit To The UK Now In Doubt - HuffPost - June 11th, 2017 [June 11th, 2017]
- Donald Trump Jr.: There's 'no ambiguity' in my father's orders - CNN - June 11th, 2017 [June 11th, 2017]
- Ivanka condemns Donald Trump's 'vicious critics' - BBC News - June 13th, 2017 [June 13th, 2017]
- Donald Trump Surrogate Lays Out POTUS Case For Sacking Special Counsel Robert Mueller - Deadline - June 13th, 2017 [June 13th, 2017]
- Russia, Theresa May, Donald Trump: Your Tuesday Briefing - New York Times - June 13th, 2017 [June 13th, 2017]
- Donald Trump in Wonderland: Literally everything our president says and does reflects the opposite of reality - Salon - June 13th, 2017 [June 13th, 2017]
- Donald Trump Is Turning Young Voters Off the GOPand Maybe Forever - Daily Beast - June 13th, 2017 [June 13th, 2017]
- Trump's Own Tweets Help Kill His Government's Travel Ban, Again - Fortune - June 13th, 2017 [June 13th, 2017]
- Donald Trump's Approval Rating Sinks Further As Disapproval Hits Record High - Newsweek - June 13th, 2017 [June 13th, 2017]
- When Jeff Sessions met Donald Trump: The origins of an alliance now strained - Washington Post - June 13th, 2017 [June 13th, 2017]
- Donald Trump just held the weirdest Cabinet meeting ever - CNN - June 13th, 2017 [June 13th, 2017]
- Donald Trump to mayor of island sinking due to climate change: Don't worry about it! - Salon - June 14th, 2017 [June 14th, 2017]
- Trump son tweet connects shooting to NYC 'Julius Caesar' play - CNN - June 14th, 2017 [June 14th, 2017]
- Newt Gingrich, Donald Trump Jr. rush to blame Kathy Griffin and the left for baseball shooting - Salon - June 14th, 2017 [June 14th, 2017]
- Donald Trump's Biggest Mistake Might Have Been Getting Elected - Vanity Fair - June 14th, 2017 [June 14th, 2017]
- Congress Shooter Is Dead - TMZ.com - June 14th, 2017 [June 14th, 2017]
- Trump faces first big domestic moment - Politico - June 14th, 2017 [June 14th, 2017]
- Tiny mark on Melania Trump's birthday card to Donald Trump sparks wild theories - AOL - June 16th, 2017 [June 16th, 2017]
- Donald Trump Is Now Facing Three Emoluments Lawsuits - Slate Magazine - June 16th, 2017 [June 16th, 2017]
- Play Video - TIME - June 16th, 2017 [June 16th, 2017]
- Donald Trump Blocked Me on Twitter for Telling Him He's Not as Cool as Witches - Newsweek - June 16th, 2017 [June 16th, 2017]
- Senate passes Russia sanctions bill, pushing back against Trump - CNN - June 16th, 2017 [June 16th, 2017]
- Australian leader is on the hot seat for making fun of Donald Trump - Washington Post - June 16th, 2017 [June 16th, 2017]
- Flattery is Donald Trump's cocaine he's addicted to it - USA TODAY - June 16th, 2017 [June 16th, 2017]
- Moving to Scuttle Obama Legacy, Donald Trump to Crack Down on Cuba - New York Times - June 16th, 2017 [June 16th, 2017]
- Donald Trump doesn't get the special counsel investigation. And he's never going to. - CNN - June 16th, 2017 [June 16th, 2017]
- Memo to Donald Trump: The election ended 219 days ago. You won. - CNN - June 16th, 2017 [June 16th, 2017]
- Who in the White House Will Turn Against Donald Trump? - The New Yorker - June 17th, 2017 [June 17th, 2017]