テーマの作成は簡単になりますが、まだありません
公開: 2021-07-29「WordPress内でテーマが進化したことで、テーマの作成が簡単になりました」と、TammieListerは彼女の記事の冒頭の「テーマの作成が簡単になりました」と書いています。 「それは大胆な発言のように感じますが、それは本当です。」
簡単なテーマ作成のこの秘密のソースレシピを多くの人が求めていると言っても過言ではありません。 どちらかといえば、WordPressのテーマは歴史上最も複雑な段階にあります。 これは、APIと何年にもわたるレガシー手荷物の奇妙な組み合わせです。 今日、従来のテーマ開発に飛び込むことは、特にデフォルトの20 *テーマのいずれよりも範囲が広いものを構築したい場合は、参入障壁が高くなります。
しかし、Listerは、ブロックを介してフロントエンド出力をレンダリングするプラットフォームである、将来のWordPressについて話しています。
ブロックについてのことは、彼らがこのベールを多くの厄介なレガシーのものの上に置き、テーマを構築したい人がポイントAからポイントに私たちを導いた多くの歴史について心配する必要がない新しい標準を作成することですB.それは良いことです。 システムの標準化はかなり遅れていましたが、私たちはまだその最終的な飛躍を遂げる過程にあります。 開発者になるのは大変な時期です。 また、従来の考え方からテーマについて考えるのをやめれば、エキサイティングな新しい冒険になる可能性があります。
リスターは、テーマ「創造」と「開発」の違いを指摘しました。 WordPressのほぼ20年間で、WordPressテーマの開発者しかいませんでした。 HTML、CSS、PHP、および[場合によっては] JavaScriptの知識が最小限の人だけがテーマを作成できます。 そして、それは今日でも絶対に真実です。
しかし、それは明日は真実ではありません。
フロントエンドの設計という行為は、オール・オア・ナッシングの問題である必要はありません。 作成者はカスタムパターンを作成し、すぐに公式のパターンディレクトリに送信できるようになります。 WordPress 5.8はテンプレートエディターを起動したので、誰でもテンプレート作成プールの浅い端に足を踏み入れることができます。 まだリリースされていない機能であるグローバルスタイルには、フォント、色、背景、境界線などをカスタマイズする可能性があります。
開発者の観点からは、これらの機能の一部は制限されているように見える場合があります。 私たちはコードに飛び込み、私たちの周りの世界が変化しているのを見ます。 昔のWordPressのようなものはありません。 物事がより複雑になる瞬間があります—時には大きさによって。
ただし、人生で1行のコードを記述したことがない人にとっては、魔法のような醸造があります。 WordPressは、「普通の」人々にとって参入障壁をほとんどゼロにまで下げています。
WordPressの上に私の最初の個人的なブログのデザインを作成することがどれほど力を与えたかを覚えています。 これは、現在は廃止されたWPDesignerブログの元所有者であるTungDoによるテーマのフォークでした。 私は、HTMLとCSSのほとんどをハックするのに十分なことと、サイトを数十回壊すのに十分なPHPを知っていました。 キャリアをスタートさせる上で少なからぬ役割を果たしたのは、私にとって人生を変える経験でした。

ただし、前提条件の知識や利用可能な時間がなかったため、またはエクスペリエンスへの参加を許可しない他のブロッカーに遭遇したために、独自のサイトデザインを構築することができなかったすべての人々についても考えます。 WordPressは、新しいツールでそれを変え、より多くの人々が私たちの集合的なデザインコミュニティの一部になることを可能にする滑走路を構築する立場にあります。
それは個人的なブログのデザインを構築することだけではありません。 それは、私たちが隣人と共有できるという考えに基づいて、このオープンソースの実験に貢献したい人を誰でも許可することです。
ほんの数日しか経っていないパターンディレクトリは、その初期の例です。 開発者以外の人の障壁を取り除き続けると、可能性の世界全体が開かれ、おそらく、以前はそうする機会を提供する特権を持っていなかった人も可能になります。 または、それは一部の人にとっては新しいビジネスの出発点になることさえあります。
スターターページのテンプレートには、勢いを増している2年前のチケットもあります。 これは、パターンをブロックするための一種のコンパニオンであり、セクションではなくページ全体に取り組みます。 当初の目標は、テーマにこれらをバンドルすることですが、ユーザーがWordPress.orgを介してこれらを自由に作成し、ピアと共有できる将来を想定しています。
しかし、今日のテーマ作成者、つまりプラグイン開発者にとっては大変なことですが、それは別の投稿のために保存しておきます。
従来のテーマには、前述のすべての従来の手荷物が含まれており、新しいブロック関連ツールのいくつかが負荷に追加されています。 現在のフェーズでは、多くの場合、従来のプロジェクトが中断されたり、開発者が化合物を混合したり、融合が爆発するかどうかを確認したりする必要があります。
そして、ブロックを使った簡単なテーマ設定の約束された未来はまだ揺籃期にあります。 開発者が単純なブログよりも少し「高度な」ものに取り掛かった瞬間、ハードルと落とし穴がたくさんあります。 たとえば、フロントページテンプレートのさまざまなセクションで異なる画像サイズと向きを使用する場合、Post FeaturesImageブロックでは不可能です。
または、登録ユーザーの動的プロファイル/アカウントリンクを自分のサイトに配置したいテーマユーザーがいる場合もあります。 プラグインを構築するか、ジョブを処理するプラグインを見つけることなしに、それは起こりません。 過去に4行のPHPコードが問題なく機能していた場合も、売り込みが難しい可能性があります。
これらは、テーマの作成者が日常的に扱っている一連の問題の単純な例にすぎません。 彼らは大衆の問題解決者ですが、まだ十分に堅牢なツールのセットを持っていません。 基本的に、ブロックシステムはほとんどの問題を処理でき、場合によってはより良い解決策を提供することもできますが、必要なブロックまたはオプションのすべてがまだ整っているわけではありません。
これらの問題を解決し、不足している部分を追加し続けることで、週末のいじくり回しから数百万ドルのテーマショップまで、誰にとってもテーマの作成が容易になります。 そこにたどり着くまでには少し時間がかかりますが、今後数年間のテーマの見通しに興奮せず、今後の予定を見ないようにするのは難しいと思います。
