レスポンシブ画像、26などを備えたWordPress4.4「Clifford」
公開: 2015-12-09スコット・テイラーが率いる4か月にわたる集中的な開発の後、ジャズトランペット奏者のクリフォードブラウンにちなんで名付けられたWordPress4.4「クリフォード」がダウンロード可能になりました。 このリリースでは、レスポンシブイメージ、WordPressの埋め込み、Twenty Sixteenのデフォルトのテーマ、REST APIの前半、および多数の小さな改善が行われています。
レスポンシブ画像

ユーザーが画像をWordPressにアップロードすると、画像は自動的に小さいサイズにトリミングされます。 たとえば、1500 x 706の画像をアップロードすると、画像のサイズは次のようになります。
- フルサイズ– 1500 x 706
- 大– 500 x 235
- 中– 300 x 141
- サムネイル– 150 x 150
WordPress 4.4は、WordPressにsrcsetとsizesのサポートを追加します。 これにより、ソフトウェアはデバイスの画面サイズに基づいて適切な画像を自動的に使用および表示できます。 フルサイズの1500x706画像をWordPress4.4の投稿に添付してデスクトップで表示すると、モバイルデバイスには代わりに大または中サイズの画像が表示されます。
これにより、画像が小さいほどファイルサイズが小さくなるため、Webサイトの読み込みに使用される帯域幅の量が減少します。 レスポンシブ画像には、魔法が舞台裏で発生するため、構成する設定がありません。
WordPressの投稿を埋め込む
何年もの間、ユーザーはURLをビジュアルエディターに貼り付けるだけで、信頼できるソースからのコンテンツを埋め込むことができました。 4.4では、WordPress自体が信頼できるoEmbedソースになり、WordPressを利用したサイトのコンテンツを誰でも簡単に埋め込むことができます。
埋め込まれたコンテンツは、コメントへのリンク、共有アイコン、投稿の抜粋とともにiframeに表示されます。 これは、WordPress4.4を実行しているサイトからのoEmbedded投稿がどのように見えるかの例です。
機能プラグインのマージ提案:oEmbed
他のユーザーがコンテンツを埋め込む機能を無効にする場合は、DisableEmbedsプラグインをインストールしてアクティブにします。 埋め込みを無効にすると、次のようになります。
- 他の人があなたのサイトを埋め込むのを防ぎます。
- ホワイトリストに登録されていない他のサイトを埋め込むことを防ぎます。
- 機能に関連するすべてのJavaScriptを無効にします。
WordPressの埋め込みは、PascalBirchlerによる機能プラグインの提案として始まりました。 チケット#32522をチェックして、提案からコア機能にどのように進んだかを確認してください。
RESTAPIのフェーズ1
WordPress 4.4には、RESTAPIの前半が含まれています。 APIのインフラストラクチャ部分は、ルーティング、引数処理、JSONシリアル化/逆シリアル化、ステータスコード、およびAPIに関連するその他の項目を処理します。
プラグインとテーマの作成者は、コアのインフラストラクチャを使用してAPIの使用をすぐに開始し、既存のカスタムadmin-ajaxエンドポイントを置き換えることができます。 APIで認証する方法については、RyanMccueによるこの投稿を参照してください。
二十六
Twenty Sixteenは、入江隆によって設計された新しいデフォルトテーマであり、モバイルファーストのレスポンシブアプローチで構築されました。 オプションの右側のサイドバーがあり、投稿の左側に作成者情報が表示されます。 ダーク、グレー、レッド、イエローの4つの異なる配色が付属しています。 各スキームは、カスタマイザーを使用して変更できます。


その他の注目すべき変更
WordPressマルチサイト
WordPress Multisiteには、 WP_Networkと呼ばれる新しいクラスがあります。 複数のネットワークを簡単に使用できるようにする*_network_option関数もあります。 Jeremy Feltは、追加された新しいフック、バグ修正、および非推奨の関数を強調しています。
WP_Commentsコンポーネントが再構築されました
コメントコンポーネントは、かなりの量の作業を経ています。 最も顕著な違いは、コメントフィールドが最初に表示され、次に[名前]、[電子メール]、および[URL]フィールドが表示されることです。 この変更により、キーボードを使用してフィールドを切り替えるときのナビゲーションが改善されます。 また、ユーザーがコメントを残しやすくなります。

管理画面の見出し階層の変更
アクセシビリティを向上させるために、WordPress 4.4のバックエンドの見出し階層は、H1見出しレベルを管理画面に復元します。 これは、スクリーンリーダーがページ上の重要な情報を識別して見つけるのに役立ちます。
プラグインとテーマの作成者は、見出しレベルがスキップされないように、ドキュメントの見出し階層を再構築することを強くお勧めします。 Andrea Ferciaが、なぜそれが重要なのか、そして適切な見出しを確実に付ける方法について説明します。
分類用語メタ
過去数回のリリースサイクルで、チームは分類法のロードマップからタスクを完了するために一生懸命取り組んできました。
WordPress 4.3では、開発チームは共有分類用語を正常に分割しました。これにより、用語をterm_idで一意に識別できるようになります。 4.4では、 get_term()およびget_term_field()で、以前は$term_idと$taxonomyの両方が必要だった関数である$taxonomyパラメーターがオプションになりました。
WordPress 4.4では、開発者が新しい用語メタAPIを使用して、投稿、ユーザー、コメントの場合と同じように、分類用語に関する任意のデータを保存できる用語メタも導入されています。
ロードマップに取り組んでいるリード開発者の1人であるBooneGorgesが、WordPress4.4の分類法データに関連する改善点について詳しく説明しています。
WP_Titleは非推奨ではありません
以前のレポートとは異なり、コア開発チームはWP_Title関数を廃止しないことを決定しました。 これはゾンビ関数と見なされ、 add_theme_support( 'title-tag' ); テーマにタイトルタグを挿入するための推奨される方法です。
その他の変更
- my-hacks.phpは非推奨ではなく、WordPressに残ります
- WordPress 4.4の新しいテーマテンプレート:single- {post_type}-{post_name} .php
- 添付されていない添付ファイルにはかなりのパーマリンクがあります
- 予期しない動作を修正するために、投稿タイプの
show_ui引数が適用されるようになりました
WordPress 4.4には、400人を超える寄稿者からの2,000を超えるコミットがあります。 State of the Word 2015で、テイラーは、このリリースの目標の1つは、忘れられていたチケットの膨大なバックログとレビューパッチを通過することであったと述べています。 Tracでのボランティアのバグガーデナーの努力のおかげで、彼はその目標を達成しました。
WordPress 4.4で問題が発生した場合は、サポートフォーラムで報告してください。 ボランティアはサポートスレッドを注意深く監視しており、必要に応じて、既知の問題を一覧表示するスレッドを作成します。 サイトを更新したら、戻ってきて、新機能についての感想をお聞かせください。
