質問: プログラムでアクティブなdrupalテーマを変更する正しい方法? プログラムでアクティブなdrupalテーマを変更する正しい方法は何ですか?
回答: drupal 8の場合:settings.php$config['system.theme']['default'] = 'my_custom_theme'; プログラムで構成を更新します。\drupal::configfactory() ->geteditable('system.theme') ->set('default', 'machine_name') ->save();