サイト内検索
Cocoonフォーラム
書き込みの前に以下の3点をご確認ください。
何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。
不具合・カスタマイズ対象ページのURL:
相談内容:
不具合の発生手順:
解決のために試したこと:
※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。
環境情報の取得方法はこちら。
→ https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
→ https://wp-cocoon.com/theme-trouble/
フォーラム利用ガイドリンク
- フォーラムガイドライン
- よくある質問と答え(FAQ)
- サポート対象外のケース
- 原因不明の不具合用トラブルシューティング
- トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw)
- 真っ白画面でのエラーメッセージの確認方法
- ブラウザ環境チェックツール
- Cocoonカスタマイズ依頼
フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。
トピックスターター 2020年12月3日 18:34
不具合箇所:全ページ ヘッダー
こんにちは。WP初心者です。以上のサイトにて、
①ヘッダーロゴを設定しているのにも関わらず表示されない
②モバイルで閲覧した場合、ヘッダー画像が一部しか表示されない
①に関してはロゴを設定しなくても、ヘッダー画像をクリックするとトップへ戻るような仕様にしたいのですが、可能でしょうか。
よろしくお願いします。
2020年12月3日 18:57
ぜき さん
ヘッダー画像の端から端までクリックできるようにするには、現在お使いの背景画像の方だけを、ロゴ画像の方に設定して、CSSのコードで、ヘッダーにちょうど収まるように調整します。
ただ、その場合は、1枚の画像しか使えず、現在お使いのロゴ画像の方が使えなくなってしまいます。
このCocoonのサイトのように、背景画像とロゴ画像の2枚の画像を使うのが、Cocoonの仕様ですが、その場合はクリックできるのは、中央のロゴ部分だけとなります。
デザイン的には、このCocoonのサイトのように2枚の画像を使った方が、おしゃれなデザインにし易いかもしれません。
その辺りをよく考慮する必要があります。
わいひら reacted
トピックスターター 2020年12月3日 19:32
>リフィトリーさま
早速のご回答有難うございます。
表示を見落としておりました。失礼しました。
またご丁寧に回答いただき有難うございます。
背景画像をロゴに設定し、表示させるように致しました。
有難うございました!!
リフィトリー reacted
2020年12月3日 19:38
@ぜき さん
ヘッダーロゴ画像を隙間なくピッタリ収めるには、以下のコードを子テーマのCSSファイルか、追加CSSにコピペすればイケるかと思います。
追加CSSは、ダッシュボードの「外観」→「カスタマイズ」→「追加CSS」で開けるかと思います。
追加CSSの変更を確定するには、すぐ上にある「公開」ボタンをクリックすればOKです。
/*ヘッダーロゴ画像を画面幅いっぱいに広げ、上下の隙間も無くす*/
.header-in {/*ロゴ画像を画面幅いっぱいに広げる*/
width: 100%;
}
.logo-image{/*画像上のCocoonデフォルトの10pxのpaddingを無くす*/
padding: 0;
}
.logo-image a {/*ブロック要素にして横幅いっぱいに広がるようにする*/
display: block;
}
.site-name-text {/*ロゴ画像を画面幅いっぱいに広げる*/
width: 100%;
}
.site-logo-image.header-site-logo-image {/*画像下の隙間を無くす*/
width: 100%;
vertical-align: middle;
}
.tagline {/*サイトのキャッチフレーズの非表示(cocoon設定のヘッダータブの設定でもできる)*/
display: none;
}
わいひら reacted
トピックスターター 2020年12月4日 11:14
大変失礼いたしました。
解決した!と舞い上がって、高速化にし、そのまま追記してしまいました。
また今高速化を外したところ、ロゴが表示されるようになりました。
高速化の設定で何か原因がありますでしょうか?
2020年12月4日 11:20
@ぜき さん
Cocoonの高速化設定をするだけで、
.lazyload {
display: none;
}
が指定されるとは、ちょっと考えにくいので、何か別の要因と重なって、指定が生じるのではないかと推測します。
例えば、何かのプラグインの影響とか・・
わいひら reacted
2020年12月4日 11:25
@ぜき さん
画像関連のプラグインで lazyload 機能がついているものもありますし、その他のプラグインでlazyload 機能を持っているものもあるかと思います。
現在は、WordPressに lazyload 機能が標準で備わっていますので、プラグインのlazyload機能は全てOFFにしておく方が無難です。
わいひら reacted
トピックスターター 2020年12月4日 11:34
有難うございます!
画像関連だとAutoptimizeを使っており、確かにlazyload 機能をオンにしておりました。
それが干渉してしまったのかもしれません。
プラグインをオフにし、高速化を行ったところ、ロゴが表示されるようになりました!
お騒がせして申し訳ありません。
昨日も、時間を置くと表示されないということがありましたので、念のため、少し時間をおいて再度確認致します。
ご丁寧にありがとうございました!
2020年12月4日 11:46
@ぜき さん
「Autoptimize」は、Cocoonの高速化機能と併用すると不具合が出るようですので、Cocoonをお使いになっている限りは不要かと思います。
わいひら reacted
問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。
また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。
(CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。
フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。
最近の書き込みはこちら。
詳細なカスタマイズ依頼をするならこちら。