親テーマをPC版、子テーマをスマホ版という感じで切り替えた時に、子テーマのCSSが反映されないという事案がありました。
CSSの読み込み方を変えて、反映されるようになりました。
変更前 <link rel="stylesheet" href="<?php echo get_template_directory_uri(); ?>/style.css" /> 変更後 <link rel="stylesheet" href="<?php echo get_stylesheet_directory_uri(); ?>/style.css" />
パスの指定さえ合ってればいいかと思ってましたが、正しい指定方法が大事だと知りました。
変更前の方法だと親テーマのディレクトリが指定されてしまいます。
ソースコピーでやってると見逃しがちなミスです。