wp_render_background_support()


WordPressのwp_render_background_support()関数は、テーマやプラグインで背景サポートをレンダリングするために使用されます。この関数は、背景色や背景画像などの設定を適切に出力します。

構文

wp_render_background_support();

例1: 背景サポートの基本的な使用

この例では、テーマのfunctions.phpファイルで背景サポートを有効にし、レンダリングします。

add_theme_support('custom-background'); wp_render_background_support();

例2: 背景色の設定

背景色を設定し、wp_render_background_support()を使用してレンダリングします。

set_theme_mod('background_color', 'ffffff'); wp_render_background_support();

例3: 背景画像の設定

背景画像を設定し、レンダリングします。

set_theme_mod('background_image', get_template_directory_uri().'/images/bg.jpg'); wp_render_background_support();

例4: 背景画像の繰り返し設定

背景画像の繰り返し設定を行い、レンダリングします。

set_theme_mod('background_repeat', 'repeat-x'); wp_render_background_support();

例5: 背景画像の位置設定

背景画像の位置を設定し、レンダリングします。

set_theme_mod('background_position_x', 'center'); wp_render_background_support();

例6: 背景画像の固定設定

背景画像を固定し、スクロールしないように設定します。

set_theme_mod('background_attachment', 'fixed'); wp_render_background_support();

例7: 背景サポートの無効化

背景サポートを無効にします。

remove_theme_support('custom-background');

注意点

  • wp_render_background_support()は、テーマでcustom-backgroundサポートが有効になっている場合にのみ機能します。
  • 背景色や背景画像を設定する際は、set_theme_mod()を使用してテーマモディフィケーションを設定します。
  • 背景サポートを無効にする場合は、remove_theme_support()を使用します。

関連機能: