Cocoonフォーラム

サイト内検索
書き込みの前に以下の3点をご確認ください。
  1. 1つのトピックにつき1つの質問を書き込んでください
  2. 不具合・カスタマイズ対象ページのURLを提示高速化を無効にしてください
  3. 該当部分のキャプチャ・環境情報とともに書き込んでいただけると助かります

何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。

不具合・カスタマイズ対象ページのURL:

相談内容:

不具合の発生手順:

解決のために試したこと:

※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:

※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。

環境情報の取得方法はこちら。
https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
https://wp-cocoon.com/theme-trouble/

フォーラム利用ガイドリンク

  1. フォーラムガイドライン
  2. よくある質問と答え(FAQ)
  3. サポート対象外のケース
  4. 原因不明の不具合用トラブルシューティング
  5. トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw
  6. 真っ白画面でのエラーメッセージの確認方法
  7. ブラウザ環境チェックツール
  8. Cocoonカスタマイズ依頼

フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。

【再】特定のカテゴリをトップページの記...
 
共有:
通知
すべてクリア

[解決済] 【再】特定のカテゴリをトップページの記事一覧のリストから非表示にしたい

13 投稿
4 ユーザー
9 Reactions
1,338 表示
(@kazusun)
Trusted Member Registered
結合: 7年前
投稿: 64
トピックスターター  

以前同様のトピがあったのですが、質問者様がローカル等でも試されていたとのことで、結局どこに何を記述すれば良いのか分かりませんでした。

https://wp-cocoon.com/community/postid/58743/

実践したいことは下記の通りです。

トップページの記事一覧、人気記事一覧に特定のカテゴリを非表示にしたいのです。

作りたい内容をまとめます。
トップページは固定ページで作成します。

例えばカテゴリがA,B,C,Dとあったとします。
トップページにおいて、A,Bのカテゴリは一覧表示にして、C,Dはバナーリンクでリンク先にそれぞれC,Dのみのカテゴリ一覧を表示したいのです。

①トップページでA,Bは記事一覧に表示され、C,Dは非表示にする

②同様に、人気記事一覧でもC,Dは非表示にする

③C,Dのカテゴリ一覧はリンク先のみで表示される

もし言葉足らずだったら申し訳ありません。
一応想定しているイメージを添付いたします。

現状、サイト作成前なのでカスタマイズやプラグイン等の使用はありません。

以前のトピでは解決されたようですが、当方PHPなどが分かりません。
どこに何を記述すれば良いのかご教示頂けましたら幸いです。

よろしくお願い致します。


   
はる
(@haruinoue)
Noble Member Moderator
結合: 4年前
投稿: 1090
 

「同様のトピック」として挙げられているトピックは、トップページが記事一覧の場合のカスタマイズのように思います(全部は確認してません)。

kazusunさんはトップページを固定ページで作成されるとのことですので、特にカスタマイズをしなくても通常のCocoonの機能の範囲で実現できるように思います。

新着記事を表示するnew_listショートコードにも、人気記事を表示するpopular_listショートコードにもカテゴリーを指定するcatsオプションがあります。

参考:新着記事一覧を表示するショートコードの利用方法

参考: 人気記事一覧を表示するショートコードの利用方法

トップページとして設定する固定ページに、ショートコードを書けば良いと思います。


   
わいひら reacted
大門未知子
(@chu-ya)
Illustrious Member Registered
結合: 3年前
投稿: 3150
 

●補足
既にはるさんが回答済ですが、以下でカテゴリーA、Bのみの、新着記事一覧、人気記事一覧となります。

1、[new_list cats=カテゴリーAのID,カテゴリーBのID]

2、[popular_list cats=カテゴリーAのID,カテゴリーBのID]

3、カテゴリーC、Dは別途リンクで作成


   
わいひら reacted
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8089
 

既にお二方がご回答くださっているように、新着記事・人気記事のショートコードで、対象カテゴリーを指定すればできると思います。

そして、以下はカテゴリーアーカイブページにリンクすれば良いと思います。

投稿者:: @kazusun

③C,Dのカテゴリ一覧はリンク先のみで表示される

カテゴリーアーカイブページは、パーマリンクの設定によって、URLが少し変わるみたいです。

ご参考までに以下をリンクしておきます。

カテゴリーや月別アーカイブのパーマリンク形式
https://www.javadrive.jp/wordpress/permalink/index4.html


   
わいひら reacted
(@kazusun)
Trusted Member Registered
結合: 7年前
投稿: 64
トピックスターター  

うわ、みなさんお忙しい中、即座にお返事いただき感謝いたします!

前回のトピがちょっとややこしそうだったので、難しいのかなぁ~と思っていました。
実践してみて結果をご連絡致します。

取り急ぎお礼まで。


   
(@kazusun)
Trusted Member Registered
結合: 7年前
投稿: 64
トピックスターター  

@haruinoue はるさん @chu-ya chu-yaさん @mk2_mk2 mk2さん

