Q:最初のFSEWordPressテーマが公開されました

公開: 2020-10-23
QWordPressテーマでパッケージ化されたスクリーンショット。
QWordPressテーマのスクリーンショット。

テーマチームの代表であるAriStathopoulosは、フルサイト編集(FSE)をサポートするテーマをディレクトリに持つ最初のテーマ作成者になりました。 今年12月にWordPress5.6でFSEの出荷がスリム化されたベータ版のリリースでは、誰かが最初に思い切って行動する必要がありました。 テーマの開発とディレクトリのガイドラインに精通している人がステップアップすることは理にかなっています。

多くの点で、Stathopoulosが引き受けたのは大きな責任です。 デフォルトのTwenty *テーマの1つがFSEを処理するまで、Qテーマは、他のテーマ作成者がブロックベースのテーマの作成方法を学び始めるときに従う主要な例の1つになる可能性があります。

今月初め、私はQを使用してFSEをテストし、FSEがどれだけ進んだかを判断しました。 本番環境で使用できるようになるまでには、少なくとも数か月かかります。 5.6のベータリリースは、多かれ少なかれ、より多くの人にテストしてもらうためのものです。

Stathopoulosは、Qを必要最低限​​のスターターまたは実験的なテーマ以上のものにする計画はありません。 何が可能かを見るための遊び場のようです。

「Qは必然的に生まれました」と彼は言いました。 「フルサイトの編集やグローバルスタイルには、基本テーマがないと作業できなかったので、しばらくの間、GitHubリポジトリに保存していました。 これらの問題を抱えているのは私だけではないと思うので、WordPress.orgリポジトリにリリースすることにしました。 ダッシュボードにテーマをダウンロードすることは、ほとんどの人にとってリポジトリのクローンを作成するよりも簡単です。」

既存のブロックベースのテーマはほとんどありません。 Automatticとその従業員の何人かはいくつかの実験的なプロジェクトを持っていますが、それらのどれも誰もがテストできる公式ディレクトリにはありません。 Stathopoulosは、FSEでの作業、プルリクエストのテスト、さまざまなアイデアの実験を可能にする、デザインの面で非ピニオンのベーステーマを望んでいました。

「最終的にFSEに実装してもらいたいものについていくつかのアイデアがあり、遊び場です」と彼は言いました。 「たとえば、テーマにアクセシビリティのためのスキップリンクを追加したり、レスポンシブ/アダプティブタイポグラフィを実装したり、ブロックスタイルが使用/必要な場合にのみ条件付きで読み込んだりします。 これらは、いつかWordPress Coreの一部になることを願っています。また、Qテーマでは、それらを実装する方法についてのアイデアを探っています。」

彼は1年以上前にテーマの作業を開始し、サイドプロジェクトとして作業を続けています。 彼の雇用主であるYoastは、他のテーマデザイナーやWordPressコアにとって有益なものを作成するというアイデアを完全にサポートしていると彼は言いました。

FSE対応のテーマの開発

Gutenbergプラグインのサイトエディターベータ版でQテーマを使用します。
サイトエディタでQテーマの単一投稿テンプレートを編集します。

エンドユーザーは、Gutenbergプラグインをインストールし、実験的なFSE機能をアクティブにして、テーマまたは同様のテーマを使用する必要があります。 現在、FSEには、ほとんどの実際のプロジェクトで実行可能にする多くの主要な機能がありません。 ただし、今後数年間でWordPressを使用する予定のテーマ開発者は、テストと実験を開始する必要があります。 Qは、テーマがどのように見えるかを簡単に把握するための良い出発点になります。

「最大の問題は、グーテンベルクの発展に遅れずについていくことでした」とスタトポウロスは述べています。 「現在、多くのことが流動的であり、非常に速いペースで発生しています。 テーマを作成した理由は、テーマチームへの貢献の一環としてテストしていた他のテーマが適切に維持または更新されていなかったためです。 他の人の出発点としても使えるスターターテーマを作りたかったのです。」

