Twenty Fourteen(WordPressテーマ)のカスタマイズ

「Twenty Fourteen」のカスタマイズ

「Twenty Fourteen」は、ブログやマガジンスタイルのサイトに適しており、いくつかの方法で見た目や機能を変更できます。

1. WordPressのカスタマイザーを使用する

最も簡単で推奨される方法です。管理画面から「外観」 > 「カスタマイズ」に進むことで、リアルタイムで変更を確認しながら設定できます。

ここでは、以下のような項目を調整できます。

  • サイト基本情報: サイトのタイトル、キャッチフレーズ、サイトアイコンの変更。
  • : ヘッダーテキストの色や背景色の変更。
  • ヘッダー画像: ヘッダーに表示される画像をアップロードしたり、既存の画像を選択したりできます。
  • 背景画像: サイトの背景に画像を設定できます。
  • メニュー: グローバルナビゲーションやフッターメニューの設定。
  • ウィジェット: サイドバーやフッターなど、ウィジェットエリアに表示するコンテンツの管理。
  • ホームページ設定: フロントページの表示を「最新の投稿」にするか、固定ページにするかを選択できます。
  • 追加CSS: カスタマイザーで提供されていないCSSを直接記述して、より詳細なデザイン調整が可能です。

2. 子テーマを作成する

より本格的なカスタマイズを行う場合や、将来的にテーマのアップデートがあった際にカスタマイズが上書きされるのを防ぐためには、子テーマの作成が不可欠です。

子テーマを作成することで、親テーマのファイルを直接編集することなく、テンプレートファイルや関数を上書きしたり、新しい機能を追加したりできます。

子テーマを作成するには、FTPクライアントなどを使ってWordPressのwp-content/themesディレクトリ内に新しいフォルダを作成し、その中にstyle.cssfunctions.phpという最低限のファイルを用意します。

  • style.css: 子テーマの情報を記述し、親テーマのスタイルシートを読み込みます。
  • functions.php: カスタム関数やフックを追加できます。

3. プラグインを活用する

デザインの調整や機能の追加には、プラグインも非常に役立ちます。例えば、以下のようなプラグインが考えられます。

  • ページビルダープラグイン: ElementorやBeaver Builderなどを使用すると、ドラッグ&ドロップで複雑なレイアウトを作成できます。
  • CSSカスタマイズプラグイン: Simple Custom CSSやCustom CSS & JSなどのプラグインを使えば、管理画面から簡単にカスタムCSSを追加できます。
  • 機能追加プラグイン: お問い合わせフォームの設置(Contact Form 7)、SEO対策(Yoast SEO)など、目的に応じたプラグインを導入できます。

カスタマイズのヒント

  • バックアップの取得: カスタマイズを行う前には、必ずWordPressサイト全体のバックアップを取るようにしましょう。
  • ブラウザの開発者ツール: ブラウザに搭載されている開発者ツール(F12キーで開くことが多い)を使うと、CSSの適用状況を確認したり、一時的にCSSを試したりできます。
  • WordPress Codexの参照: 公式のドキュメンテーションであるWordPress Codexは、カスタマイズに関する豊富な情報源です。

「Twenty Fourteen」のカスタマイザー

WordPressの標準テーマである「Twenty Fourteen」は、そのカスタマイザーを使ってサイトの外観や機能を簡単に調整できます。カスタマイザーは、リアルタイムで変更を確認しながら設定をいじれる便利なツールです。

カスタマイザーへのアクセス方法

WordPressの管理画面にログインし、左側のメニューから[外観]をクリックし、さらに[カスタマイズ]**を選択するとカスタマイザーが開きます。

Twenty Fourteenで利用できる主なカスタマイズ項目

