サポート » 使い方全般 » ヘッダーのHTMLを編集したい

  • ヘッダーのHTMLを編集したいのですが、どこから編集するのかわかりません。

    テーマはLightningを使用しています。

    外観>テーマファイルエディターのテーマヘッダー(header.php)を開いてもほとんど何も書いてません。

    テーマのための関数の_g2と_g3のテーマヘッダー(header.php)を開いてもphpコードが書いてあるだけで、htmlの記載がありません。

    phpの知識が無いので、どうしたらよいか色々調べさせていただきましたがわからずここで質問させていただきました。

    Lightningテーマのデモサイトをインストールしてサイトを編集しているからこのような表示になるのでしょうか?

    サーバーのFTPから編集ができるのかなと思いましたが、どのファイルを編集していいかわかりませんでした。

    ■やりたいこと:グローバルメニューの「為替レート」をグローバルメニュー外の一番右に表示させたい。

    ■wordpress: バージョン 6.1.1

    ■テーマLighting バージョン: 15.5.1

    ■サーバー:ロリポップ

    どうかよろしくお願いいたします。

    ヘルプの必要なページ: [リンクを見るにはログイン]

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • foodnetさん、こんにちは。

    まず、該当箇所の位置を修正したいだけであれば、 html の編集ではなく css の追加がよろしいかと思います。

    なお、管理画面からテーマのファイルを直接修正することはまったくお勧めできません。まして子テーマを利用せずにテーマファイルを修正してもアップデートで消えてしまうのでやってはいけません。

    ぱっと見た感じ該当箇所をメニュー内に入れてしまっているため、 position 指定でも枠外に出せない感じに見えます。別の方法で該当箇所を作成し、 css で完全に別制御した方が簡単ではないでしょうか。

    ご参考になれば。

    トピック投稿者 foodnet

    (@foodnet)

    @shokun0803 さんありがとうございます。

    別の方法で該当箇所を作成し、 css で完全に別制御した方が簡単ではないでしょうか。

    別の方法でとなるとHTMLを記述してCSSで制御するということですか?

    そのHTMLをどこから記述できるのかわからずに困ってます。

    今現状は臨時的に、グローバルメニューに入れてます。

    お手数かもしれませんがHTMLをどこから編集できるかご教示いただければ幸いです。

    • この返信は1年、 1ヶ月前にfoodnetが編集しました。

    foodnetさん、こんにちは。

    html を編集することを目的に考えてしまうといろいろと見えなくなります。視野を広げて考えてみてはいかがでしょうか。

    例えば、フッターエリアのウィジェットにブロックで為替レートの表示を作って、 class 指定すれば css で画面上部に固定することも可能かと思います。

    右上に表示するアイテムは右上になければならないとは限りません。

    ご参考になれば。

    lightning_site_header_logo_after アクションフック(下記ページ参照)を使用するのはどうでしょうか。そのままだとメニューの左側ですが、CSS で右側(order など)に変更できると思います。

    https://www.vektor-inc.co.jp/post/lightning-add-header-serch-customize/

4件の返信を表示中 - 1 - 4件目 (全4件中)
  • トピック「ヘッダーのHTMLを編集したい」には新たに返信することはできません。