プログラミングとデザイン、スタートアップの話

プログラミングやデザイン、スタートアップ関連についての雑記

アフィリエイト商品リンクをそれっぽく貼れるデザインスタイルを作ったので公開

Amazonや楽天などはカエレバのようなアフィリエイト商品リンクをお洒落に見やすくするツールが存在するのですが、

A8やアクセストレードのようなアフィリエイトASPや、アフィリエイトじゃない普通の公式サイトへの紹介リンクなどのスタイルを綺麗にしてくれるものがあまりなかったため、自分で作ったので公開します。

大したものではないのですが、もし私と同じように「商品リンクをそれっぽくはりたい」と思っている方がいれば使ってください

こんな感じで貼れるようになります(下のやつはスクショです。育毛系のアフィをやってることがバレますね)。

■PCの場合

f:id:harv-tech:20160821010441p:plain

f:id:harv-tech:20160821010453p:plain

■スマホの場合

f:id:harv-tech:20160821011452p:plain

カード型のデザインで、どんなアフィリエイトサイトでも問題なく溶け込めるようにはてなブログのカード型デザインに近いものにしています

ボタンの色やオススメマークの色はCSSをいじれる人なら変更してもらって大丈夫です。

一応、売れるネット広告社がボタンの色として一番効果があると推している緑色のボタンを採用しています

公開するものは単純なHTMLとCSSなので、HTMLを記事に挿入し、CSSは対象のサイトに組み込んでください。後々時間を作ってWordpressプラグイン化したりできればいいなとは思っていますが、とりあえずこれで。

HTML

下記のHTMLを、Wordpressの場合はテキスト編集モードに切り替えて貼り付けて、画像やテキストを商品に合わせて変更するだけでOKです。

「オススメ」という部分は「注目」とか「人気!」「1位」とかに変えてもらって大丈夫です。

<div class="item-box">
  <div class="item-box-left">ここに商品の画像を貼ってください</div>
  <div class="item-box-right">
    <h4>ここに商品の名前を書いてください(リンクでも可)</h4>
    <p>ここに商品の概要を書いてください</p>
    <div class="item-btn">ここにアフィリエイトリンクを張り、ボタンに表示したいテキストに書き換えてください</div>
    <div class="item-label">オススメ</div>
  </div>
</div>

CSS

こちらがスタイルシートになるので、Wordpressの場合はテーマの編集からstyle.cssに下記のコードをコピペしてください。

.item-box {
  padding: 10px;
  border:  1px solid #ccc;
  border-radius: 5px;
  box-shadow: 1px 1px 5px #ccc;
}
.item-box:after {
    content: '';
    display: block;
    clear: both;
}

.item-box img {
  max-width: 100%;
}

.item-box > div {
  float:  left;
  width: 50%;
}

.item-box-left {
  padding-left: 0;
}

.item-box-right {
  position: relative;
}

.item-box-right h4 {
    margin: 0;
    padding: 10px;
    background: #eee;
    border-radius: 5px;
}

.item-box-right h4 a {
      letter-spacing: 1px;
  font-size:  20px;
  font-weight: bold;
  color:  #666;
  margin-top: 0;
  padding-top: 0;
}

.item-box-right p {
  font-size: 14px;
}

.item-box-right .item-btn {
    font-size:18px;
    text-decoration:none;
    letter-spacing: 1px;
    display:block;
    text-align:center;
    padding: 10px 20px;
    color:#fff;
    background-color:#4CAF50;
    border-radius:5px;
    box-shadow:2px 2px 0 #2E7D32, 0px 3px rgba(0,0,0,0.5);
}

.item-box-right .item-btn a {
  text-decoration: none;
  color:  #fff;
  display: block;
}

.item-box-right .item-label {
  background-color:  #FBC02D;
  display: inline-block;
  border-radius: 50%;
  height: 80px;
  width: 80px;
  line-height: 80px;
  text-align: center;
  color: #fff;
  position: absolute;
  top: -50px;
  right: -50px;
  transform: rotate(10deg);
  box-shadow: 1px 1px 5px #ccc; 
}

@media screen and (max-width: 720px) {
  .item-box > div {
    width: 100%;
  }
  .item-box-right {
    margin-top: 40px;
  }

  .item-box-right .item-label {
    right: -20px;
  }
}

今後もアイテムパーツ公開してきます

ちょうど今アフィリエイトサイトを製作中で、まだ公開できるレベルではないのですが、色々とデザインを作っていっています。

アフィリエイトでは、商品リンクの部分はかなり重要であるため、一番最初にCSSを作ってしまいました。

本当はもっと凝りたいですが、とりあえず今回はこれでいいかなとおもっています。

このHTMLとCSSさえあれば、アフィリエイトリンク以外の商品にも使うことができるので使い勝手は良いかと。

すごいノーマルなデザインなので、もっとクールなやつとか、かわいいやつとかも今後公開できればと思っています。

見出しのデザインとか、強調タグのデザインは既に公開されているものが多いので、

アフィリエイトサイトを作っていく上でみんなこれ必要だと思ってるだろうなと思うやつはどんどん作って、自分もみんなもハッピーになればいいなと

私のアフィリエイトサイトを公開するときになったら応援してください(笑)

↓↓↓読者登録お願いします↓↓↓

■これからWordpressでサイトを作るなら

▽レンタルサーバー

▽ドメイン取得

■あなたにオススメの記事

harv-tech.hatenablog.com

harv-tech.hatenablog.com

harv-tech.hatenablog.com

harv-tech.hatenablog.com