• 赤色のリンクは、まだ日本語Codexに存在しないページ・画像です。英語版と併せてご覧ください。(詳細

このWikiはいつでも誰でも編集できます

Version 3.5

提供: WordPress Codex 日本語版
移動先: 案内検索

2012年12月11日、バージョン 3.5 「Elvin(ジャズドラマー、エルビン・ジョーンズ)」が公開されました。詳しくはリリース告知のブログ投稿原文)をご覧ください。

バージョン 3.5 のデータベースバージョン (wp_options テーブルの db_version)は 22441 へ変更となり、Trac のリビジョンは r23171 となりました。

インストール・アップグレード情報

WordPress 3.5(オリジナル版)

WordPress 3.5 日本語版

オリジナル版+日本語化+WP Multibyte Patch プラグインのパッケージ


初めて WordPress をインストールする方へ

WordPress を使うのが初めてなら、以下のページがおすすめです。

主な新機能・変更点

  • 新メディアマネージャー
    • 美しいインターフェイス: 合理化された全く新しいエクスペリエンス
    • ドラッグ&ドロップでの並べ替え、インラインキャプション編集、シンプルな操作でギャラリー作成を高速化
    • Shift/Ctrl + クリックで複数画像を一度に追加
  • 新デフォルトテーマ Twenty Twelve
    • シンプル、柔軟、エレガント
    • モバイル・ファースト、レスポンシブデザイン
    • Open Sans タイプフェイス(日本語パッケージではデフォルトでは OFF)
    • 最新のテーマ機能を活用
  • 管理画面改善
    • 新ウェルカム画面
    • 管理画面の Retina (HiDPI) 対応
    • 新規インストールでリンクマネージャー機能を非表示
    • スクリーンリーダー、タッチデバイス、キーボードユーザー向けのアクセシビリティを向上
    • 管理画面の新しいカラーピッカーなどを含めた改善
  • 開発者向け変更
    • WP_Comment_QueryWP_User_Query で、 WP_Query のようなメタクエリを使用可能に
    • メタクエリで、特定のメタキーのないクエリにも対応
    • 投稿オブジェクトを WP_Post クラスのインスタンスとする。パフォーマンスとキャッシングを改善。
    • マルチサイトの switch_to_blog() を大幅に高速化・安定化
    • Underscore、Backbone JavaScript ライブラリを追加
    • TinyMCE、jQuery、jQuery UI、SimplePie をすべて最新版に更新
    • 切り抜きや縮小などの画像編集 API に、GD に加え ImageMagick を使用
    • XML-RPC: デフォルトで有効化されるようになった。ユーザー、投稿履歴管理、検索の取得に対応
    • register_taxonomy() の新しい パラメータ "show_admin_column"。関連する投稿タイプのタクソノミー列の自動生成を許可 [詳細情報]

What's New

ダッシュボード

  • QuickPress のプロンプトテキストを変更し、翻訳されたラベルの横幅が長い場合にも対応
  • ダッシュボードのボタンスタイルを全体的に更新。よりモダンな長方形の形状に。
  • ヘルプテキストの全体的な改善

投稿

  • 「HTML」エディタのタブを「テキスト」に改名
  • 子カテゴリーがクイックエディットでトップレベルに表示されないようにする

メディア

  • SoundCloud.com、SlideShare.net、Instagram.com の oEmbed 対応追加
  • 新メディアマネージャー: ひとつの投稿内での複数のギャラリー、画像の自由な並べ替えに対応

アクセシビリティ

  • 管理画面で可視フォーカスを追加
  • 管理画面のすべてのページに「コンテンツへスキップ(Skip to content)」リンクを追加
  • 管理画面に「ツールバーへスキップ(Skip to toolbar)」リンクを追加
  • マウス入力なしでもユーザーアカウントからログアウト可能に
  • プラグイン・テーマエディタのテキストエリアからタブアウト可能に

リンク

  • 新規インストール、およびリンクを持たない既存のインストールではリンクマネージャーを非表示(既存のリンクを持つすべてのサイトはそのまま)。Link Manager プラグイン でリストアできる。
  • リンクカテゴリーがない場合、ウィジェットにリンクを表示

外観

  • テーマにサイドバーが定義されていない場合、「ウィジェット」メニューを非表示
  • 利用可能なカスタムヘッダーの表示を jQuery Masonry で改良

プラグイン

ユーザー

  • 新規ユーザーの表示名がデフォルトでファーストネーム・ラストネームの順になる
  • ユーザー削除の際、コンテントを削除するか、再割当てするかの選択をユーザーに明示的に強制