Twenty Fourteenテーマのカスタマイザーでは、主に以下の項目を調整できます。

  • サイト基本情報:
    • サイトのタイトル: サイトの名称を設定します。
    • キャッチフレーズ: サイトの簡単な説明文を設定します。
    • サイトアイコン: ブラウザのタブやスマートフォンのホーム画面に表示されるアイコン(ファビコン)を設定します。
  • :
    • 基調色: サイト全体のアクセントカラーを変更できます。ヘッダー、フッター、リンクなどに影響します。
  • ヘッダー画像:
    • サイトのヘッダーに表示される画像を設定します。複数の画像をアップロードしてランダム表示することも可能です。
  • 背景画像:
    • サイト全体の背景に表示される画像を設定します。繰り返し表示やスクロール固定なども選択できます。
  • メニュー:
    • サイトに表示するナビゲーションメニューを作成・管理します。メインメニューやソーシャルリンクメニューなどを設定できます。
  • ウィジェット:
    • サイドバーやフッターなどのウィジェットエリアに表示するコンテンツ(カレンダー、カテゴリー、最新の投稿など)を設定します。
  • ホームページ設定:
    • サイトのトップページに、最新の投稿一覧を表示するか、特定の固定ページを表示するかを選択できます。
  • 追加CSS:
    • Twenty Fourteenには標準で用意されていない細かいデザイン調整を、CSSコードを記述して適用できます。

これらの項目を調整することで、Twenty Fourteenテーマを使ってオリジナリティのあるサイトを作成できます。

Twenty Fourteen のカスタマイズ方法

WordPress の標準テーマである Twenty Fourteen は、ブログやマガジンスタイルのサイトに適したテーマです。Twenty Fourteen をカスタマイズするには、主に以下の方法があります。

1. WordPress カスタマイザーを使う

WordPress には、テーマを視覚的にカスタマイズできる「カスタマイザー」が搭載されています。Twenty Fourteen の基本的な設定のほとんどは、ここで行うことができます。

  1. WordPress 管理画面にログインします。
  2. 左メニューの「外観」>「カスタマイズ」をクリックします。
  3. カスタマイザーが開いたら、以下の項目を調整できます。
    • サイト基本情報: サイトのタイトル、キャッチフレーズ、サイトアイコン(ファビコン)を設定します。
    • : ヘッダーテキストの色や背景色を変更します。Twenty Fourteen の場合、背景色の変更でサイト全体の印象が大きく変わります。
    • ヘッダー画像: ヘッダー部分に表示する画像を設定します。
    • 背景画像: サイトの背景に画像を設定します。
    • メニュー: グローバルメニューやフッターメニューを作成・管理します。
    • ウィジェット: サイドバーやフッターに表示するウィジェット(検索、カテゴリー、最新の投稿など)を追加・編集・削除します。
    • ホームページ設定: フロントページに最新の投稿を表示するか、固定ページを表示するかを選択します。
    • 追加 CSS: カスタマイザーで設定できない細かいデザイン調整を行う場合、ここにカスタム CSS を記述します。後述の CSS カスタマイズと同じ効果が得られます。

カスタマイザーでの変更はリアルタイムでプレビューされるため、どのような変更になるかを確認しながら作業を進められます。

2. 子テーマを作成してカスタマイズする

Twenty Fourteen のデザインや機能に大きな変更を加えたい場合は、「子テーマ」を作成することをおすすめします。子テーマとは、親テーマ(この場合は Twenty Fourteen)の機能やデザインを継承しつつ、独自のカスタマイズを加えるためのテーマです。

子テーマを使う最大の利点は、親テーマがアップデートされても、カスタマイズ内容が上書きされない点です。

子テーマの作り方(簡単な手順):

  1. WordPress がインストールされているサーバーの wp-content/themes ディレクトリ内に、新しいフォルダを作成します(例: twentyfourteen-child)。
  2. 作成したフォルダ内に、以下の内容で style.css ファイルを作成します。
/*
 Theme Name: Twenty Fourteen Child
 Theme URI: http://example.com/twentyfourteen-child/
 Description: Twenty Fourteen Child Theme
 Author: Your Name
 Author URI: http://example.com
 Template: twentyfourteen
 Version: 1.0.0
 License: GNU General Public License v2 or later
 License URI: http://www.gnu.org/licenses/gpl-2.0.html
 Tags: light, dark, two-columns, custom-header, custom-background, flexible-header, full-width-template, post-formats, rtl-language-support, sticky-post, translation-ready
 Text Domain: twentyfourteen-child
*/
  • Template: twentyfourteen が重要です。これにより、親テーマが Twenty Fourteen であることを WordPress に伝えます。

