wp_theme_auto_update_setting_template()


WordPressの関数wp_theme_auto_update_setting_template()は、テーマの自動更新設定を表示するためのテンプレートタグです。

構文

wp_theme_auto_update_setting_template( string $stylesheet );
  • $stylesheet (string) — テーマのスタイルシート名

例1: 現在のテーマの自動更新設定を表示

wp_theme_auto_update_setting_template( get_stylesheet() );

例2: 指定したテーマの自動更新設定を表示

wp_theme_auto_update_setting_template( 'twentytwenty' );

例3: 子テーマの自動更新設定を表示

wp_theme_auto_update_setting_template( get_stylesheet() );

例4: フィルターフックと組み合わせて使用

add_filter( 'theme_auto_update_setting_template', function() { wp_theme_auto_update_setting_template( 'custom-theme' ); } );

例5: 条件分岐で使用

if( current_user_can( 'update_themes' ) { wp_theme_auto_update_setting_template( get_stylesheet() ); }

例6: 管理画面以外で使用

if( is_admin() ) { wp_theme_auto_update_setting_template( get_template() ); }

例7: 複数のテーマ設定を一度に表示

foreach( wp_get_themes() as $theme ) { wp_theme_auto_update_setting_template( $theme->get_stylesheet() ); }

注意点:

  • この関数は管理画面での使用を想定しています
  • ユーザーに適切な権限が必要です
  • WordPress 5.5以降で利用可能です

関連機能: