サイト内検索
Cocoonフォーラム
書き込みの前に以下の3点をご確認ください。
何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。
不具合・カスタマイズ対象ページのURL:
相談内容:
不具合の発生手順:
解決のために試したこと:
※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。
環境情報の取得方法はこちら。
→ https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
→ https://wp-cocoon.com/theme-trouble/
フォーラム利用ガイドリンク
- フォーラムガイドライン
- よくある質問と答え(FAQ)
- サポート対象外のケース
- 原因不明の不具合用トラブルシューティング
- トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw)
- 真っ白画面でのエラーメッセージの確認方法
- ブラウザ環境チェックツール
- Cocoonカスタマイズ依頼
フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。
トピックスターター 2018年8月19日 13:23
わいひら様、お世話になっております。
カスタマイズ対象ページのURLがテスト環境にてご提示できない事をご了承ください。
現在、BODYやエントリーカードのクラスに投稿IDや子カテゴリIDが設置される仕様になっておりますが、こちらに親カテゴリのIDまたはスラッグをクラスとして設置する方法ございましたら、ご教授ください。
お忙しいところ誠にお手数をおかけしますが何卒よろしくお願いいたします。
2018年8月19日 23:39
編集用のフックを追加しました。
まずは以下でアップデートしてください。
https://github.com/yhira/cocoon/archive/master.zip
あとは、本文は「body_class_additional」、エントリーカードは「get_additional_entry_card_classes」をフックして内容を書き換えればOKです。
サンプルコードはこちら。ボディークラスの方は配列を編集、それ以外はテキスト編集する必要があります。
//body_class_additionalフックは配列を編集 add_filter('body_class_additional', 'body_class_additional_custom'); function body_class_additional_custom($classes){ //配列に追加 $classes[] = 'add-body-class'; return $classes; } //get_additional_entry_card_classesフックはテキストを編集 add_filter('get_additional_entry_card_classes', 'get_additional_entry_card_classes_custom'); function get_additional_entry_card_classes_custom($classes){ //テキストを編集 $classes .= ' add-entry-class'; return $classes; }
トピックスターター 2018年8月21日 20:03
わいひら様
迅速なご返信誠にありがとうございます!
上記内容で設置テストを行ってみますね。
重ね重ね感謝いたします。
2018年8月22日 00:15
もし、テストした際には結果も教えていただければ幸いです。
問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。
また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。
(CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。
フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。
最近の書き込みはこちら。
詳細なカスタマイズ依頼をするならこちら。