Notice: 関数 WP_Scripts::add が誤って呼び出されました。ハンドル「wp-edit-post」のスクリプトは、未登録の依存関係とともにキューへ追加されました: postbox。 詳しくは WordPress のデバッグをご覧ください。 (このメッセージはバージョン 6.9.1 で追加されました) in /home/xs299810/itmaroon.net/public_html/web-creator-itmaroon/wp-includes/functions.php on line 6131

投稿者: itmaroon

  • Full site editingの時代がやってきた!!

    Full site editingの時代がやってきた!!

    今、WordpressをインストールするとTwenty twentythreeというテーマが付属しています。
    私は既存のテーマを使ってサイト構築するというようなことはしないので、あまり気にしていなかったのですが、ある時、このテーマの中味を見る機会がありました。
    すると、テーマのルートディレクトリにはfunctions.phpはおろか、front-page.php,home.php,index.phpもないのです。フォルダをのぞいても慣れ親しんだPHPファイルはほとんどなく、テンプレートとして用意されたのだろうと思われるHTMLが数個あるだけ。しかも、そのHTMLファイルの中味は半分以上コメント要素。
    これでどうやって動くのか。ChatGPTに聞いてもよくわからないし、関連するようなブログやサイトもあまりない。
    それでようやくFull site editingという言葉にたどり着きました。
    次のサイトは英文のサイトですが、読み解いていくと衝撃的でした。
    Full site editing for theme developers – Full Site Editing
    PHPのテンプレートファイルは既にクラシックスタイルと表現されています。
    かなりの衝撃でした。
    未だにWordPressでWeb制作を教えているスクールは、PHPでテンプレートファイルを書くように教えていますよ・・・
    しかし、そんなことは言ってられません。
    早く勉強して新しい技術を身につけなければいけないんですよ。
    ということで、このブログもFull site editingでのテーマ作成を取り上げていこうと思っています。