サイト内検索
Cocoonフォーラム
書き込みの前に以下の3点をご確認ください。
何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。
不具合・カスタマイズ対象ページのURL:
相談内容:
不具合の発生手順:
解決のために試したこと:
※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。
環境情報の取得方法はこちら。
→ https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
→ https://wp-cocoon.com/theme-trouble/
フォーラム利用ガイドリンク
- フォーラムガイドライン
- よくある質問と答え(FAQ)
- サポート対象外のケース
- 原因不明の不具合用トラブルシューティング
- トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw)
- 真っ白画面でのエラーメッセージの確認方法
- ブラウザ環境チェックツール
- Cocoonカスタマイズ依頼
フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。
トピックスターター 2021年1月23日 20:47
アフィリエイトのランキングではなく、普通の季節イベント記事のランキングを作成しています。
H2の見出しに、添付ファイルのような、金銀銅の王冠マークの画像を付ける方法がありましたら、ご教授いただきたいです。
(添付画像の見出しは、JINで作成されたそうです。)
どうぞよろしくお願いいたします。
カスタマイズ対象ページのURL: https://miyagikkolog.com/
2021年1月23日 21:48
前略、usako20 さん
「見出しに画像 CSS」等のキーワードでググれば、いろいろな記事がヒットするかと思います。
でも、それだと、h2の見出しすべてに適用されてしまいます。
2021年1月23日 22:17
usako20 さん
それに、ランキング1位のとき、2位のとき、3位のとき、と、それぞれ別の画像を指定しなくてはなりません。
それには、同じh2でも1位のときと2位のとき、3位のときと、同じh2 でも区別がつくように、別の名前をつけなくてはなりません。
見出しブロックを「HTMLとして編集」をクリックして、HTMLとして編集します。
通常は、h2の見出しは、以下のようになっていると思います。
<h2>見出しの文字列</2>
これを、任意のクラス名を付けて、
<h2 class="ichiban">見出しの文字列</2>
このように書き替えます。
h2 と class の間は、半角スペースを入れます。
また、全ての文字や記号は、半角を使います。
クラス名は、半角小文字で、WordPressやCocoonで使われていない名前にします。
既に使われている名前を使ってしまうと、別の箇所にも影響してしまうことがあります。
こうすることによって、同じ h2 でも、付けた名前によって、個別にCSSのコードでデザインを指定することができるようになります。
CSSのコードで名前を付けた見出しを指定するときは、以下のような感じで指定します。
h2.ichiban {
プロパティ: 値;
}
h2.ichiban:before {
プロパティ: 値;
}
h2.niban {
プロパティ: 値;
}
h2.niban:before {
プロパティ: 値;
}
h2.sanban {
プロパティ: 値;
}
h2.sanban:before {
プロパティ: 値;
}
このようにすると、他のh2の見出しや、1位のとき、2位のときなどの区別をすることができるかと思います。(別の方法もあるかもしれませんが、良く使われる方法です。)
この投稿は4年前 2回ずつリフィトリーに変更されました
2021年1月23日 22:21
2021年1月23日 22:23
usako20 さん
また、Cocoonには、ランキングを作成する機能も備わっているので、そちらを利用するという方法もあります。
2021年1月24日 01:45
usako20 さん
試しにローカルのテストサイトで画像をh2に付けてみました。
Cocoonの本文の見出しは、.article というセレクタが付いた .article h2 { というような指定がなされているので、.article を先頭につけておいた方が良いかもしれません。
画像は、75×55px で作成しました。(かなり雑ですが・・)
.article h2.ichiban {
padding: 20px 20px 20px 95px;
border-left: 5px solid #ff61ee;
position: relative;
}
.article h2.ichiban::before {
content: url("http://demo.local/wp-content/uploads/2021/01/no-one-01.png");
margin-right: 20px;
position: absolute;
top: 5px;
left: 10px;
}
この投稿は4年前 4回ずつリフィトリーに変更されました
2021年1月24日 02:00
usako20 さん
Cocoonのスキンなしのときのh2の見出しには、以下のような指定がデフォルトでなされています。
.article h2 {
font-size: 24px;
padding: 25px;
background-color: #f5f6f7;
border-radius: 2px;
}
ですので、見出しのデザインをカスタマイズするときには、その点にも注意する必要があります。
デフォルトのデザインをCSSで上書きして変更することもできます。
詳しくは、初心者向けのトピックの中にあるリンク先をご参照ください。
2021年1月24日 03:25
usako20 さん
上記の方法だと、スマホ表示のときに、画像が大きすぎるので、スマホ表示のときに少し小さくなるように、書いてみました。(サルワカさんのサイトを参考させていただきました。)
.article h2.ichiban {
padding: 20px 20px 20px 95px;
border-left: 5px solid #ff61ee;
position: relative;
}
.article h2.ichiban::before {
content: '';
display: inline-block;
width: 75px;
height: 55px;
background-image: url("http://demo.local/wp-content/uploads/2021/01/no-one-01.png");
background-size: contain;
vertical-align: middle;
position: absolute;
top: 5px;
left: 10px;
}
/*スマホでは少し小さく表示*/
@media screen and (max-width:480px) {
.article h2.ichiban {
padding-left: 70px;
}
.article h2.ichiban::before {
width: 52.5px;
height: 38.5px;
top: 12px;
}
}
画像を数種類使うとなると、画像の大きさと位置を指定する Class と、画像の url を指定する Classに分けて、Class を2つ設定した方が、CSSのコードは少なくなるかとは思いますが、だんだん複雑になってしまうので、この辺りまでにしておきます。
いずれにしても、ある程度はHTMLとCSSを学ばないと、何をやっているのか わからないかもしれません。
この投稿は4年前 2回ずつリフィトリーに変更されました
トピックスターター 2021年1月24日 04:47
この度も、とてもご丁寧にご教授いただき、誠にありがとうございます。
(前回操作ミスで、途中で会話が途切れてしまいました。
お礼を送信したのに届かず…、大変申し訳ございません。
改めて、その節もありがとうございました‼)
ググるときに「CSS」などを含めれば良いということもわからなかったので、わけのわからない沼に半日ハマっていました…。
初心者向けの記事もすごくありがたいです。
まずはそこから読んでいこうと思います。
最初にランキングを作成する機能でやってみたところ、
画像や記事のリンクがイメージ通りにいかなくて、この機能は違うのかも…、
と思っていたのですが、ご説明を読んでいくうちに何かわかってきて、
あれ?この機能をシンプルに使ったり、他のものと組み合わせれば良いのでは…?となってきました…。
見出しに付ける画像についても、大変参考になります。
ブログに自分のイラストを使ってみたいと思っていたので…。
著作権にもよく気を付けようと思います。
わざわざテストサイトでお試しいただいてしまい、申し訳ないです。
見本の通りになっていてすごいと思いました…。
HTMLとCSSは挫折したのですが、やはり少しでも学ばないと、すぐに困ってしまうなと実感しています。
お陰様で、イメージ通りのランキングが作れそうな気配です…!
これから地道にがんばってみます。
初歩的な質問を大変失礼いたしました。
この度も、とてもご親切に教えて頂き、本当にありがとうございます‼<(_ _)>
2021年1月24日 14:04
@usako20 さん
初心者向け参考サイトも良いのですが、HTMLやCSSは、書籍での学習もオススメです。
Webで検索すれば、本など必要ない、とおっしゃる方もいらっしゃるので、人によるかとは思いますが、要点をまとめている本もありますので、少し規模の大き目な書店をのぞいてみてもいいかもしれません。
あと、文字コードUTF-8(BOMなし)でプレーンテキストを扱うことができる、テキストエディターをお使いになられることをオススメします。
高機能な無料のテキストエディターはいろいろあるみたいでが、私は、シンプルな Mery をよくオススメしています。(初心者でもベテランでも扱いやすいです。)
Mac環境の場合は、こちら。
この投稿は4年前 3回ずつリフィトリーに変更されました
問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。
また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。
(CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。
フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。
最近の書き込みはこちら。
詳細なカスタマイズ依頼をするならこちら。