サイト内検索
Cocoonフォーラム
書き込みの前に以下の3点をご確認ください。
何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。
不具合・カスタマイズ対象ページのURL:
相談内容:
不具合の発生手順:
解決のために試したこと:
※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。
環境情報の取得方法はこちら。
→ https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
→ https://wp-cocoon.com/theme-trouble/
フォーラム利用ガイドリンク
- フォーラムガイドライン
- よくある質問と答え(FAQ)
- サポート対象外のケース
- 原因不明の不具合用トラブルシューティング
- トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw)
- 真っ白画面でのエラーメッセージの確認方法
- ブラウザ環境チェックツール
- Cocoonカスタマイズ依頼
フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。
Topic starter
2019年8月20日 22:55
対象ページ
https://sakura-cast.com/2019/08/bonyasumi-2/
「アイキャッチの中央寄せ」設定にしていますが、IEの投稿ページに関してのみ、設定が反映されず、左寄りのままです。
対象としてはURL一つだけ記載しておりますが、同じ大きさの画像を配置した「投稿ページ」全てで同じ表示です。
ただ、もしかすると固定ページでも左寄りなのかもしれませんが、アイキャッチ画像自体が大きいためか、見た目には分かりません。
画像を添付します。
たくさんのトピックを乱立させてしまい、申し訳ないですが、ご教授いただければと思います。
2019年8月21日 17:26
@media all and (-ms-high-contrast: none) { .eye-catch-wrap { display: block; } /* IE10~ */ }
IE11では、この記載がいらないみたいですね。flexでキレイに収まるようです。
https://github.com/yhira/cocoon/blob/master/style.css#L1777
IEの検証画面上ででIE10で確認したんですけど、このハックは効いてるのか?ってか他にハックだらけのIE対応しまくらないとダメっぽいかもしれないです。
※IE10のみ適応するハックを適応させるのが良いのかな?
https://nelog.jp/ie11-css-hack
@media all and (-ms-high-contrast:none){ *::-ms-backdrop, .eye-catch-wrap { display: flex; } /* IE11 */ }
上記をメディアクエリ内に追記してチェックしてみるとどうなるのかな。って思いますがわいひらさんに任そう!そうしよう^^
わいひら reacted
2019年8月21日 19:28
かうたっくさんのコードを参考に、IEの場合コードが適用されるように修正しておきました。
------------------------------------------------
https://github.com/yhira/cocoon
最新ファイルをダウンロードする場合は、上記ページのダウンロードボタンからzipファイルをダウンロードしてください。
FTPでのアップデート方法はこちら。
https://wp-cocoon.com/ftp-update/
------------------------------------------------
とりあえず、global $is_IE;で、IEかどうかをチェックしてtrueならコードが適用されるようにしました。
2019年8月21日 21:30
アイキャッチ画像を設定していないフロントページ(固定ページ)に、記事内の画像から自動でアイキャッチが生成されてしまいました。
※IEのみです。
固定ページ。って言うより、そういえば強引にでもアイキャッチを表示するように変更されたCSSになってます。
※CSSの優先順位で。親テーマのCSSの書いてある場所を変更するか、セレクタを1つ増やしてあげないと!
わいひらさんが修正してくれるまでお待ちくださいね。(時間が許すときチェックしなきゃ。って思います、忘れそうだけど>< )
hirano50さん、素晴らしいチェックありがとうございます!
2019年8月21日 21:38
.eye-catch-wrap.display-none { display: none; }
これをメディアクエリ内に書くか、親テーマCSSの書く場所を変更して優先順位をあげるか。※それって他に影響があるか。どれがベストってより手間的にはベター程度で。チェックはしてません ? ? ?
・・・
あっ、修正コードもチェックしてなかった^^;
想像だけですけど
@media all and (-ms-high-contrast:none){
*::-ms-backdrop, .eye-catch-wrap.display-none { display: none; } /* IE11 */
}
This post was modified 5年前 by かうたっく
わいひら reacted
Topic starter
2019年8月22日 17:27
かうたっく様
以下を追加CSSに記載したところ、IEトップページでのアイキャッチ表示はなくなりました!
@media all and (-ms-high-contrast:none){
*::-ms-backdrop, .eye-catch-wrap.display-none { display: none; } /* IE11 */
}
代わりに、その他固定ページや投稿ページのアイキャッチ画像が消えた…などの影響は今のところ見当たらないです!
ありがとうございます。
素人の私が見てる限りでは解決してるように見えますが…どうなんでしょうか…?
わいひら reacted
2019年8月22日 20:52
とりあえず、「アイキャッチを表示しない」もしくは「アイキャッチがない」場合はスタイルを出力しないように修正しておきました。
------------------------------------------------
https://github.com/yhira/cocoon
最新ファイルをダウンロードする場合は、上記ページのダウンロードボタンからzipファイルをダウンロードしてください。
FTPでのアップデート方法はこちら。
https://wp-cocoon.com/ftp-update/
------------------------------------------------
問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。
また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。
(CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。
フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。
最近の書き込みはこちら。
詳細なカスタマイズ依頼をするならこちら。