同じフォルダ内に、以下の内容で functions.php ファイルを作成します。

<?php
add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' );
function theme_enqueue_styles() {
    wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' );
    wp_enqueue_style( 'child-style', get_stylesheet_directory_uri() . '/style.css', array('parent-style') );
}
?>
    • この functions.php は、親テーマのスタイルシートを読み込んだ後、子テーマのスタイルシートを読み込むように指示します。
  1. WordPress 管理画面の「外観」>「テーマ」に移動し、作成した子テーマを有効化します。

子テーマが有効になったら、子テーマの style.css に CSS を追記したり、親テーマのテンプレートファイル(例: header.php, footer.php, single.php など)を子テーマフォルダにコピーして編集することで、オリジナルのカスタマイズを行うことができます。

3. 追加 CSS でカスタマイズする

前述のカスタマイザーの「追加 CSS」を利用する方法です。簡単なデザイン変更であれば、子テーマを作成せずにここへ CSS を直接記述するのが最も手軽です。

  1. WordPress 管理画面の「外観」>「カスタマイズ」>「追加 CSS」をクリックします。
  2. 表示されるテキストエリアに、CSS コードを記述します。
  3. 公開」ボタンをクリックして変更を保存します。

例: 記事タイトルの色を変更する

.entry-title {
    color: #336699; /* 濃い青 */
}

4. プラグインを利用する

WordPress には、テーマのカスタマイズを補助するプラグインも多数存在します。

  • CSS を追加するプラグイン: 「Custom CSS」や「Simple Custom CSS」のようなプラグインは、追加 CSS と同様にカスタム CSS を管理できます。
  • ページビルダープラグイン: 「Elementor」や「Beaver Builder」のようなページビルダープラグインを利用すると、視覚的な操作で複雑なレイアウトのページを作成できます。ただし、これらのプラグインは Twenty Fourteen の既存のデザインを大きく変更する可能性があるため、使い方によっては全体のデザインの整合性がとりにくくなる場合もあります。

カスタマイズのヒントと注意点:

  • バックアップ: 大きなカスタマイズを行う前には、必ずサイト全体のバックアップを取るようにしましょう。
  • Web インスペクターの活用: ブラウザのデベロッパーツール(Web インスペクター)を使うと、サイトの各要素の CSS を確認できます。カスタマイズしたい要素の CSS クラスや ID を特定し、それを元にカスタム CSS を記述すると効率的です。
  • パフォーマンス: 過度なカスタマイズや多数のプラグイン導入は、サイトの表示速度に影響を与える可能性があります。必要なものに絞り、最適化を心がけましょう。

Twenty Fourteen のカスタマイズの注意点

WordPress の Twenty Fourteen テーマをカスタマイズする際に、いくつか注意すべき点があります。これらの点に留意することで、将来的な問題を防ぎ、効率的なカスタマイズが可能になります。

1. 子テーマの利用を強く推奨

これが最も重要で基本的な注意点です。Twenty Fourteen を直接編集することは絶対に避けるべきです。

  • テーマのアップデート: Twenty Fourteen のオリジナルファイルに直接変更を加えると、テーマがアップデートされた際に、あなたの行ったカスタマイズがすべて上書きされ、失われてしまいます。
  • 子テーマのメリット: 子テーマを作成し、その中にカスタマイズを記述することで、親テーマ(Twenty Fourteen)のアップデートの影響を受けずに、あなたの変更を維持できます。

子テーマの作り方は、WordPress Codex や多くのブログで詳しく解説されていますので、必ず作成してからカスタマイズに取りかかりましょう。

2. CSSのカスタマイズ

