『WordPressの教科書』WordPress 3.4日本語版対応情報

WordPress

このページでは、『本格ビジネスサイトを作りながら学ぶ WordPressの教科書』に関する、WordPress 3.4対応情報をお知らせしていきます。『WordPressの教科書』のFacebookページでもアップデート情報などお知らせしていますので、あわせてご利用下さい。

本書の動作検証について

本書の動作検証はWordPress 3.3日本語版およびWordPress 3.4日本語版で行っており、本文中ではすべて「3.3日本語版」として記述しています。

本書でWordPress 3.4日本語版を利用する際の留意点

WordPress 3.3日本語版ではなくWordPress 3.4日本語版をダウンロードして利用する際は、以下の点に留意して進めてください。

本文中のキャプチャ画像について

本文中のキャプチャ画像はWordPress 3.3日本語版とWordPress 3.4日本語版とで若干の差異があります。ただし本書を読み進めるにあたり、特に支障となる箇所はありません。WordPress 3.3日本語版をWordPress 3.4日本語版に読み替えて進めてください。

ライブプレビュー機能について

「ライブプレビュー機能」は、WordPress 3.4日本語版の新機能の一つです。

管理画面>「外観」>「テーマ」の「利用可能なテーマ」のリンク「プレビュー」(WordPress 3.3日本語版以前)が、WordPress 3.4日本語版では「ライブプレビュー」となっています。

この「ライブプレビュー」リンクをクリックすると詳細なプレビュー画面が表示されます。

なお「ライブプレビュー機能」は、プラグイン「Admin SSL」有効時にうまく動作しない場合があること確認しています。ライブプレビュー機能を使用したい場合には、いったんAdmin SSLを停止してください。

「add_custom_image_header」と「add_custom_background」について

本書で使用しているWordPress関数「add_custom_image_header」(および本書では未使用の「add_custom_background」)は、WordPress 3.4日本語版から非推奨となります。

「add_custom_image_header」(および「add_custom_background」)は、引き続きWordPress 3.4日本語版で使用しても、Webサイトの表示・動作上、特に問題はありません。ただしデバッグモード等にしていると「非推奨」の旨が表示されます。

本書でデバッグモードにしたときなどに「非推奨」の旨が表示されないようにしたい場合には、functions.phpとheader.phpを以下のように書き換えてください。
※以下の記述はWordPress 3.4日本語版専用の記述です。WordPress 3.3日本語版で適用するとエラーで停止しますので注意してください。

functions.php

修正前
// カスタムヘッダー
add_custom_image_header('', '__return_false');

define('NO_HEADER_TEXT', true);
define('HEADER_TEXTCOLOR', '');
define('HEADER_IMAGE', '%s/images/top/main_image.png');
define('HEADER_IMAGE_WIDTH', 950);
define('HEADER_IMAGE_HEIGHT', 295);
修正後
// カスタムヘッダー
add_theme_support(
    'custom-header',
    array(
        'width' => 950,
        'height' => 295,
        'header-text' => false,
        'default-image' => '%s/images/top/main_image.png',
        'admin-head-callback' => '__return_false',
    )
);

header.php

修正前
    <section id="branding">
      <img src="<?php header_image(); ?>" width="<?php echo HEADER_IMAGE_WIDTH; ?>" height="<?php echo HEADER_IMAGE_HEIGHT; ?>" alt="" />
    </section><!-- #branding end -->
修正後
    <section id="branding">
      <img src="<?php header_image(); ?>" width="<?php echo get_custom_header()->width; ?>" height="<?php echo get_custom_header()->height; ?>" alt="" />
    </section><!-- #branding end -->

WordPress 3.4日本語における主な新機能・変更点

WordPress 3.4日本語版の主な新機能・変更点は以下のとおりです。

  • カスタムヘッダーの柔軟なサイズ対応
  • カスタムヘッダー画像とカスタム背景画像をメディアライブラリ画面から選択可能に
  • カスタマイズ・プレビューツールの導入によるテーマ検索のユーザーエクスペリエンス改善
  • WordPress 国際化・ローカリゼーション関連の改善
  • 翻訳 POT ファイルの分割方法変更
  • 英語 Codex ドキュメンテーションの XML-RPC 情報更新

詳細はWordPress Codex 日本語版「Version 3.4」を確認してください。

外部サービスの仕様変更等に伴う補足情報について

いくつかの外部サービスの仕様変更に伴う補足情報がありますので、『WordPressの教科書』補足情報をご確認下さい。

お問い合わせ

お客様の課題を解決するソリューション、
条件に沿ったベネフィットあるご提案をさしあげます。

03-6551-299603-6551-2996

受付時間 9:00-18:00 (月曜日~金曜日)
お問い合わせフォームへ
To top