Amazonアソシエイトや楽天アフィリエイトなどの商品リンクをまとめて設置することができる便利なサービスのカエレバ、ヨメレバ。そして楽天トラベルやバリューコマースなどのASPから宿泊情報をまとめて設置することができるトマレバ。
非常に便利なサービスですが、デフォルトのままだとリンクボタンが少々寂しいデザインです。
ユーザーのクリック率を上げるためにも役に立つリンクボタンのカスタム用CSSのサンプルを用意しましたので、是非ご利用ください!
サンプルCSS
ここでは各サイトをまとめてカスタムすることができるCSSサンプルを紹介します。
CSSはワードプレスのテーマカスタマイズ画面「追加CSS」に入力すればOKです。
ヨメレバで作成したリンクです。デフォルトの状態だと以下のようにリンクボタンではなくテキストリンクになっているので少し分かりにくい印象があります。
今回、紹介するCSSを追加することで下画像のようにリンクボタンが追加されクリックされやすい仕様に変更することができます。
CSSはヨメレバ、カエレバ、トマレバ、全てのサイトで同じデザインに統一されているので、1つの記事内でカエレバとヨメレバの商品リンクがあっても違和感なく設置することができます。
カエレバサンプル
トマレバサンプル
尚、全てレスポンシブ対応になっているので閲覧する画面サイズによってボタンの配置も変わるようになっています。スマートフォンで表示すると下画像のように表示されます。
デフォルトのテキストリンクよりも目立つのでクリック率も確実にアップします。
ここで紹介したCSSは以下のものになります。
/*================================================================================= カエレバ・ヨメレバ・トマレバ =================================================================================*/ .cstmreba { width:98%; height:auto; margin:36px auto; font-family:'Lucida Grande','Hiragino Kaku Gothic ProN',Helvetica, Meiryo, sans-serif; line-height: 1.5; word-wrap: break-word; box-sizing: border-box; display: block; } .cstmreba a { transition: 0.8s ; color:#285EFF; /* テキストリンクカラー */ } .cstmreba a:hover { color:#FFCA28; /* テキストリンクカラー(マウスオーバー時) */ } .booklink-box, .kaerebalink-box, .tomarebalink-box { width: 100%; background-color: #fafafa; /* 全体の背景カラー */ overflow: hidden; border-radius: 0px; box-sizing: border-box; padding: 12px 8px; box-shadow: 0px 2px 5px 0 rgba(0,0,0,.26); } /* サムネイル画像ボックス */ .booklink-image, .kaerebalink-image, .tomarebalink-image { width:150px; float:left; margin:0 14px 0 0; text-align: center; background: #fff; } .booklink-image a, .kaerebalink-image a, .tomarebalink-image a { width:100%; display:block; } .booklink-image a img, .kaerebalink-image a img, .tomarebalink-image a img { margin:0 ; padding: 0; text-align:center; background: #fff; } .booklink-info, .kaerebalink-info, .tomarebalink-info { overflow:hidden; line-height:170%; color: #333; } /* infoボックス内リンク下線非表示 */ .booklink-info a, .kaerebalink-info a, .tomarebalink-info a { text-decoration: none; } /* 作品・商品・ホテル名 リンク */ .booklink-name>a, .kaerebalink-name>a, .tomarebalink-name>a { border-bottom: 1px solid ; font-size:16px; } /* powered by */ .booklink-powered-date, .kaerebalink-powered-date, .tomarebalink-powered-date { font-size:10px; line-height:150%; } .booklink-powered-date a, .kaerebalink-powered-date a, .tomarebalink-powered-date a { color:#333; border-bottom: none ; } .booklink-powered-date a:hover, .kaerebalink-powered-date a:hover, .tomarebalink-powered-date a:hover { color:#333; border-bottom: 1px solid #333 ; } /* 著者・住所 */ .booklink-detail, .kaerebalink-detail, .tomarebalink-address { font-size:12px; } .kaerebalink-link1 div img, .booklink-link2 div img, .tomarebalink-link1 div img { display:none !important; } .booklink-link2 { display: inline-block; width: 100%; margin-top: 5px; } .booklink-link2>div, .kaerebalink-link1>div, .tomarebalink-link1>div { float:left; width:24%; min-width:128px; margin:0.5%; } /***** ボタンデザインここから ******/ .booklink-link2 a, .kaerebalink-link1 a, .tomarebalink-link1 a { width: 100%; display: inline-block; text-align: center; box-sizing: border-box; margin: 1px 0; padding:3% 0.5%; border-radius: 8px; font-size: 13px; font-weight: bold; line-height: 180%; color: #fff; box-shadow: 0px 2px 4px 0 rgba(0,0,0,.26); } /* トマレバ */ .tomarebalink-link1 .shoplinkrakuten a {background: #76ae25; border: 2px solid #76ae25; }/* 楽天トラベル */ .tomarebalink-link1 .shoplinkjalan a { background: #ff7a15; border: 2px solid #ff7a15;}/* じゃらん */ .tomarebalink-link1 .shoplinkjtb a { background: #c81528; border: 2px solid #c81528;}/* JTB */ .tomarebalink-link1 .shoplinkknt a { background: #0b499d; border: 2px solid #0b499d;}/* KNT */ .tomarebalink-link1 .shoplinkikyu a { background: #bf9500; border: 2px solid #bf9500;}/* 一休 */ .tomarebalink-link1 .shoplinkrurubu a { background: #000066; border: 2px solid #000066;}/* るるぶ */ .tomarebalink-link1 .shoplinkyahoo a { background: #ff0033; border: 2px solid #ff0033;}/* Yahoo!トラベル */ /* カエレバ */ .kaerebalink-link1 .shoplinkyahoo a {background:#ff0033; border: 2px solid #ff0033;} /* Yahoo!ショッピング */ .kaerebalink-link1 .shoplinkbellemaison a { background:#84be24 ; border: 2px solid #84be24;} /* ベルメゾン */ .kaerebalink-link1 .shoplinkcecile a { background:#8d124b; border: 2px solid #8d124b;} /* セシール */ .kaerebalink-link1 .shoplinkkakakucom a {background:#314995; border: 2px solid #314995;} /* 価格コム */ /* ヨメレバ */ .booklink-link2 .shoplinkkindle a { background:#007dcd; border: 2px solid #007dcd;} /* Kindle */ .booklink-link2 .shoplinkrakukobo a { background:#bf0000; border: 2px solid #bf0000;} /* 楽天kobo */ .booklink-link2 .shoplinkbk1 a { background:#0085cd; border: 2px solid #0085cd;} /* honto */ .booklink-link2 .shoplinkehon a { background:#2a2c6d; border: 2px solid #2a2c6d;} /* ehon */ .booklink-link2 .shoplinkkino a { background:#003e92; border: 2px solid #003e92;} /* 紀伊國屋書店 */ .booklink-link2 .shoplinktoshokan a { background:#333333; border: 2px solid #333333;} /* 図書館 */ /* カエレバ・ヨメレバ共通 */ .kaerebalink-link1 .shoplinkamazon a, .booklink-link2 .shoplinkamazon a { background:#FF9901; border: 2px solid #ff9901; } /* Amazon */ .kaerebalink-link1 .shoplinkrakuten a, .booklink-link2 .shoplinkrakuten a { background: #bf0000; border: 2px solid #bf0000; } /* 楽天 */ .kaerebalink-link1 .shoplinkseven a, .booklink-link2 .shoplinkseven a { background:#225496; border: 2px solid #225496; } /* 7net */ /****** ボタンカラー ここまで *****/ /***** ボタンデザイン マウスオーバー時ここから *****/ .booklink-link2 a:hover, .kaerebalink-link1 a:hover, .tomarebalink-link1 a:hover { background: #fff; } /* トマレバ */ .tomarebalink-link1 .shoplinkrakuten a:hover { color: #76ae25; }/* 楽天トラベル */ .tomarebalink-link1 .shoplinkjalan a:hover { color: #ff7a15; }/* じゃらん */ .tomarebalink-link1 .shoplinkjtb a:hover { color: #c81528; }/* JTB */ .tomarebalink-link1 .shoplinkknt a:hover { color: #0b499d; }/* KNT */ .tomarebalink-link1 .shoplinkikyu a:hover { color: #bf9500; }/* 一休 */ .tomarebalink-link1 .shoplinkrurubu a:hover { color: #000066; }/* るるぶ */ .tomarebalink-link1 .shoplinkyahoo a:hover { color: #ff0033; }/* Yahoo!トラベル */ /* カエレバ */ .kaerebalink-link1 .shoplinkyahoo a:hover {color:#ff0033;} /* Yahoo!ショッピング */ .kaerebalink-link1 .shoplinkbellemaison a:hover { color:#84be24 ; } /* ベルメゾン */ .kaerebalink-link1 .shoplinkcecile a:hover { color:#8d124b; } /* セシール */ .kaerebalink-link1 .shoplinkkakakucom a:hover {color:#314995;} /* 価格コム */ /* ヨメレバ */ .booklink-link2 .shoplinkkindle a:hover { color:#007dcd;} /* Kindle */ .booklink-link2 .shoplinkrakukobo a:hover { color:#bf0000; } /* 楽天kobo */ .booklink-link2 .shoplinkbk1 a:hover { color:#0085cd; } /* honto */ .booklink-link2 .shoplinkehon a:hover { color:#2a2c6d; } /* ehon */ .booklink-link2 .shoplinkkino a:hover { color:#003e92; } /* 紀伊國屋書店 */ .booklink-link2 .shoplinktoshokan a:hover { color:#333333; } /* 図書館 */ /* カエレバ・ヨメレバ共通 */ .kaerebalink-link1 .shoplinkamazon a:hover, .booklink-link2 .shoplinkamazon a:hover { color:#FF9901; } /* Amazon */ .kaerebalink-link1 .shoplinkrakuten a:hover , .booklink-link2 .shoplinkrakuten a:hover { color: #bf0000; } /* 楽天 */ .kaerebalink-link1 .shoplinkseven a:hover, .booklink-link2 .shoplinkseven a:hover { color:#225496;} /* 7net */ /***** ボタンデザイン マウスオーバー時ここまで *****/ .booklink-footer { clear:both; } /***** 解像度768px以下のスタイル *****/ @media screen and (max-width:768px){ .booklink-image, .kaerebalink-image, .tomarebalink-image { width:100%; float:none; } .booklink-link2>div, .kaerebalink-link1>div, .tomarebalink-link1>div { width: 32.33%; margin: 0.5%; } .booklink-info, .kaerebalink-info, .tomarebalink-info { text-align:center; padding-bottom: 1px; } } /***** 解像度480px以下のスタイル *****/ @media screen and (max-width:480px){ .booklink-link2>div, .kaerebalink-link1>div, .tomarebalink-link1>div { width: 49%; margin: 0.5%; } }
ちなみに、これを気にCSSを学んでみようという方はこちらの書籍がおすすめです。要点がよくまとまっていますよ。
WordPressユーザーのためのPHP入門 はじめから、ていねいに。[第2版]
![WordPressユーザーのためのPHP入門 はじめから、ていねいに。[第2版]](https://lightup-works.com/wp-content/uploads/2017/06/wordpress-php.png)
著者:水野 史土
出版社:エムディエヌコーポレーション
発売日:2017/3/28
ワードプレスでCSSを追加する方法
ワードプレス管理画面より「外観」→「カスタマイズ」の順に進みます。
テーマのカスタマイズ画面が表示されたらカスタマイズメニューを下にスクロールします。
最下段に「追加CSS」があるので、こちらをクリックします。
追加CSSを記載するエディタが表れるので、こちらに上記CSSをまるごと貼り付けてください。
全て貼り付けたら画面左上の公開ボタンをクリックして設置完了です。
まとめ
今回はアフィリエイトリンクを作るのに非常に便利なサービスのヨメレバ、カエレバ、トマレバのカスタムCSSを紹介しました。
各ショッピングサイトのアフィリエイトリンクを1つにまとめることができる便利なサービスですが小さなテキストリンクではクリック率が良くありません。
ここで紹介したようにリンクボタンにすることでクリック率が確実にアップしますので、是非カスタマイズしてみてください。