デザインの変更は主に CSS で行います。

  • 子テーマの style.css: 子テーマの style.css に記述することで、既存の CSS を上書きできます。
  • ブラウザの開発者ツール: Chrome や Firefox などのブラウザに搭載されている開発者ツール(検証ツール)を使うと、要素の CSS をリアルタイムで確認・編集できるため、効率的にカスタマイズを進められます。
  • 特定のセレクタの使用: 特定の要素にのみスタイルを適用したい場合は、より詳細なセレクタ(例: body.home .site-header のようにクラス名やIDを組み合わせる)を使用すると良いでしょう。

3. PHPファイルのカスタマイズ

テーマの構造や機能を変更したい場合は、PHPファイルを編集する必要があります。

  • 子テーマでの上書き: 親テーマのテンプレートファイル(例: header.php, footer.php, content.php など)を子テーマにコピーし、そのコピーしたファイルを編集することで、親テーマの同名ファイルを上書きできます。
  • 関数ファイルの追加・変更: 新しい関数を追加したり、既存の関数の挙動を変更したい場合は、子テーマの functions.php に記述します。親テーマの functions.php を直接編集してはいけません。
  • フック(アクション&フィルター)の活用: WordPress は多くのフックを提供しています。テーマの機能を拡張したり、既存の出力内容を変更したい場合は、これらのフックを利用するのが最も安全で推奨される方法です。例えば、wp_headwp_footer などのアクションフックに独自の処理を追加したり、the_content などのフィルターフックで投稿内容を変更したりできます。

4. レスポンシブデザインへの配慮

Twenty Fourteen はレスポンシブデザインに対応していますが、カスタマイズを行う際は、異なるデバイス(スマートフォン、タブレット、PC)での表示崩れが起きないか常に確認しましょう。

  • メディアクエリ: 特定の画面サイズでのみ適用されるスタイルは、CSS のメディアクエリ(@media screen and (max-width: 768px) など)を使って記述します。
  • 開発者ツールでの確認: ブラウザの開発者ツールには、異なるデバイスサイズでの表示をシミュレートする機能があります。これらを活用して、様々な環境での表示を確認してください。

5. パフォーマンスへの影響

過度なカスタマイズや不適切なコードは、サイトの表示速度に悪影響を与える可能性があります。

  • JavaScriptの追加: 必要最低限に留め、可能であれば非同期ロードなどを検討しましょう。
  • CSSの肥大化: 無駄な記述を避け、簡潔に記述することを心がけましょう。
  • 画像の最適化: 使用する画像は、必ず圧縮してウェブ用に最適化してください。

6. バックアップの習慣

カスタマイズを行う前には、必ずWordPressサイト全体のバックアップを取る習慣をつけましょう。予期せぬ問題が発生した場合でも、バックアップがあれば元の状態に戻すことができます。

これらの点に注意しながらカスタマイズを進めることで、より安全で効率的な Twenty Fourteen テーマの運用が可能になります。

ビジネスを加速させる

Information

ココナラにはWordPressに関連するさまざまなサービスがあります。以下のようなサービスを依頼することができます。

  • ホームページ作成(WordPress): プロのクリエイターに、集客に強い、デザイン重視など、ニーズに合わせたWordPressのホームページ作成を依頼できます。
  • ブログサイト制作・カスタマイズ: 初心者向けのブログ作成から、テーマやプラグインの設定・カスタマイズまで依頼できます。
  • Webサイト修正・カスタム・コンサル: WordPressサイトの修正や機能追加、レイアウト変更、コンサルティングなどを依頼できます。
  • LP制作(WordPress): WordPressを使ったランディングページ(LP)の制作や、修正・更新を依頼できます。
  • ECサイト制作(WordPress): WordPressを使ってECサイトやネットショップを構築、またはカスタマイズを依頼できます。
  • HTML・CSSコーディング: WordPress対応のコーディング代行を依頼できます。

これらのサービスは、予算やスケジュールに合わせて豊富な出品者の中から選ぶことができ、オンライン上で取引が完結します。

