サイト内検索
Cocoonフォーラム
書き込みの前に以下の3点をご確認ください。
何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。
不具合・カスタマイズ対象ページのURL:
相談内容:
不具合の発生手順:
解決のために試したこと:
※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。
環境情報の取得方法はこちら。
→ https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
→ https://wp-cocoon.com/theme-trouble/
フォーラム利用ガイドリンク
- フォーラムガイドライン
- よくある質問と答え(FAQ)
- サポート対象外のケース
- 原因不明の不具合用トラブルシューティング
- トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw)
- 真っ白画面でのエラーメッセージの確認方法
- ブラウザ環境チェックツール
- Cocoonカスタマイズ依頼
フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。
Topic starter
2020年3月20日 13:38
PCで作成しているものです。
モバイル表示にするとキャッチフレーズが左にずれていて、不自然に2行になってしまいます。サイト名はセンターにはありますが、もともとPCでは両方とも左寄りに設定していますので、モバイルでもそのようにしたいと思っています。
レシポンシブテストを試すんですが、なぜかテストができません。(それが1番の問題?)
スタイルシートは以下のようになっています。
@charset "UTF-8";
/*!
Theme Name: Cocoon Child
Template: cocoon-master
Version: 1.0.6
*/
/************************************
** 子テーマ用のスタイルを書く
************************************/
/*必要ならばここにコードを書く*/
.site-name-text{
font-family: Talking;
font-size: 50px;
padding-bottom: 20;
}
.logo-text {
background-color: white;
}
/*キャッチフレーズ*/
.tagline {
font-size: 18px;
margin-top: 20;
}
/************************************
** レスポンシブデザイン用のメディアクエリ
************************************/
/*480px以下*/
@media screen and (max-width: 480px){
/*必要ならばここにコードを書く*/
/*サイトタイトル*/
.site-name-text {
font-size: 30px;
padding-bottom: 20;
}
/*キャッチフレーズ*/
.tagline {
font-size: 12px;
margin-top: 20;
}
}
/*768px以下*/
@media screen and (max-width: 768px){
/*必要ならばここにコードを書く*/
}
/*1030px以下*/
@media screen and (max-width: 1030px){
/*必要ならばここにコードを書く*/
}
/*1240px以下*/
@media screen and (max-width: 1240px){
/*必要ならばここにコードを書く*/
}
また他にカスタマイズの追加CSSに
.page .sns-share,
.page .sns-follow {
display: none;
}
.header-in .tagline {
text-align:left;
padding-left: 70px;
}
.header-in .logo {
text-align: left;
padding-left: 100px ;
}
.tagline{
padding-top:10px;
}
としていて、もしかしてその重複が原因でしょうか?
自分なりにレシポンシブデザインの部分を触ってみていますが、調べてもいまいちぴったり反応してくれるものがありません(たくさんの人をみていて混乱しています)
Resolution Test はできるため、色々なサイズで確認すると、モバイルやタブレットだと上記が問題なんですが、他にもデスクトップ1600×900以上になるとページ全体が右にずれる(というより左に余白ができる)ということも分かりました。
レシポンシブテストができれば簡単に直るんでしょうか?cssをいじるのは不安だったりします。
宜しくお願いいたします。
Topic starter
2020年3月20日 17:26
ご返信ありがとうございます。
すみませんでした!
WordPressバージョン:5.3.2
PHPバージョン:7.3.14
ブラウザ:Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36
サーバーソフト:Apache
サーバープロトコル:HTTP/1.1
言語:ja,en-US;q=0.9,en;q=0.8
----------------------------------------------
テーマ名:Cocoon
バージョン:2.1.2.1
カテゴリ数:29
タグ数:0
ユーザー数:1
----------------------------------------------
子テーマ名:Cocoon Child
バージョン:1.0.6
style.cssサイズ:1228バイト
functions.phpサイズ:168バイト
----------------------------------------------
Gutenberg:1
AMP:0
PWA:0
Font Awesome:5
Auto Post Thumbnail:0
Retina:0
ホームイメージ:
----------------------------------------------
ブラウザキャッシュ有効化:0
HTML縮小化:0
CSS縮小化:0
JavaScript縮小化:0
Lazy Load:0
WEBフォントLazy Load:0
JavaScript(フッター):1
----------------------------------------------
利用中のプラグイン:
Akismet Anti-Spam 4.1.2
Black Studio TinyMCE Widget 2.6.9
Broken Link Checker 1.11.8
Classic Editor 1.5
Contact Form 7 5.1.4
Google XML Sitemaps 4.1.0
Jetpack by WordPress.com 7.7.3
PS Auto Sitemap 1.1.9
SNS Count Cache 1.1.3
TinyMCE Advanced 5.2.1
TypeSquare Webfonts for エックスサーバー 1.2.1
WebSub/PubSubHubbub 3.0.3
WP Multibyte Patch 2.8.2
WP User Avatar 2.2.4
----------------------------------------------
レシポンシブテストが正常にできるようになるのが1番の要望です。
宜しくお願いいたします。
Topic starter
2020年3月20日 17:33
すみません。環境そのまま載せてしまったのですが、イメージが貼り付いたままでした。。
サイトは https://negaposi.info/ です。
2020年3月20日 19:34
おそらく、添付画像の部分あたりのカスタマイズが原因かと思われます。
ただ、サポートの対象外のものにもありますように、独自カスタマイズの不具合対応(原因究明)は、通常はサポート対象外とさせていただいています。
自前で行ったカスタマイズの不具合は、できるだけ自身で対応いただけますよう、よろしくお願いいたします。
Topic starter
2020年3月20日 22:01
ご返信ありがとうございます!
色んなところにCSSがあって、どこまでが独自のカスタムなのかよく分かっていませんでした。すみません。
ご指摘のコードはすべて(カスタマイズの追加CSS)削除したのですが、やっぱりモバイルだとキャッチフレーズが右に寄って2行になってしまいます。すべての端末でロゴとキャッチフレーズを左に寄せたいのですが、対応策があったら教えて頂けたらありがたいです。お忙しい中すみません。
Topic starter
2020年3月20日 23:49
ご返信ありがとうございます。
ロゴとキャッチフレーズを左寄りにはしたいので、text-align:left; は必要なのかと考え、子テーマには頑固に貼り付けたままでした。ただ、みるみさんが載せてくださった線付き画像をみると、padding-leftの値がモバイル版でも同様に機能してしまっていることに今気づきました。
試しにメディアクエリの480px以下の部分に値を小さくしたコードを貼り付けるとなんとか解消した次第です。
レスポンシブデザインについての知識が皆無すぎました。お二人とも本当にありがとうございました。
問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。
また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。
(CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。
フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。
最近の書き込みはこちら。
詳細なカスタマイズ依頼をするならこちら。