Wordpressのオリジナルテーマ事前準備と環境構築
Wordpressのオリジナルテーマ テンプレートの分割とHTMLのWordPress化
Wordpressのオリジナルテーマに必要なfunctions.phpの作成
Wordpressのオリジナルテーマ 投稿一覧ページとサイドバーの作成
Wordpressのオリジナルテーマ 投稿ページを表示(single.php)
Wordpressのオリジナルテーマ カテゴリーなどのアーカイブページの作成
Wordpressのオリジナルテーマ 404ページと検索結果ページの作成
Wordpressのオリジナルテーマ トップページ(front-page.php)の作成
WordPress Original Theme(オリジナルテーマ作成)とは?
WordPressでは、テーマファイル(PHPやCSS)を使って自由にデザインや構造をカスタマイズできます。この講座では、オリジナルテーマの作成を通じて、HTML/CSSで作ったサイトをWordPress化する手順を学びます。
WordPressの基本機能(投稿・固定ページ・ウィジェットなど)を活かしながら、テーマフォルダやテンプレート階層の仕組みを理解し、より細かなデザインや機能を実装できるのがオリジナルテーマの魅力です
フルサイト編集との違い
| 項目 | オリジナルテーマ(PHP編集) | フルサイト編集(ブロックテーマ) |
|---|---|---|
| カスタマイズ性 | コードで細部まで調整可能 | ブロック操作で視覚的に編集可能 |
| デザイン調整 | CSSで自由にスタイリング | GUIベースの制約あり |
| 学習コスト | 中〜上級者向け | 初心者〜中級者でも扱いやすい |
| クライアント操作 | 編集範囲は制限されることが多い | クライアント自身でも編集しやすい |
オリジナルテーマが優れている理由
- 自由度の高い設計!
- HTML/CSS/JSをベースに、細かなデザインやアニメーション、独自の構成に対応。自由に設計・構築できるのが強みです。
- 軽量かつ高速!
- 必要な機能だけを実装することで、シンプルで表示速度の早いサイトが作れます。
- 細かなWordPress仕様の理解が深まる!
- テンプレート階層やループ処理、条件分岐など、WordPressの仕組みを実践的に学べる構成です。
オリジナルテーマを学習する際は、HTML/CSS/PHPの学習が終わってから行いましょう。
あわせて読みたい


HTML
HTMLとは? Webページの「土台」をつくる言語 HTML(エイチ・ティー・エム・エル)とは、Webページの構造や中身を作るための言語です。たとえば次のようなものがHTMLで...
Webtraining - Webトレは、 初心...


CSS-CLASS設計 | Webtraining - Webトレは、 初心者から実務までのWeb学習トレーニング
この「CSS-CLASS設計」では、CSSを記述する際にどのような class名 を付けるべきか迷う場面や、実際の現場でどのような命名ルールが使われているのかわからないといった声...
Webtraining - Webトレは、 初心...


PHP基礎 | Webtraining - Webトレは、 初心者から実務までのWeb学習トレーニング
PHP基礎とは?初心者・独学でも学べるPHP入門講座 このページでは、PHPを初めて学ぶ方や、独学でWebアプリケーション制作を始めたい人向けに、PHPの基礎をわかりやすく解説...
本講座で扱う内容
この「WordPress-original」講座では、Figmaで作成したサイトデザインをもとに、手作業でWordPressテーマを構築する方法を学びます。
- テーマフォルダの構造と作成方法
- index.php / header.php / footer.php などテンプレートファイルの役割
- WordPressループ(the_loop)による投稿の出力方法
- 固定ページや投稿ページの作成とテンプレート割り当て
- クライアント向けに最適化した管理画面と表示設計