ココナラにおけるWordPress関連サービスの特徴は、多様なニーズに対応できる幅広さと、比較的安価な価格帯にあります。

Information

ザ・トール (THE THOR) は、集客と収益化に特化した、WordPressの有料テーマです。

デザイン性が高く サイトの印象を左右するデザイン設定が、色やレイアウトを細かくカスタマイズでき、初心者でもプロのような美しいサイトが作れます。

主な特徴と評判:

  • SEOに強い: 「究極のSEO最適化テーマ」と謳われており、HTML5+CSS3による最新のコーディング、構造化マークアップへの対応、高速表示技術、最先端のSEO機能など、検索エンジンからの評価を意識した設計がされています。SEO対策用のプラグインが不要になるほど、テーマ自体に多くのSEO対策が施されていると評判です。
  • デザイン性: プロ仕様のデザイナーズサイトが簡単に作れるほど、洗練された美しいデザインが特徴です。デモサイトからデザインスタイルをダウンロードして適用できる「デザイン着せ替え機能」も備わっており、初心者でもおしゃれなサイトを短時間で作成できます。
  • 機能性: サイトの集客・収益を強力に後押しする「集客・収益化支援システム」を搭載しており、CTA(行動喚起)エリアや記事内広告などの機能も充実しています。また、見出しデザイン53種類、アイコン498種類、ショートコード12種類など、記事を装飾する機能が豊富に用意されており、HTMLやCSSの知識がなくても簡単にカスタマイズできます。
  • 高速表示: 革新的な高速表示技術を多数装備しており、国内屈指の高速テーマとしても知られています。AMPやPWAにも対応しています。
  • 多機能性: 必要とされる多くの機能がテーマ内に搭載されているため、多数のプラグインを導入する必要がありません。これにより、サイトの動作を軽くし、表示速度の向上にも貢献します。
  • サポート: 購入後には操作マニュアルや質問サポートが提供されており、初心者でも安心して利用できる体制が整っています。
  • 複数サイト利用可能: 1度購入すれば、複数のサイトで利用できるライセンス形態を採用しているため、複数のサイトを運営する方にはメリットが大きいです。

WordPressテーマ「THE THOR(ザ・トール)」は、SEO対策、デザイン、機能性の3つを高いレベルで備えた高機能テーマです。多機能でプロのようなサイトを簡単に作れる反面、初心者には少し設定が複雑で、慣れるまでに時間がかかるという評価もあります。

Information

レンタルサーバー「ロリポップ!」は、WordPressの運用において有利な点が多いと言えます。特に、初めてブログやWebサイトを始める初心者にとって、コスト面や使いやすさの面で大きなメリットがあります。

ロリポップ!がWordPress運用に有利とされる主な理由は以下の通りです。

  • 低コスト: 他社と比較して月額料金が安価に設定されており、特に初心者や個人でサイトを運営したい方にとって、費用を抑えて始められるのが大きな魅力です。
  • WordPressの簡単インストール: 管理画面から数クリックでWordPressを自動インストールできる機能が備わっています。複雑なデータベース設定やファイルのアップロード作業が不要なため、専門知識がなくてもすぐにWordPressを始められます。
  • 高速性: 「ハイスピードプラン」などの上位プランでは、LiteSpeedという高速Webサーバーを導入しています。これにより、WordPressの表示速度や動作が非常に高速で安定しています。
  • 無料SSL: 独自ドメインのSSL化(サイトの常時SSL化)が無料で利用可能です。これにより、サイトのセキュリティを確保し、ユーザーに安心して利用してもらうことができます。
  • 充実したサポート: メール、チャット、電話によるサポート体制が整っており、初心者でも安心して利用できます。

ロリポップ!は、コストパフォーマンスに優れ、WordPressの簡単インストール機能や無料SSLが標準で備わっているため、特にWordPressを初めて使う初心者にとって非常に有利なレンタルサーバーです。サイトの規模やアクセス数が増えるにつれて表示速度が課題になる可能性があるため、最初から「ハイスピードプラン」以上を選ぶと、より快適に運用できるでしょう。