設定

  • プライバシー設定画面を削除し、検索エンジン表示設定を表示設定画面に移動
  • 管理画面/メディア設定ページから oEmbed オプションを削除。横幅はテーマのコンテンツ幅に従い、高さはその1.5倍とする。
  • XML-RPC をデフォルトで有効化。「投稿設定」オプションを削除
  • AtomPub をコアから削除。プラグインで再有効化できる
  • 新規インストールで表示設定画面から charset オプションを削除し、UTF-8 をデフォルトに

マルチサイト

  • サブディレクトリにインストールされた WordPress でもマルチサイト機能が利用可能に
  • ms-files.php をデフォルトで無効化
  • 新規インストールについてはファイル容量上限をデフォルトで無効化

内部の改良

以下の機能変更はすべてのユーザーに対して WordPress の品質を向上しますが、恐らくコア、プラグイン、テーマの開発者の方に、より有用でしょう。

一般

  • デフォルトメモリ制限を 32MB から 40MB へ増加
  • 時刻定数の表現をより簡単にする の追加 - MINUTE_IN_SECONDSHOUR_IN_SECONDSDAY_IN_SECONDSWEEK_IN_SECONDSYEAR_IN_SECONDS。例えば、86400 の代わりに DAY_IN_SECONDS など。
  • 許可済みテーマタグに flexible-header を追加
  • 'publish_post' メタ権限を追加
  • WP_Tax_Query::transform_query() に 'term_taxonomy_id' フィールド処理を追加。結果、データベースへのクエリが減少
  • 「投稿の編集」画面に 'edit_form_after_title' と 'edit_form_after_editor' の 2 つのフックを追加 [詳細情報]
  • 'post__in' に渡された ID での投稿のソートを許可
  • 'View' と 'Edit' オブジェクト Toolbar リンクで投稿タイプの 'show_in_admin_bar' プロパティをチェック

バグの修正

  • 検索結果画面の2ページ目の URL を修正
  • IIS 向けに redirect_canonical を再度有効化
  • すべての oEmbed プロバイダで https 処理
  • 修正 - 条件によってアイキャッチ画像がメタボックスからはみ出る
  • 修正 - previous|next_post_link フィルターで $format$link 引数が保存されない
  • 修正 - サイドロード画像が正しくアップロードディレクトリに保存されない問題
  • 修正 - 投稿の編集で複数キャプションの画像挿入の問題

マルチサイト

  • マルチサイト: サブディレクトリサイトのホームページが、大文字小文字に関係ない解決を許可
  • マルチサイト: get_space_used()upload_is_user_over_quota() を導入。より正しくクオータを測定
  • マルチサイト: クオータ超過のメッセージをより簡単に置換、または追加

クラス

関数

  • XML-RPC: wp.getOptons に 'home' オプションを追加
  • XML-RPC: wp.getUsersBlogs での switch_to_blog() の使用禁止。パフォーマンスとメモリのフットプリントを向上

フィルタ

  • cron_request の追加。wp_remote_post() /encron_url をフィルタリング
  • login_header() /enlogin_body_class フィルターを追加
  • media_view_stringsmedia_view_settings フィルターを追加。'Insert into post' ボタンテキストのフィルタリングには media_view_strings を使用する。
  • get_post_type_labels() /enのフィルタリングに post_type_labels_{$post_type} を追加
  • コメントリストテーブルに restrict_manage_comments フックを追加。より適切なフィルタリング機能
  • validate_password_reset フィルターの追加。プラグインはパスワードルールを強制できる
  • domain_exists() /en用に domain_exists フィルターを追加
  • wp_get_update_data フィルターの追加。プラグインはより簡単にアップデートカウントを更新できる
  • wp_image_editors フィルターの追加。WP_Image_Editor /en エンジンへの追加、または順番の変更を許可
  • XML-RPC: xmlrpc_login_error フィルターの追加。login() が失敗した場合に返る IXR_Error をカスタマイズ

スクリプト、外部ライブラリ

  • Jcrop 0.9.10 へ更新
  • jQuery 1.8.3 へ更新
  • jQuery Color 2.1.0 へ更新
  • jQuery UI 1.9.2 へ更新
  • SimplePie 1.3.1 へ更新
  • TinyMCE 3.5.8 へ更新
  • jQuery Masonry を追加。より良いカスタムヘッダーのリスト
  • Farbtastic カラーピッカーが Iris color picker [more info]に変更
  • .min 版の圧縮された JS と CSS ファイルに切り換え。たとえば .js は .min.jsに、.dev.js は .js に
  • スクリプトとスタイルを 登録、エンキューの際にprotocol-relative URL を許可
  • Prototype および Script.aculo.us ローカルライブラリはコアからバンドルされない。最新バージョンは ajax.googleapis.com からエンキュー。

非推奨となった関数


WordPress バージョンの一覧もあわせてご覧ください。


最新英語版: WordPress Codex » Version 3.5最新版との差分