luxeritas
Blog Management
pix524 Channel-コンテンツ:Wordpressテーマ / Luxeritas
Themae : Luxeritas

優良Wordpressテーマ「Luxeritas(ルクセリタス)」
運営ブログで行った細部のカスタマイズを備忘録として記録しています。
全画面表示(フルスクリーン)や各所のCSSを共有します。

plugin
Blog Management
pix524 Channel-コンテンツ:プラグイン
Wordpress Plug in

Wordpressで作るブログにプラグインは必要不可欠!
プラグインとの付き合い方を記録しています。
特性や相性など、良いプラグインも時と場合によって悪玉にも変異します。

plugin
Blog Management
pix524 Channel-コンテンツ:最適化
Optimisation:最適化

Wordpressはテーマやプラグインによっては表示速度に影響します。
より高速に!より正確に!
高いユーザビリティを提供するのも運営者の義務でもあります。

Luxeritasクラシック環境でブロックを使って自前の商品リンク!WordPressの編集環境

Luxeritasクラシック環境でブロックを使って自前の商品リンク!Wordpressの編集環境

wordpressのブロックエディタは様々なレイアウトができる為、デザインの幅が広がります。
ただ、文章主体だったり簡素なブログはクラシック環境の方が編集しやすい事も多い。

数100記事あるものをブロックエディタの環境にすると過去の記事が編集しづらい事も多いです。
場合によってはレイアウトも崩れ様々な不具合が出る事もあります。

実際、運営しているブログはレイアウトも崩れAMPでエラーも起こりました。
結局一旦クラシック環境に戻さざる得ない状況になり、現在はブロックエディタへの変更の時期を伺っている状態です。

クラシック環境にブロック要素を

ブロックエディタの良いところはレイアウトの幅が広がり綺麗に見せる事ができる点。
綺麗に見せるだけでなく読みやすくしたり説明しやすいデザインが手軽にできます。

クラシック環境でもブロックで扱えるボタンなども利用する事ができます。
ただ、同じテーマである必要がありますが、コードに手を加えれば異なったテーマでも使用できます。

本来ならばブロックエディタにしてクラシックブロックで作成すれば良いだけですが、全てをクラシック環境で作りたい事もあります。
クラシックエディタが使える限りは利用したい人も多くいるはずです。

ボタンで商品リンクを作る

オールクラシック環境で作っているブログで簡単に商品紹介用リンク(アフィリエイト)を作ってみました。
商品用リンクは「カッテネ」などを利用すれば簡単にできますが、同じようなものを自前でも作る事ができます。

商品リンク作成

下の商品紹介用リンクはLuxeritasのクラシック環境で使用しているものです。
2列表示や3列表示といったカラムはクラシック環境だとCSSで作る事ができます。
ただ、複雑だったり、微妙にズレが生じたりする事も多々あります。

タイトル

HTML

上記のブロックのHTMLになります。
Luxeritasを使用している為「wp-block-luxe-blocks-border-block」が大元のCSSの呼び出しになります。
このブロックを使用すれば新たにCSSを追加しなくても本体のCSSを使用している事で直ぐ利用できます。

下記のHTMLは予め「パターン登録」しておけば記事作成中に挿入する事が可能です。

<div class="wp-block-luxe-blocks-border-block" style="margin-top: 10px; margin-bottom: 30px;">
<div class="wp-block-luxe-blocks-border-block-content" style="background-color: #f5f5f5; border: 1px solid #ffffff; border-radius: 0px; padding: 0px 15px 0px 15px;">
<h3>タイトル</h3>
<div class="wp-block-columns">
<div class="wp-block-column"><center>画像URL</center></div>
<div class="wp-block-column">
<p style="text-align: center;"><span style="font-size: 18px;"><a class="amazon-link" href="URL" target="_blank" rel="noopener">Amazonでチェック!</a></span></p>
<p style="text-align: center;"><span style="font-size: 18px;"><a class="rakuten-link" href="URL" target="_blank" rel="noopener">楽天でチェック!</a></span></p>

</div>
</div>
</div>
</div>

下記の部分に使用コードを挿入すればリンクが完成します。

  • タイトル:商品名を記入します。
  • 画像URL:商品画像のURLを記入します。
  • URL:アフィリエイトリンクのURLを記入します。

それぞれの部分を削除して書き換えます。

CSS

リンクボックスはあらたにCSSを追加しないと表示されません。
子テーマのスタイルシートに下記のコードを追加します。

これでクラシック環境で編集していても自前の商品リンクを使用する事ができます。

編集画面では同じように表示されないので「投稿エディタ用スタイル」にも追加する事で表示されます。

/*******************************
* 楽天リンク
********************************/
.rakuten-link {
position: relative;
display: inline-block;
font-weight: bold;
width: 100%;
height: 60px;
text-align:center;
padding:12px 0;
text-decoration: none;
border-radius: 6px;
color: #ffffff;
background: #b0241a;
transition: .4s;
}
.rakuten-link:hover {
background: #8d1b13;
color: #ffffff;
}
/*******************************
* Amazonリンク
********************************/
.amazon-link {
position: relative;
display: inline-block;
font-weight: bold;
width: 100%;
height: 60px;
text-align:center;
padding:12px 0;
text-decoration: none;
border-radius: 6px;
color: #ffffff;
background: #f09b38;
transition: .4s;
}
.amazon-link:hover {
background: #c07d2b;
color: white;
}

BOXの色変更は各コードを書き換えれば自由に変更できます。

実際の商品リンク

実際に商品画像とリンクを挿入し、稼働させてみました。
タイトルはH3にしていますが、書き換えればどのようにもなります。
リンクにしたい場合やテキストを変えたい場合は、簡単に書き換えられます。

ボックスの幅は100%にしていますので環境に合わせて表示されます。
画像とボックスはレスポンシブになっているのでスマホでは縦に表示されます。

スライダーに変更した為削除いたしました。

画像はAmazonの画像リンクになりますが、楽天でも使用できます。

自前の商品リンクまとめ

カッテネなどはほとんどのブログで使用されているので、差別化したい時などは自前の商品リンクを使っても良いかもしれませんね。
ブロック環境でも使用できるコードなので、途中からブロックエディタに変更してもそのまま使用できます。

ブロックエディタにしたら同じように作り直す事は簡単です。
そのまま使用したい場合はカスタムHTMLで表示させる必要がありますので作り直す方が良いかもしれません。

Luxeritas

Posted by Masaya Konishi