質問: ### 前提・実現したいこと 2017の子テーマを作成したらホームページの固定ページがスクロールしなくなりました 親テーマを有効化すると元に戻ってスクロールするようになります まずは親テーマとまったく同じ状態の子テーマを作成したいのですが、もし何か情報がありましたらご教授いただけますと幸いです ### 発生している問題・エラーメッセージ まだ何もカスタマイズしてない状態ですが親テーマと同じスタイルを子テーマで再現できません ### 該当のソースコード style.css /* Theme Name: Twenty Seventeen Child Template: twentyseventeen */ functions.php ### 試したこと 子テーマ作成に当たりテーマの編集で作成したファイルは以下の2ファイルのみでコードは上記のとおりです style.css functions.php 親テーマのstyle.cssのコード(コメントを除く)をすべてコピーして子テーマのstyle.cssにペーストしてみましたが改善できませんでした ### 補足情報(FW/ツールのバージョンなど) XAMPPのローカル環境でthemes folderにtewnteyseventeen_childというフォルダーを作成して上記の2ファイルを保存しています
回答: 新規のワードプレス(4.9.4)をインストールし、Twenty Seventeenを適用後、スターターコンテンツ作成のため「外観」→「カスタマイズ」で何もせずに「公開」し、トップページに「ホームページ」「ホームページセクション」「会社概要」「ブログ」「お問合せ」が表示されていることを確認しました。 続いて質問に提示のstyle.css、functions.phpのみを使用した子テーマを作成し有効化したところ、トップページでは「ホームページ」(とフッターウィジェット)しか表示されず、ページの縦方向が短い状況になりました。おそらくこれが「スクロールしない」状況かと思われます。 解決策 子テーマが適用された状態で「外観」→「カスタマイズ」→「テーマオプション」と進み、「フロントページ 第○セクションのコンテンツ(第1~4まであり)」にお好きな固定ページを選択し、公開してください。 右側にプレビューも出るはずなので、表示を確認しながら設定してください。 不要なら選択しなければ大丈夫です。 また、スターターコンテンツでウィジェットも自動で作成されていると思うので、ウィジェットの内容も確認した方がいいかもしれません。