[ 解決済 ] ヘッダーロゴのリンク先をサイトトップ以外に変更したい場合
[ 解決済 ] ヘッダーロゴのリンク先をサイトトップ以外に変更したい場合
-
投稿者投稿
-
2022年3月31日 12:21 PM #63643
Todaka閲覧者ヘッダーロゴのリンク先をサイトのトップではなく外部URLにリンクさせたく、
過去のフォーラムで同様の投稿を見つけたものの当方のスキルが低く
どこをどのように変更すれば良いか分からず、再度質問をさせていただきました。
何卒ご教示いただきたくお願い致します。↓参考にしようとした投稿は下記になります。
投稿ID:#44483 [ 解決済 ] ヘッダーロゴのリンク先変更方法について■ WordPress のバージョン
WordPress 5.9.2■ テーマの種類
Lightning(G3)+Lightning G3 Pro Unit■ テーマのバージョン
バージョン: 14.13.4■ スキンの種類
Origin III■Pro Unit のバージョン
0.17.12022年4月1日 12:36 PM #63687
石川@Vektor,Inc.キーマスター元のスレッドにも記載していますが、ヘッダーのロゴをクリックして他のサイトに移動するというのはユーザーが混乱するのでおすすめしていません。例えば親サイトに飛ばすリンクを目立つ位置に配置したいのであれば、ヘッダートップのナビゲーションや、そのあたりをカスタマイズした方がおすすめなのですが、具体的にどういった理由でヘッダーロゴを別サイトにリンクさせたいのでしょうか?
2022年4月1日 7:07 PM #63701
Todaka閲覧者ご返信ありがとうございます。
ご相談しましたサイトは会社の1事業の紹介サイトとなります。ヘッダーロゴからは別ドメインで公開しているコーポレートサイトに遷移させるよう会社トップからの直接指示がありましたため、閲覧者に対し余計な混乱を招いてしまう旨は私も重々承知の上ではありますが、反論する余地もなく対応せざるを得ない状況です。
何卒ご理解の上、ご教示いただけますと幸いです。どうぞよろしくお願い致します。2022年4月2日 12:23 PM #63722Lightning G3 の場合、以下の JavaScript を追加すればリンク先を変更できます。
jQuery(function($){ $("#site-header-container > .site-header-logo > a").attr("href", "リンク先 URL"); });ちなみに…
Lightning Pro の場合は以下のようになります。jQuery(function($){ $(".siteHeadContainer > .navbar-header > .siteHeader_logo > a").attr("href", "リンク先 URL"); });2022年4月4日 8:33 AM #63778
石川@Vektor,Inc.キーマスター別のリンクを追加するフックは用意しました。
Lightning G3 Pro Unit 0.18.0でヘッダートップのボタン部分をカスタマイズするフックを追加しました。
反論する余地もなく対応せざるを得ない状況です。
これは相手次第で難しい問題ですね。
僕も昔はわりと引き下がってました、
ただ、事業主からすると、それで会社の評判が下がるという認識に至ってない場合も結構あります。
せっかく見に来てくれたユーザーが「あー!もう使いにくいな!」と思われてしまうので、それだと会社の印象が逆に下がってしまうのでと説得すると概ね押し返せたので。まぁ…本質を伝える側の力量と聞く側の本質を理解する力量のバランスなので、無理な場合もありますが健闘を期待しております…。
2022年4月5日 1:25 PM #63858
Todaka閲覧者ご教示ありがとうございます。
結論として私の力量ではヘッダーロゴについての指示を覆す説得は出来ず、
ご説明頂きました JavaScript の追加で無事外部URLへリンクの変更が出来ました。
※対馬様の「Lightning G3 に JavaScript を追加するやり方」も参考にさせて頂きました。ありがとうございます。五月雨で大変恐縮ですが、
その際に新規ウインドウでリンク先を開くよう設定をすることは可能でしょうか。
何卒よろしくお願い致します。2022年4月5日 4:05 PM #63871今回制作されている事業の紹介サイトが複数のページを持つサイトだとすると、
石川さんが投稿してくれた製品更新情報ページにある [資料請求] ボタンを
[コーポレートサイト] ボタンとして使うやり方がいいと私も思います。とはいえ、以下のような1ページだけのキャンペーンサイトの場合は、
追加質問のやり方も「あり」と思います。https://www2.nissan.co.jp/SP/AURA/SPECIAL/
ということで、ユーザーの使い勝手についての判断は置いといて、回答します。
その際に新規ウインドウでリンク先を開くよう設定をすることは可能でしょうか。
ご存じかもしれませんが、通常のリンクは
<a href="リンク先 URL">で、
新規ウインドウで開くリンクは
<a href="リンク先 URL" target="_blank">ですよね。
3日前に私が提示したコードは href に リンク先 URL を指定するものです。
この考え方で、JavaScript にもう1行追加すればできます。
2022年4月5日 7:47 PM #63880
Todaka閲覧者回答ありがとうございます。
ご教示いただいた方法で、想定した通りの状態に仕上げることが出来ました。
本当に初歩の初歩ではありますが、大変勉強になりました。 -
投稿者投稿
- このトピックに返信するにはログインが必要です。

