サムネイルに任意のリンクを付けたい

  • このトピックには4件の返信、1人の参加者があり、最後に吉野により10年、 1ヶ月前に更新されました。
4件の返信スレッドを表示中
  • 投稿者
    投稿
    • #40567
      吉野
      ゲスト

      先日は質問を解決していただいてありがとうございました。もう一つだけ質問させてください。Simplicity2をタイル2列で使用していますが、トップページの記事のサムネイルに任意のリンクを付ける事は可能でしょうか。調べたらカスタムフィールドを使って可能らしいのですが、説明が良く分からず断念しました。

      通常は個別記事へ、カスタムフィールドで設定した場合は任意のリンクへという感じに出来ますでしょうか。よろしくお願いします。

    • #40574
      Hidekichi
      ゲスト

      状況的に、意味合いがあまりわからないのですが、

      トップページのリストがあって、

      item1
      item2
      item3

      と並んでますよね?デフォルトではサムネイルにも、続きを読むにもタイトルにもその記事へのリンクが貼ってあります。この、サムネイルにだけ例えばgoogleに飛ぶようなリンクを付けたいということでしょうか?
      例えば任意のリンクとは具体的には何を表していますか?

      仮にサムネイルにカテゴリの画像が表示してあるとして、サムネイルでphpと表示されていたらphpのカテゴリアーカイブを表示するとかそう言う使い方ですかね?

      いや、そのリンクがどこかしらにあるのであればリンク自体を書き換えるのはできると思うんですけれども、どういう利用方法なのかを参考までに聞いておこうかと思いまして。もしかしたら別の方法があるかも知れませんし。

    • #40576
      吉野
      ゲスト

      おっしゃる通り、サムネイルにリンクを付けたいです。たとえばYoutubeとかのリンクです。

      ちなみに私が参考にしたワードプレスのフォーラムはこちらです。

    • #40578
      Hidekichi
      ゲスト

      参考リンク先の解説のままでイケると思いますが、
      entry-card.phpの
      <?php if ( has_post_thumbnail() ): // サムネイルを持っているとき ?>の後にあるaタグがサムネイルのリンクなので、

      <a href="<?php the_permalink(); ?>" class="entry-image entry-image-link" title="<?php the_title(); ?>">

      <a href="<?php echo get_post_meta($post->ID, 'imgurl', true); ?>" class="entry-image entry-image-link" title="<?php the_title(); ?>">

      とでも書き換えればいけるんじゃないでしょうか。試してませんが。
      またリストスタイルで何を利用しているかによって、「//大きなサムネイルカードの場合」の中のリンク等も触る必要があるかも知れません。

      更に、親テーマのカスタマイズになると思うので、バックアップをとっておいて万が一に備えるのと、親テーマがアップデートされた時にはカスタマイズが上書きされて無くなってしまうというのを覚えておいて下さい。アップデート毎に修正が必要です。

    • #40581
      吉野
      ゲスト

      Hidekichi様

      教えていただいたように記述したら出来ました。何度もご回答していただいてありがとうございました。

4件の返信スレッドを表示中
  • トピック「サムネイルに任意のリンクを付けたい」には新しい返信をつけることはできません。
スポンサーリンク
アドセンス(大)
アドセンス(大)