まだ宙に浮いている最大の質問の1つは、公開されているブロックベースのテーマのタイムラインがどのようになるかです。 2021年は彼らが引き継ぐ年になるのでしょうか? 機能の現在の状態を考えると、それはありそうにありません。 ただし、開発者が従来のテーマや従来のテーマを構築しなくなった時点があります。

「2021年にはもっと多くのFSEテーマが見られると思います」とStathopoulos氏は述べています。 「標準になるまでには数年かかるかもしれませんが、WordPress 5.6のリリース後、FSEとグローバルスタイルにさらに多くの開発と焦点が当てられることを願っています。 より多くのFSEテーマが表示されるかどうかは、WordPressコアにマージされる時期によって異なります。」

彼は、現時点でグーテンベルクからいくつかの重要な欠落している機能を指摘しました。 大きな問題は、フロントエンドに投稿を表示するブロックであるQueryブロックが、グローバルクエリからオプションを継承しないことです。 基本的に、これは、訪問者がどのURLを使用しているかに関係なく、最新の投稿が表示されることを意味します。

「これらの問題に対処し、テーマビルダーのブロッカーが解決されると、優れたFSEテーマが爆発的に構築されることを期待しています」と彼は言いました。

Stathopoulosは、より多くの設計標準がコアになる見通しに最も興奮しています。 現在、テーマ間に一貫性はありません。 テーマの作成者は、任意のマークアップを使用できます。 テーマの切り替えは、サイトの構造、SEO、アクセシビリティ、速度、その他多くのことに影響します。

「いじくり回し始めたいテーマ開発者への私のアドバイスは、単純なものから始めることです」と彼は言いました。 「たとえば、ボタンなど、非常に意見の分かれるスタイルを追加したくなりますが、ボタンの境界線の半径の設定など、毎日ますます多くのものがエディターに追加されます。 テーマの作成者は、編集者が現在行っていることを念頭に置いてFSEテーマを設計するという罠を回避する必要があります。 代わりに、テーマの作者は、編集者が最終的にどうなるかというビジョンを念頭に置いて何かを構築するよう努めるべきです。」

テーマレビューの未来

Stathopoulosはテーマチームの代表であるため、ガイドラインの今後数年間の変化と、作成者が実行する必要のある手順についてもある程度の洞察を持っています。 チームが意思決定を開始するのは時期尚早ですが、メンバーはすでに今後の変更について考えています。

「特にこれほど大きなものの場合、変更は常に困難です」とStathopoulos氏は述べています。 「でこぼこの乗り物になり、時間がかかります。 WordPressのテーマは巨大な業界です。 しばらくの間、「クラシック」(より良い言葉がないため)のテーマは、追いつく時間がなかったテーマ開発者にとって実行可能なソリューションであり続けます。 しかし、永遠ではありません。」

以前の主要なシフトを振り返り、将来のテーマディレクトリガイドラインが何を要求するかについて心配する人もいるかもしれません。 2015年、チームはカスタマイザーを使用するためにすべてのテーマオプションを要求しました。 これは、テーマの作成者が有機的に切り替えるのを3年間待った後のことです。 FSEが規範からのはるかに大きな逸脱であり、開発コミュニティのセグメントからのグーテンベルクプロジェクトの嫌悪感を考えると、それは大まかな移行である可能性があります。

「ある時点で、FSEテーマは業界標準になり、ユーザーが望むものになるでしょう」とStathopoulos氏は述べています。 「個人的には、業界が発展した2025年にw.orgリポジトリにクラシックテーマをアップロードしたいと思う人がいないことを願っています。 レイアウトにテーブルとiframeを使用しているテーマを今日アップロードするようなものです。」

彼は、最終的な移行のために十分な時間が与えられるだろうと述べました。 ただし、チームはFSEベースのテーマを優先する可能性があります。 彼らはこれがどれだけの変化になるかを認識しており、時が来ればそれに応じて計画を立てます。