質問: 現在、会社のホームページをwordpressのonepressのテーマで作っているのですが、スマートフォンで表示させると、デフォルトでヘッダーのメニューが自動でハンバーガーメニューになってしまいます。 それをスマートフォンで表示させた時に、ハンバーガーメニューではなく、通常の固定メニューのように表示させるには、どうしたらよいでしょうか? 宜しくお願い致します。
回答: まずは質問者様がどこまで分かるのかを書かないと、どこから答えて良いやら・・・の状態です。 Wordpressでは無い、通常のレスポンシブサイトを作成できますか? どこから手を付けて良いのか分からないような状態でしたら現状難しいとしか言えないと思います。 Wordpressでテーマをそのまま使うので無く自分なりに変更して使いたい場合はWordpressを使わないサイトよりは難易度が結構上がると思います。 HTMLだけでなく普通にCSSの知識も必要ですし、テーマに適用するためにテーマがどう作られているかの知識も必要になります。 テーマを全く見てませんがレスポンシブで作ってる場合はヘッダ部分(メニュー部分)をPCでもスマホでも両方表示した後にメディアクエリを使い、決めた画面幅に応じて広ければPCを表示(スマホを非表示)、逆に狭ければスマホを表示(PCを非表示)の様にする事が多いと思います。 もしくはWordpressではモバイル判定が(一応)できるので、それに応じてPC版メニュー・スマホ版メニューを切り替える処理をする事になるかと。 どちらにしても、Wordpressでない素のHTML+CSSでハンバーガーメニューを解除したメニューが自分では作成できないのでしたら難しいでしょう。