Twenty Twentyのカスタマイズ – WordPressテーマ

目次
Twenty Twentyのカスタマイズ方法
Twenty Twenty(トゥエンティ・トゥエンティ)は、WordPress(ワードプレス)のデフォルトテーマの一つです。
1. WordPress標準のカスタマイザーを使う
WordPressのダッシュボードから 「外観」 rightarrow 「カスタマイズ」 を選択すると、テーマカスタマイザーが開きます。ここからリアルタイムで変更を確認しながら、以下の項目などをカスタマイズできます。
- サイト基本情報: サイトのタイトル、キャッチフレーズ、サイトアイコン(ファビコン)の設定
- 色: ヘッダーとフッターの背景色、プライマリーカラー(リンクやボタンの色など)の設定
- テーマオプション: 投稿の抜粋表示、ヘッダーに検索アイコンを表示するかどうかなどの設定
- 背景画像: サイトの背景画像の設定
- メニュー: グローバルナビゲーションなどのメニュー設定
- ウィジェット: サイドバーやフッターに表示するウィジェットの設定
- ホームページ設定: フロントページに固定ページを表示するか、最新の投稿を表示するか
2. 追加CSSでカスタマイズする
カスタマイザーの「追加CSS」セクションにCSSコードを記述することで、より詳細なデザイン変更が可能です。例えば、フォントサイズや行間、要素の配置などを調整できます。
/* サイトのタイトル色を変更 */
.site-title a {
color: #ff0000;
}
/* 記事の段落のフォントサイズを大きくする */
.entry-content p {
font-size: 1.1em;
line-height: 1.8;
}Code language: CSS (css)
3. 子テーマを作成してカスタマイズする
Twenty Twentyテーマのファイルを直接編集すると、テーマのアップデート時に変更が上書きされてしまいます。これを避けるためには子テーマを作成するのがベストです。子テーマを作成すれば、オリジナルのTwenty Twentyテーマの機能を継承しつつ、functions.phpやstyle.cssなどを編集して、安全にカスタマイズできます。
子テーマの作成方法については、WordPress Codexや多くのウェブサイトで詳しく解説されています。少し手間はかかりますが、長期的に見れば非常に有効な方法です。
4. プラグインを利用する
デザインのカスタマイズに特化したプラグインを利用する方法もあります。例えば、フォントの変更プラグインや、CSSを視覚的に編集できるプラグインなどがあります。ただし、プラグインの導入はサイトの動作に影響を与える可能性もあるため、信頼できるプラグインを選び、バックアップを取ってから試すようにしましょう。
Twenty Twentyとは
主な特徴
- ブロックエディターへの最適化
- ブロックエディター(Gutenberg)での編集を前提としており、全幅エディタースタイルが含まれています。これにより、エディターでの見た目が実際のサイトの表示に非常に近くなります。
- デザイン
- 1カラムを基調としたミニマリスト(最小限主義)なデザインです。
- カスタマイズによって、企業やビジネスのサイト、個人ブログなど、様々な用途に利用できるように意図されています。
- カスタマイズ性
- 「外観」メニューの「カスタマイズ」から、アクセントカラーや背景色などを簡単に変更できます。
- サイトロゴのサポートや、アイキャッチ画像の表示にも対応しています。
- Cover Template(カバテンプレート)や Full Width Template(全幅テンプレート)など、特定のページレイアウト用のテンプレートも用意されています。
- 用途
- シンプルなレイアウトでコンテンツを際立たせたい場合や、ブロックエディターの機能を積極的に使ってダイナミックなレイアウトを構築したい場合に適しています。
WordPressでは、毎年リリースされるバージョンに合わせて新しいデフォルトテーマが導入されており、「Twenty Twenty」はその年号を冠したテーマの一つです。(例: Twenty Twenty-Four、Twenty Twenty-Threeなど)。
利用数
WordPress.orgのテーマページによると、「Twenty Twenty」の有効インストール数は200,000+と表示されています(最終更新日などの情報と併せて)。
ただし、別の情報源では「Twenty Twenty: 700k+ installations.」と記載されているものもあり、時期や集計方法によって数値が異なる可能性があります。
正確なリアルタイムの利用数は把握が難しいですが、公式の情報源では20万件以上ということが確認できます。
利用料
ordPressのデフォルトテーマである「Twenty Twenty」は、無料で利用できます。
「Twenty Twenty」を含む「Twenty Year」シリーズのテーマ(例: Twenty Twenty-Four、Twenty Twenty-Fiveなど)は、WordPressをインストールすると標準で含まれており、追加の費用はかかりません。
Twenty Twentyのカスタマイザー
WordPressテーマ「Twenty Twenty」のカスタマイザーについてですね。
「Twenty Twenty」は、WordPressのデフォルトテーマの一つで、カスタマイザーを使って様々な設定変更が可能です。
カスタマイザーへのアクセス方法:
WordPressの管理画面から、「外観」→「カスタマイズ」をクリックすることで、カスタマイザーを開くことができます。
Twenty Twentyのカスタマイザーで設定できる主な項目:
- サイト基本情報:
- サイトのタイトル
- キャッチフレーズ
- サイトアイコン(ファビコン)
- サイトロゴ (推奨サイズ:幅240px、高さ180px)
- Retinaディスプレイ対応ロゴ (240x180pxの2倍のサイズ)
- 色:
- アクセントカラー
- 背景色 (デフォルト: ライトベージュ)
- ヘッダーとフッターの背景色 (デフォルト: 白)
- ダークモードの有効/無効
- テーマオプション:
- 検索アイコンの表示/非表示 (ヘッダー内)
- ソーシャルメニューの表示位置 (フッターの右側など)
- カバーテンプレートに関する設定(背景画像、ロゴ、メニューリンクの色など)
- 投稿やページのタイトル、メタ情報の表示設定
- フッターのウィジェットエリアや著作権表示の変更
- 背景画像:
- コンテンツエリアの背景画像の設定
- メニュー:
- ヘッダーメニュー、フッターメニュー、ソーシャルメニューなどの設定
- ウィジェット:
- フッターに設定できるウィジェットエリアへのウィジェット追加
- ホームページ設定:
- 最新の投稿を表示するか、固定ページをフロントページにするかを選択
Twenty Twentyの特徴とカスタマイザーのポイント:
- シンプルさ: Twenty Twentyは非常にシンプルなデザインなので、カスタマイザーで色などを変更するだけでも、サイトの雰囲気を大きく変えられます。
- アクセントカラー: ユーザーがカスタマイザー上でアクセントカラーを設定すると、エディタのカラーパレットもそれに合わせて有効になります。
- スターターコンテンツ: まだページや投稿を作成していない新しいサイトの場合、カスタマイザーで「公開」をクリックすることで、テーマのデモページと同じ内容のスターターコンテンツを有効にできます。
- ブロックエディタとの連携: Twenty Twentyは、WordPressのブロックエディタ (Gutenberg) との連携を考慮して設計されています。コンテンツの作成は主にブロックエディタで行い、サイト全体のデザインやレイアウトの調整をカスタマイザーで行うイメージです。
補足:
Twenty Twenty-Twoなど、より新しいデフォルトテーマでは、「サイトエディター」という機能が導入され、ヘッダーやフッターなども含めたサイト全体の編集がブロックベースで行えるようになっています。Twenty Twentyは、まだ従来のカスタマイザーが主要な設定ツールとなっています。
もし、より詳細なカスタマイズを考えている場合は、Twenty Twenty用のカスタマイザー拡張プラグイン「Options for Twenty Twenty」なども存在しますので、検討してみるのも良いでしょう。
Twenty Twentyのカスタマイズの注意点
Twenty Twentyはブロックエディターに最適化されており、WordPress 5.3以降の新しい機能との相性が良いテーマです。カスタマイズを行う際には、以下の点に注意すると良いでしょう。
1. 子テーマの利用を強く推奨
これが最も重要です。Twenty Twentyを直接編集すると、テーマのアップデートがあった際に、行った変更がすべて上書きされて消えてしまいます。子テーマを作成し、子テーマ内でカスタマイズを行うことで、この問題を回避できます。
- 子テーマの作り方:
wp-content/themesディレクトリ内に新しいフォルダ(例:twentytwenty-child)を作成します。- そのフォルダ内に
style.cssファイルを作成し、以下の内容を記述します。
/*
Theme Name: Twenty Twenty Child
Template: twentytwenty
*/Code language: JSON / JSON with Comments (json)
必要に応じて functions.php ファイルも作成し、親テーマのスタイルシートを読み込む記述を追加します。
<?php
add_action( 'wp_enqueue_scripts', 'my_theme_enqueue_styles' );
function my_theme_enqueue_styles() {
wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' );
}
?>Code language: HTML, XML (xml)
-
- WordPressの管理画面の「外観」→「テーマ」から、作成した子テーマを有効化します。
2. ブロックエディター (Gutenberg) の理解
Twenty Twentyはブロックエディターでの使用を前提として設計されています。
- ブロックのスタイリング: カスタムCSSを追加する際、特定のブロックにのみスタイルを適用したい場合は、ブロックエディターが生成するHTML構造やCSSクラスを理解することが役立ちます。開発者ツール(検証)を使用して、目的のブロックのクラス名を確認しましょう。
- パターンと再利用可能なブロック: Twenty Twentyは、ブロックパターンや再利用可能なブロックを活用することで、より効率的にレイアウトを作成できます。カスタマイズの際には、これらの機能を壊さないように注意したり、逆にそれらを活用してカスタマイズの幅を広げることができます。
3. カスタムCSSの活用
デザインの変更のほとんどは、カスタムCSSで対応できます。
- 管理画面のカスタマイザー: 「外観」→「カスタマイズ」→「追加CSS」からCSSを記述するのが最も手軽です。リアルタイムでプレビューを確認しながら編集できます。
- 子テーマの
style.css: より複雑なCSSや、ファイル管理をしたい場合は、子テーマのstyle.cssに記述します。
4. functions.php の編集
機能の追加や変更を行う場合は、子テーマの functions.php を使用します。
- フックの利用: WordPressにはアクションフックとフィルターフックという仕組みがあります。これらを利用することで、既存のWordPressの動作を変更したり、新しい機能を追加したりできます。Twenty Twentyもこれらのフックを活用して構築されています。
- コードの慎重な追加:
functions.phpに誤ったコードを記述すると、サイトが動作しなくなる(真っ白になる)可能性があります。必ずバックアップを取ってから作業し、追加するコードの意味を理解してから行いましょう。エラーが発生した場合は、FTPなどでfunctions.phpを元の状態に戻す必要があります。
5. テンプレートファイルの編集
より大規模なレイアウトの変更や、特定のページの構造を変更したい場合は、テンプレートファイルを編集することになります。
- 子テーマへのコピー: 変更したいTwenty Twentyのテンプレートファイル(例:
index.php,header.php,footer.php,page.phpなど)を、親テーマから子テーマの同じ階層にコピーします。 - コピーしたファイルを編集: 子テーマにコピーしたファイルを編集することで、親テーマのファイルは変更されずに、子テーマのファイルが優先的に読み込まれます。これにより、親テーマのアップデートの影響を受けません。
6. パフォーマンスへの配慮
カスタマイズによってサイトの表示速度が低下しないように注意しましょう。
- CSS/JSの最適化: 不要なCSSやJavaScriptは読み込まないようにする、ファイルを結合・圧縮するなどの対策が有効です。
- 画像の最適化: カスタムで画像を追加する場合は、WebP形式の利用や適切な圧縮を行うなど、サイズを小さく保つようにします。
7. バックアップの重要性
カスタマイズを行う前には、必ずサイト全体のバックアップを取るようにしましょう。予期せぬ問題が発生した場合でも、すぐに元の状態に戻すことができます。
8. Twenty Twentyの設計思想の理解
Twenty Twentyは、WordPressのデフォルトテーマとして、汎用性とシンプルさを追求しています。
- シンプルなデザイン: 複雑な機能やデザイン要素は最小限に抑えられています。もし非常に凝ったデザインを目指すのであれば、Twenty Twentyをベースにするよりも、別のテーマを検討するか、より高度な開発スキルが必要になる可能性があります。
- アクセシビリティ: アクセシビリティにも配慮して設計されています。カスタマイズによってアクセシビリティを損なわないように注意しましょう。
カスタマイズの口コミ・評判
WordPressの公式デフォルトテーマであるTwenty Twentyは、シンプルでモダンなデザインが特徴で、特に初心者の方やブログを始めたばかりの方には扱いやすいテーマです。そのカスタマイズ性についての評価は、ユーザーの目的やスキルレベルによって大きく分かれます。
Twenty Twentyのカスタマイズの利点
- シンプルでわかりやすい
- カスタマイズ項目が少なく、直感的に操作できるのが最大の魅力です。初めてWordPressを触る方でも、迷うことなくロゴや背景色、ヘッダーなどを設定できます。
- 軽量で表示速度が速い
- 余計な機能が削ぎ落とされているため、ページの読み込みが速く、ユーザーエクスペリエンス(UX)の向上につながります。これはSEO(検索エンジン最適化)にも好影響を与えます。
- ブロックエディタ(Gutenberg)に最適化
- WordPressの新しいエディタであるブロックエディタに完全に最適化されており、コンテンツ作成が非常にスムーズです。ブロックを組み合わせて、柔軟なレイアウトを作成できます。
Twenty Twentyのカスタマイズの欠点
- 機能が限定的
- 有料テーマのような高度な機能(カスタム投稿タイプ、EC機能、複雑なレイアウトオプションなど)は備わっていません。本格的なビジネスサイトやアフィリエイトサイトを構築するには、物足りなさを感じるかもしれません。
- デザインの自由度が低い
- カスタマイズできる範囲が限られているため、他のサイトと差別化を図るのは難しいです。テンプレートに近い感覚で、個性を出すにはCSS(カスケーディング・スタイル・シート)を自分で記述するなどの知識が必要になります。
結論:どんな人におすすめか?
Twenty Twentyのカスタマイズは、以下のような方におすすめです。
- WordPressの初心者:まずWordPressの仕組みを理解し、シンプルなブログを始めたい方。
- 趣味でブログを始める方:デザインにこだわりすぎず、コンテンツ作成に集中したい方。
- とにかくシンプルなサイトを作りたい方:余計な装飾を排除し、コンテンツを際立たせたい方。
本格的なアフィリエイトやビジネス目的で、より高度な機能やデザインのカスタマイズを求める場合は、有料テーマの利用を検討する方が良いでしょう。シンプルさを求めるならTwenty Twentyは素晴らしい選択肢ですが、将来的にサイトを大きく拡張する可能性があるなら、最初から多機能なテーマを選ぶのも一つの手です。
WordPressをカスタマイズする方法
WordPressをカスタマイズする主な方法と、それぞれの概要、難易度をまとめた表を作成しました。WordPressのカスタマイズは、目的や技術的なスキルレベルに応じて様々なアプローチがあります。
| 方法 | 概要 | 主な目的 | 難易度 |
| テーマの変更 | デザインの基本構造、レイアウトを一新します。無料・有料のものが多数あります。 | デザイン、全体的な機能の変更 | 低〜中 |
| テーマカスタマイザー | WordPress標準機能で、テーマの色、フォント、ヘッダー画像などをコードを書かずに変更します。 | 見た目の微調整、ロゴやウィジェットの設定 | 低 |
| プラグインの導入 | 既存のWordPressにない機能(お問い合わせフォーム、SEO対策、セキュリティ強化など)を追加します。 | 機能の追加・拡張 | 低〜中 |
| CSSの追加 | テーマの見た目(色、サイズ、配置など)を細かく調整するために、カスタムCSSを追記します。 | デザインの微調整 | 中 |
| 子テーマの使用と編集 | 親テーマを直接編集せず、子テーマを作成し、その中のファイル(functions.php やテンプレートファイルなど)を編集して機能を変更・追加します。 | 機能やレイアウトの変更(テーマのアップデートに備える) | 中〜高 |
| テーマファイルの直接編集 | 親テーマのファイル(header.php, index.php など)を直接編集します。 | 機能やレイアウトの根本的な変更 | 高 |
| カスタムテーマ・プラグイン開発 | 既存のものを使わず、ゼロから独自のテーマやプラグインをPHPなどを使い開発します。 | 独自のデザインと機能の実装 | 最も高 |
カスタマイズのヒント
- 簡単な変更から始める場合は、「テーマカスタマイザー」や「プラグインの導入」が最も手軽です。
- デザインを少し変えたい場合は、「CSSの追加」が強力です。
- 本格的な機能追加やレイアウト変更を行う際は、テーマのアップデートで変更が消えないように「子テーマの使用と編集」を強くお勧めします。
WordPressテーマ カスタマイズのしやすさ 傾向比較
一般的にWeb上で言われている評判や特徴に基づいて、「コード知識が少ない人が、手軽にデザインを変更できる(=カスタマイズしやすい)」という視点での傾向をまとめています。
| 順位 (※傾向) | テーマ名 | 主な特徴とカスタマイズの傾向 |
| 1 | THE THOR(ザ・トール) | 専用カスタマイザー機能が非常に豊富で、コードを書かずに細部までデザインを変更できる。多機能ゆえに操作が複雑に感じる場合もあるが、カスタマイズの幅は広い。 |
| 2 | STORK SE(ストークSE) | シンプルな構造で、初心者でも迷いにくい設計。ブログ運営に特化した機能が充実しており、特別な知識がなくても見栄えの良いデザインになりやすい。 |
| 3 | Emanon(エマノン) | マーケティング・ビジネスサイト向け。専用ブロックやウィジェットが用意されており、必要な要素を簡単に配置できる。多機能なPro版などがある。 |
| 4 | LIQUID PRESS(リキッドプレス) | 標準機能は抑えつつも、カスタマイズの拡張性が高い。知識があれば自由に変更しやすいが、THE THORほど専用設定項目は多くない傾向。 |
| 5 | RE:DIVER(リダイバー) | 比較的新しいテーマで、Webサイト制作向けのモダンなデザインが特徴。専用機能でのカスタマイズと、コードカスタマイズのバランスが取れている。 |
| 6 | GOLD MEDIA(ゴールドメディア) / GOLD BLOG(ゴールドブログ) | 開発元が同じで、多機能性を売りにしていることが多い。多機能ゆえに初心者には難しいと感じる部分もあるが、専用のオプションは用意されている。 |





