サイト内検索
Cocoonフォーラム
書き込みの前に以下の3点をご確認ください。
何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。
不具合・カスタマイズ対象ページのURL:
相談内容:
不具合の発生手順:
解決のために試したこと:
※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。
環境情報の取得方法はこちら。
→ https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
→ https://wp-cocoon.com/theme-trouble/
フォーラム利用ガイドリンク
- フォーラムガイドライン
- よくある質問と答え(FAQ)
- サポート対象外のケース
- 原因不明の不具合用トラブルシューティング
- トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw)
- 真っ白画面でのエラーメッセージの確認方法
- ブラウザ環境チェックツール
- Cocoonカスタマイズ依頼
フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。
トピックスターター 2019年12月4日 23:22
いつもcocoonを使わせていただきありがとうございます。
いろいろ調べたのですが、どうしても見つからず、ご質問させていただくことになりました。
現在cocoonの設定では、「インデックス」のタブにて、カードタイプの変更により、縦型カード2列やタイルカード2列を選択することで記事の表示を2列にすることが可能だと思います。
しかし、固定ページの一覧表では、2列にならないので、こちらを2列にする方法はありますでしょうか?
サイト
こちらはトップページで2列ですが、
https://nekoshirube.com/neko-hajimete/
こちらの固定ページは上記のようなスタイルになります。
個別固定ページで2列になるようなコードを作ればよいのでしょうか?
(試しに作ってみましたが、それも1列になってしまいました。(以下画像にて貼ります)
ご教授願えたら幸いです。
----------------------------------------------
サイト名:ねこしるべ
サイトURL: https://nekoshirube.com
ホームURL: https://nekoshirube.com
コンテンツURL:/wp-content
インクルードURL:/wp-includes/
テンプレートURL:/wp-content/themes/cocoon-master
スタイルシートURL:/wp-content/themes/cocoon-child-master
子テーマスタイル:/wp-content/themes/cocoon-child-master/style.css
Wordpressバージョン:5.3
PHPバージョン:7.2.17
ブラウザ:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36
サーバーソフト:Apache
サーバープロトコル:HTTP/1.1
言語:ja,en-US;q=0.9,en;q=0.8
----------------------------------------------
テーマ名:Cocoon
バージョン:1.9.9.5.3
カテゴリ数:7
タグ数:22
ユーザー数:2
----------------------------------------------
子テーマ名:Cocoon Child
バージョン:1.0.8
----------------------------------------------
Gutenberg:1
AMP:0
PWA:0
Auto Post Thumbnail:0
ホームイメージ:/wp-content/themes/cocoon-master/screenshot.jpg
----------------------------------------------
ブラウザキャッシュ有効化:0
HTML縮小化:0
CSS縮小化:0
JavaScript縮小化:0
Lazy Load:0
WEBフォントLazy Load:0
JavaScript(フッター):1
----------------------------------------------
利用中のプラグイン:
AddQuicktag 2.5.3
Akismet Anti-Spam 4.1.3
BackWPup 3.7.0
Category Order and Taxonomy Terms Order 1.5.7
Classic Editor 1.5
Contact Form 7 5.1.6
EWWW Image Optimizer 5.1.3
Google XML Sitemaps 4.1.0
Imsanity 2.4.3
Jetpack by WordPress.com 7.9.1
PS Auto Sitemap 1.1.9
Rinker 1.5.8
Rinker Fanbox用プラグイン 1.2.0
Shortcodes Ultimate 5.6.1
ShowID for Post/Page/Category/Tag/Comment 2.5
WP Edit 4.0.4
WP Multibyte Patch 2.8.3
WP Social Bookmarking Light 2.0.7
----------------------------------------------
2019年12月5日 06:00
該当固定ページのウィジェットはどのように出してますか?
ショートコードであれば、 https://wp-cocoon.com/new_list/ この記事が参考になるかと思いますが、
new-entry-cards widget-entry-cards no-icon の設定をされているようなので、
https://wp-cocoon.com/new_list/#toc7
上記見出しが参考になるかと思います。
違っていれば、どのように設定したかを教えてください。
わいひら reacted
2019年12月5日 12:56
かうたっくさん
いつもありがとうございます
こちらの固定ページ( https://nekoshirube.com/neko-hajimete/ )は
ショートコードは
[new_list count="20" type="large_thumb_on" cats="2" children="0" post_type="post"]
にしております。
そうすると、左にサムネイルは羅列させていくのですが、こちらを2列にするには何か特別なコードを必要としますでしょうか
2019年12月5日 15:23
何思ったのかindex記事一覧のように、2列になるって思いこんでました。間違っちゃったぁ ? ? ?
固定ページのみで、ショートコードの新着記事を表示する場合 ですね。
CSSで変更できます。
.page .new-entry-cards { display: flex; flex-wrap: wrap; } .page .new-entry-card-link { width: 50%; }
これで固定ページの新着記事が2列になったと思うので、他、投稿記事などに影響してないかご確認ください。
- .page半角スペースの部分は固定ページのstyleだけを指定
親.new-entry-cards.widget-entry-cards.no-icon.cf.card-large-image.large-thumb-on
子.new-entry-card-link.widget-entry-card-link.a-wrap
わいひら reacted
2019年12月5日 17:03
かうたっくさん
ありがとうございます!CSSでコードを書き加えたら2列になりました!
https://nekoshirube.com/neko-hajimete/
最後にもう一点お伺いできればと思います。
こちら新着記事としてコードの指定を
new-entry-cards
にしておりますが、こちらを人気記事一覧にする場合は同記載すればよいのでしょうか。
popular-entry-cards,popular_list days
ではないことはわかるのですが、知識が乏しくてすみません。
2019年12月5日 18:45
popular-entry-cards,popular_list days
ではないことはわかるのですが、知識が乏しくてすみません。
大丈夫ですけど、人気記事でもショートコード用など
Cocoon専用の人気記事のリンクを囲むHTMLタグってものがあり、それはdivで囲まれてます。
その人気記事のaタグなどを囲むHTML(;この場合は人気記事のリンクを囲む、親要素。って一般的にいう)のdivの、class属性ってあります。
div class="hoge geho huga gahu"
赤文字部分を指定する感じです。
親.new-entry-cards.widget-entry-cards.no-icon.cf.card-large-image.large-thumb-on
子.new-entry-card-link.widget-entry-card-link.a-wrap
一応メモしておいた上の引用は、ショートコード・新着記事大きな画像に文字列が乗ってる装飾したリンク囲む
親要素のdivのclass属性がnew-entry-cards.widget-entry-cards.no-icon.cf.card-large-image.large-thumb-on
class new-entry-cardsの場合は、その領域の装飾を指定するには .new-entry-cards で指定します。
ショートコードの人気記事一覧リンクを指定する親要素の場合も、class属性hoge .hoge と適当につけても反映しないんです。
なのでHTMLを確認する必要があります。上で説明した通り
HTMLに指定されているclass属性をチェックして、正確に指定する必要があります。
- もし、この説明で分かりにくい場合
人気記事のショートコードを置いている該当記事のURLをご提示いただいて、何をどうしたいかタイトルを付けて
新規トピックをたてていただけますか。
CSSの指定方法:その装飾は、チェックした人が
教えてくれると思いますので。
この投稿は5年前ずつかうたっくに変更されました
わいひら reacted
2019年12月5日 18:57
ショートコードの人気記事一覧リンクを指定する親要素の場合も、class属性hoge .hoge と適当につけても反映しないんです。
ちょっと正確ではないので、追記。そして修正
修正後
ショートコードの人気記事一覧リンクを指定するHTML、例えばclass属性hogegeho 領域の装飾をするのに .tekitou と該当HTMLに適当な装飾をつけても反映しないんです。
って感じです。
2019年12月5日 19:36
かうたっくさんありがとうございます。
検証ボタンを押してみたところ、
class属性がpopular-entry-cards.widget-entry-cards.no-icon.cf.card-large-image.large-thumb-on
となっていたので、CSSでかうたっくさんさんにご指導いただきました新着記事のコードを書き換えて
.page .popular-entry-cards {
display: flex;
flex-wrap: wrap;
}
.page .popular-entry-card-link {
width: 50%;
}
このように書いてみたのですが、ダメでした。
https://nekoshirube.com/neko-shiku-kaikata/
皆さんにはお手数をおかけしますが、人気記事について、再度新着トピックを立ち上げさせていただきます。
問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。
また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。
(CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。
フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。
最近の書き込みはこちら。
詳細なカスタマイズ依頼をするならこちら。