XO Post Background プラグイン

投稿ごとのページの背景画像と背景色を設定するプラグインです。

説明

投稿ごとのページの背景画像と背景色を設定します。

WordPress 標準のサイト全体の背景画像と共存可能です。プラグインで背景画像を設定したページは、全体の背景画像より優先されます。

背景画像の詳細設定と背景色は、WordPress 5.7 以上のブロックエディターでのみ設定できます。

スクリーンショット

使い方

プラグインを有効にすると、投稿および固定ページに [背景画像] メタボックスまたは [背景] パネルが追加されます。使い方はアイキャッチ画像と同じです。

インストール

  1. WordPress 管理画面->[プラグイン]->[新規追加] メニューより、[プラグインを追加] ページを開きます。
  2. 検索ボックスに、”XO Post Background” と入力し検索します。
  3. XO Post Background が見つかったら、[今すぐインストール] をクリックします。
  4. インストールが完了したら “プラグインを有効化” をクリックします。

フック

WordPress 公式ディレクトリ

制限事項

iOS Safari では背景画像を固定表示できません(下記ページ参照)。プラグインでは、この問題を回避するため iOS Safari では固定表示に設定されません。

https://caniuse.com/mdn-css_properties_background-attachment_fixed

※ Safari 14 でこの不具合は修正されました。これに伴いバージョン2.0.11よりこの制限を解除しました。

更新履歴

バージョン説明
1.0.0最初のリリース。
1.0.1アンインストール時に設定(カスタムフィールド)を削除するようにしました。
1.1.0公式ディレクトリへ移行しました。
ローカライズに対応しました。
1.2.0xo_post_background_style フィルターフックを追加しました。
1.3.0デフォルトでアーカイブページ(シングルページ以外)の背景画像を設定しないように変更しました。
xo_post_background_enable_archive フィルターフックを追加しました。
1.4.0言語パックを translate.wordpress.org (GlotPress) へ移行しました。
1.4.1バージョン4.4未満で動作しない不具合を修正しました。
2.0.0背景画像の位置や背景色の設定などのオプションを追加しました。
※ WordPress 5.7 以上のみ
2.0.1一部のテキストが翻訳されない不具合を修正しました。
2.0.2背景色でグラデーションを指定できるようにしました。
※ WordPress 5.9 以上のみ
2.0.3背景色の透明度に対応しました。
カスタムフィールドをサポートしていないカスタム投稿のエディターで、エラーメッセージが表示される不具合を修正しました。
2.0.4背景色が反映されない場合がある不具合を修正しました。
2.0.5PHP 5.6で動作しない不具合を修正しました。
2.0.7iOS Safari での背景画像のスケーリングの問題を修正しました。
2.0.8グラデーション設定時にエディターでエラーが発生する場合がある不具合を修正しました。
WordPress 6.3 に対応しました。
2.0.9パターンエディターでエラーメッセージが表示される場合がある不具合を修正しました。
2.0.10管理者以外のユーザーが背景を設定したときに投稿が保存できなくなる問題を修正しました。
2.0.11iOS Safari の背景画像のスケーリングの不具合を回避するため、背景画像の位置を固定表示できない制限をかけていたが、Safari 14 で不具合が解消されたためこの制限を解除しました。