教えて頂いた内容を元に、色々試しているところです。

ちょっと分からないところが出てきたのですが、new_list のショートコードでトップページ(固定ページ)に最新記事を表示した場合についてです。

トップページが通常のデフォルト状態では、記事一覧を2カラムにしたりなど表示方法を変えることが出来ると思うのですが、トップページを固定ページにすると、同様のことは出来なくなってしまうという認識で良いのでしょうか?

無知ですみません。


   
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8089
 

kazusunさん

固定ページを使うということは、Cocoonの手を放れますので、ご自分でCSSを指定したり、カラムブロックなどを使うなりする必要があるかと思います。
(Cocoon設定で変更できるのは、デフォルトのインデックスページかと)

ショートコードでできるのは、カードのサムネイルを大きくしたり枠線を付けたりまでかと思います。


   
わいひら reacted
大門未知子
(@chu-ya)
Illustrious Member Registered
結合: 3年前
投稿: 3150
 

投稿者:: @kazusun

トップページが通常のデフォルト状態では、記事一覧を2カラムにしたりなど表示方法を変えることが出来ると思うのですが、トップページを固定ページにすると、同様のことは出来なくなってしまうという認識で良いのでしょうか?

「できない」のではなく、固定ページなので、ご自身で、レイアウトすることになります。


   
わいひら reacted
(@kazusun)
Trusted Member Registered
結合: 7年前
投稿: 64
トピックスターター  

@mk2_mk2 さん @chu-ya さん

ありがとうございます。
そういうことなんですね💦

そうすると固定ページではなく、以前のトピと同様の感じでやりたいと思います。

投稿者:: @ryokryokryok

相談内容:特定のカテゴリをトップページの新着記事一覧のリストから非表示にしたいです。

https://wp-cocoon.com/community/postid/58720/

実際的にどうしたいのか?を精査して、改めて別トピで質問させて頂きたいと思います。

みなさん、色々教えてくださってありがとうございます。


   
わいひら reacted
mk2
(@mk2_mk2)
Illustrious Member Moderator
結合: 4年前
投稿: 8089
 

kazusunさん

ご提示のリンク先のものは難易度がとても高いような気がします。

例え何かあっても、ご自分でメンテもできない気がします。
(例えば、少し仕様を変えたいと思っても、変更できないかと)

固定ページで、ショートコードを使用するのは、多くの方がやっていることです。
解説なさっているサイトも多くあります。
(検索なさると、ヒットすると思います。)

固定ページの方が、難易度は低いような気がします。

 

ちなみに、このフォーラムにも、過去トピックにいくつかありますよ。

例えば、以下とか。

[解決済] 固定ページのカードの表示を2列にしたい
https://wp-cocoon.com/community/postid/25261/

上記は固定ページのものを一律2列にしてしまいますので、トップページに限定するようなセレクタにした方が良いかもしれませんけど。
(「.page」を、「.front-top-page」にする等)

順番が、左⇒右でなく、上⇒下でよければ、カラムブロックなどで分けるだけですし。


   
わいひら reacted
(@kazusun)
Trusted Member Registered
結合: 7年前
投稿: 64
トピックスターター  

@mk2_mk2 さん

別トピも教えてくださってありがとうございます。

確かにPHPとか触ると知識がなければ後々大変ですもんね。

今回、特定のカテゴリを一覧に表示したくないという内容だったのですが、以前試してみたら特定カテゴリを一覧で非表示にはできたんですが、別の問題がでてきました。
と言いつつ、どんな問題か忘れてしまったのですが...💦

なので、いきなり前トピのやり方をしようと考えてしまったのです。

まずはもう一度固定ページでのやり方をやってみて、希望するものが出来るか試してみます。

ありがとうございます。


   
大門未知子
(@chu-ya)
Illustrious Member Registered
結合: 3年前
投稿: 3150
 

以下について。
最新のソースは少し異なり参考程度です。

[Cocoon設定]→[インデックス]→フロントページタイプ「カテゴリーごと」が対象となります。
フロントページの新規記事一覧から、特定カテゴリーのみを除外します。

https://wp-cocoon.com/community/postid/58720/

フロントページのみ、特定カテゴリーを表示したくないと言う事。
これならショートコードnew_listを用いるのが、最も簡単だと思います。
一覧を2カラムにするかはCSSの範疇です。

やりたい事と、やれる事(スキル)の間に隔たりが大きく、現状のままでは、難しいと思います。


   
わいひら reacted
(@kazusun)
Trusted Member Registered
結合: 7年前
投稿: 64
トピックスターター  

@chu-ya さん

色々と参考になります。

ありがとうございます。


   
わいひら reacted
共有:

問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。

また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。

「いいね!」機能はフォーラム登録者のみが利用できる機能です。

CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。

フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。

最近の書き込みはこちら。

詳細なカスタマイズ依頼をするならこちら。

タイトルとURLをコピーしました