サイトタイトル(タイトルロゴ)から別のサイトに移動させる方法

Simplicityの特徴 › フォーラム › Simplicityについての質問 › サイトタイトル(タイトルロゴ)から別のサイトに移動させる方法

3件の返信スレッドを表示中
  • 投稿者
    投稿
    • #52128
      ぎんがみ
      ゲスト

      いつもsimplicity使わせていただいております。
      よしおと申します。

      表題の件ですが、サイトタイトル(タイトルロゴ)をクリックした際、
      トップページではなく外部のサイトへ移動させるというのは可能でしょうか?

      例えば、現在simplicityで作成しているトップページURLがhttp://www.yoshio.jpだとした場合、
      http://www.yoshio.jpのトップページに移動するのではなく、http://www.kojima.jpと外部の違うサイトに移動させたいのです。
      というのも、いまsimplicityで作っているサイトはあくまでメインサイトのブログという位置付けなのです。
      その為、メインタイトルをクリックした際、いま作成しているページのトップページに移動するのは少し不都合で、外部のサイトに移動させたいのです。

      ちなみにメインタイトルは、タイトルテキストではなくロゴ画像(115×50)を設定しています。

      お手数ですがご回答の程、よろしくお願いいたします。

    • #52132
      Hidekichi
      ゲスト

      サンプル: サイトタイトルのアドレスを書き換える | jsFiddle

      こんな感じでjQueryを書けばできます。javascript.jsにまんまjs欄を追記して下さい。
      もし、マウスオーバーした時に何かしらタイトルを表示させたいのであれば、

      $("#site-title a").attr({
        "href": mainPage,
        "target": "_blank",
        "title": "表示させたいテキスト"
      });

      とすればできます。

      意味合い的には、#site-titleの子要素のaタグの属性を、hrefはmainPageで設定した値、targetは別ウィンドウで、titleはマウスオーバーの時に表示させるテキストと変更するということです。

      <div id="site-title">
        <a href="mainPageの値" target="_blank" title="表示させたいテキスト">
          <img src="ロゴ画像パス">
        </a>
      </div>

      こんな感じのhtmlになります。

    • #52155
      よしお
      ゲスト

      Hidekichiさん、ご回答ありがとうございます!
      jQueryで解決できるんですね!

      てっきりHtmlをいじるのかと思って、header.phpとずっとにらめっこしていました。。。笑
      無事メインロゴから外部ページに遷移できました!
      ありがとうございます!

    • #52160
      アバター画像わいひら
      キーマスター

      一応、HTMLをいじる場合はheader-logo.phpを編集します。
      検索から当トピックを見つける方もおられるかもしれないので、付け加えておきます。

3件の返信スレッドを表示中
  • トピック「サイトタイトル(タイトルロゴ)から別のサイトに移動させる方法」には新しい返信をつけることはできません。
スポンサーリンク
アドセンス(大)
アドセンス(大)