サイト内検索
Cocoonフォーラム
書き込みの前に以下の3点をご確認ください。
何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。
不具合・カスタマイズ対象ページのURL:
相談内容:
不具合の発生手順:
解決のために試したこと:
※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。
環境情報の取得方法はこちら。
→ https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
→ https://wp-cocoon.com/theme-trouble/
フォーラム利用ガイドリンク
- フォーラムガイドライン
- よくある質問と答え(FAQ)
- サポート対象外のケース
- 原因不明の不具合用トラブルシューティング
- トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw)
- 真っ白画面でのエラーメッセージの確認方法
- ブラウザ環境チェックツール
- Cocoonカスタマイズ依頼
フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。
トピックスターター 2020年5月27日 01:05
こんにちは。
カテゴリーページに記事入れして、当該記事内で各傘下記事に自分でリンクを送りたいと考えています。そのため、デフォルトで表示されている、カテゴリ記事一覧を非表示にしたいと考えていますが、Cocoon設定⇒Cocoon設定⇒投稿タブにある、「関連記事を表示」のチェックを外しても非表示になりません。
デフォルトでカテゴリページの記事一覧の表示をON/OFFする機能はついていますでしょうか?もしできないようでしたら、どのようにしたらよろしいでしょうか?
2020年5月27日 01:36
前略、
カテゴリーページということは、WordPressののアーカイブ機能によって、記事一覧が表示される仕組みになっている訳で、その便利な記事一覧の機能をOFFにするということは、普通の固定ページでもいいのでは?と、普通は考えてしまうと思います。
わざわざ、自由にならないページを使って、どうにかならないか、と、考えるより、どうにでもなるページの方を使う、という発想にはならないのかな、と、私は、とても不思議に思いました。
わいひら reacted
トピックスターター 2020年5月27日 10:46
親固定ページ、子固定ページというのができるのであれば、それでOKです。
その発想がOKなのであれば、親固定ページ、子固定ページ、孫固定ページというのが作れると思いますので、その構造の作り方まで教えていただけるとすべて解決します。
2020年5月27日 11:18
@kiritani さん
通常の静的なWebサイトを作る場合は、親、子、孫、ひ孫、と言った構成で、作るのが普通なのかもしれませんが、相互リンクができ、閲覧者が、迷ってしまわないように、メニュー等を配置すれば、親子関係に拘らなくても、いいような気がします。
どうしても、親子関係にしたい何らかの事情があれば、それは、また、話が変わってくるかとは、思いますが・・
過去のトピックで、パンくずリストが、希望どおりにならない、と言ったケースもありましたが、かなり、苦労されていらっしゃる様子でした。
私なら、できないことより、できることを先に考えるかと思います。
先日の、アップデートで、サイト型のトップページも、簡単に作れるように、進化したようですので、選択肢は増えています。
私は、オーソドックスなブログスタイルで、やっていますが・・・
わいひら reacted
2020年5月27日 16:55
@kiritani さん
ちょっと、ググったら、以下のような記事がヒットしました。
私も知らなかったのですが、いろいろな方法があるんですね。 ?
ordPress 固定ページ一覧を親・子・孫の順番で表示する方法
WordPress 固定ページで親・子・孫の表示に対応したパンクズリストの表示方法
わいひら reacted
2020年5月27日 17:02
わいひら reacted
2020年5月27日 18:55
先ほどの、リンクの以下の記事が、簡単そうだったので、ローカルのテストサイトで、固定ページが階層構造に作れるか試してみました。
この記事では、クラッシックエディタでしたが、私は、ブロックエディタでやってみました。
思ったより、簡単にできたので、拍子抜けしています。
トピックスターター 2020年5月27日 19:49
ありがとうございます。
この場合、末端(子or孫)のカテゴリーページ相当の固定ページにおいて、それに紐づく関連ページの一覧表記は可能ということでしょうか?
カテゴリーに親・子という階層を設ける場合、子カテゴリーに紐づけられている関連ページが、親カテゴリページにも表記されているのを、親カテゴリぺージのみ表記を消し、子カテゴリの関連ページの表記は残すと考えた時に、それは対応可能ですか?
逆に固定ページだと関連ページの表記の設定が難しいかと思うのですが。
2020年5月27日 19:58
僕も、リフィトリーさんが書かれている通りだと思います。
カテゴリページのインデックスを非表示にすることはPHPを使えば可能ですが、PHPカスタマイズはサポートの対象外とさせていただいています。
なのでヒントだけ書くと、/tmp/list.phpで条件分岐を追加すればできるかと思います。
自前でカスタマイズが難しい場合は、プロにご依頼いただければ幸いです。
https://wp-cocoon.com/cocoon-custom/
2020年5月27日 21:15
カテゴリーページに記事入れして、当該記事内で各傘下記事に自分でリンクを送りたいと考えています。
冒頭で、このようにお書きになられていたので、私は、関連記事を自動取得したいというようには理解していませんでした。
なので、固定ページであれば、ある程度、自由に記事も書けるし、自分でチョイスした記事だけを内部ブログカードで貼り付けるなど、自由にできると考えた訳です。
逆に、kiritaniさんの思いどおりに、カテゴリーのインデックスページの記事を非表示にできた場合は、そのページをどのようにする計画だったのか、私にはよくわかりません。
仮に自分でチョイスした記事のリンクだけを載せたかった、というのであれば、別に固定ページでもいいのではないかと思ってしまった訳です。
私も、kiritaniさんの構想を細部まで全て理解している訳ではないし、全て理解する必要もないと思っています。ただ、何かしらのヒントになる情報を書き込んでいるだけです。
自分の思いどおりに、やろうと思うと、やはり、PHPの理解を深めたり、お金を払って、プロに頼むなどの必要があろうかと思います。
そうでない場合は、先ず、できること考え、組み合わせて、やってみてはいかがしょうか?
実際の運営サイトで、テストできなければ、Local(旧Local by flywheel)等のツールを使えば、ローカル環境のテストサイトで試すこともできるかと思います。(私もLocalを使っています。使い方については、他の方に説明するほどは、理解していません、説明が英語なので、ちょっと理解不足のままです)
わいひら reacted
トピックスターター 2020年5月27日 22:33
ありがとうございます。
そうしましたら、カテゴリページの関連記事一覧を消したいだけであり、すでにサイト作成も進んでいるため、最初の質問の回答をお持ちの方からの返信を待ちたいと思います。
トピックスターター 2020年5月27日 22:54
大変申し訳ございません。
冒頭の質問は、カテゴリページにある関連記事一覧を消したいというものです。
Cocoon設定にそのオプションがないようなので、追加CSSに、該当のカテゴリページを指定して、書き込めば消えるような簡単なコードがあればと思っていました。
すでにサイトもCocoonで作成しており、特に親カテゴリに子カテゴリ傘下の記事が表示されるのが気になるので、何とかならないかと思った次第です。
言葉足らずで大変申し訳ございませんが、お気づきの方がいらっしゃいましたらアドバイスをいただけますと助かります。
トピックスターター 2020年5月27日 23:57
すいません、お手間を取らせてしまいすいませんでした。
追加CSSに以下のコードを加えて、表示設定で「1ページに表示する最大投稿数」をページ送りしなくていい数に設定することで違和感ない形でできることがわかりました。(「●●●●」はスラッグ名)
.category-●●●● #list {
display: none;
}
固定ページでカテゴリ構造を作るのは勉強になりましたので、今後新たにサイトを作成する際の参考にさせていただければと思います。
問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。
また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。
(CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。
フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。
最近の書き込みはこちら。
詳細なカスタマイズ依頼をするならこちら。