現在デフォルトスキンとして「 Like Simplicity」を適用中。

[C]人気記事「除外カテゴリーID」の設定について | 要望 | Cocoon フォーラム

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

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

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

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

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

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

フォーラムのTwitterアカウント(@CocoonForum)はこちら

スポンサーリンク
[C]人気記事「除外カテゴリーID」の...
 
Share:

[解決済] [C]人気記事「除外カテゴリーID」の設定について  


しょぼーん
(@syobooon)
Eminent Member
参加: 11か月 前
投稿: 36
2018年11月17日 18:40  

自分で何とか出来ないかと色々と試しましたが上手く行かないのでご協力願えればと投稿致します。

[C]人気記事の「除外カテゴリーID設定」ですが、同設定の最後に有る「表示設定」のように、除外カテゴリーID設定をチェック式に変更出来ないでしょうか?

現在、記事投稿画面のカテゴリー選択で、子や孫のカテゴリーのみ選択して投稿すると、[C]人気記事の除外カテゴリーIDを設定する際には、親カテゴリーだけでなく子カテゴリーも指定しないと除外されない状態です。

例えば、

親|アクセサリー ID1
子|ネックレス ID10
孫|金 ID100
孫|銀 ID200

親|時計 ID2
子|アナログ ID20
孫|金 ID300
孫|銀 ID400

と、言う場合に、「時計 ID2」の孫の「金 ID300」だけを表示したい時は「1,10,100,200,400」と設定しなければならず、カテゴリーが増えるとIDを調べるだけでも一苦労です。

私の場合、孫の人気記事だけを表示したいと言う事では無く、親カテゴリーに関する人気記事を表示したいのですが、それでも「1,10,100,200」と設定しなければならず、カテゴリーに親・子・孫が増える度に設定は肥大化していきます。

じゃあ、私の場合、親カテゴリーに基づいた人気記事だけを表示したいなら、投稿画面で親ジャンルにもチェックを入れれば、人気記事に親ジャンルに紐づく特定のジャンルだけを簡単に表示出来るのでは?と、思われるでしょうが、親のカテゴリーを投稿画面で選択すると、ジャンルなどのリストのアイキャッチ左上に表示されるカテゴリー名の表示はスラッグの文字順で表示されるらしく、アクセサリーのスラッグが「accessory」、金のスラッグが「gold」の場合、「accessory」の方が上位となり「アクセサリー」と表示されます。

他のカテゴリで時計のスラッグ「watch」、金のスラッグが「gold」の場合、文字順の早い「gold」の方が上位となり「金」と表示され、アイキャッチ左上に表示されるカテゴリー名の統一性が損なわれる結果となります。

それは同じカテゴリでも同様です。
親カテゴリのスラッグに合わせて、「金 ID100」のスラッグに親カテゴリのスラッグよりも文字順の早い「aa_gold」などにすれば、アイキャッチ左上のカテゴリー名に「金」と表示出来ますが、多少の手間とは言え手間が掛かる上に限界が御座います。

以上の理由により、投稿画面のカテゴリ選択では子や孫のカテゴリしか選択しておりません。

何かしら打開策は無いかと私も色々試しましたが、上手く動作させる事が出来ませんでした。
また、テーマの持つ問題だと考えて今回要望を投稿するに至りました。

最初に提案したように、チェック式ならユーザー側としては意図した情報が簡単に表示出来るのではないかと思ったのですが、「表示設定」のソースなどを流用して実装出来ないでしょうか?

また、もう一つの案として、「除外カテゴリーID設定」だけでは、私の様に除外したいIDを全て設定しないといけなくなります。表示したいカテゴリーを指定する「特定カテゴリーID設定」の実装などは難しいでしょうか?それだけでもグっと作業量が減るのですが、実装されていないと言う事は手間や技術的な問題で実装されていないのでしょうか。

[C]人気記事は、さほど重要なウィジェットでは無いとは思いますが、有れば多少なりともアイキャッチになるかと思います。お手数かとは思いますが何らかの解決策をご検討頂ければ有り難いのです。

また、わいひらさん以外の方でも「除外カテゴリーID設定」に関する上手な対策など御座いましたらご教授願えればと思います。

勝手なお願いですがご協力頂ければ幸いです。


わいひら
(@yhira)
メンバーサイト Admin
参加: 2年 前
投稿: 6848
わいひら - Facebookわいひら - Twitter
2018年11月17日 22:28  

人気記事ウィジェットのそのオプション機能に、そこまでする需要があるか(ほとんどの人がそこまで設定するか)と考えたら、無かったので現在の仕様になっていました。スペースもとるので。
また、現在の仕様はWordpress Popular Postsの除外記事IDに習ったインターフェースでもあります。

ただ、そこまで難しい変更ではなかったので実装してみました。
https://github.com/yhira/cocoon/archive/master.zip

今回は簡単な変更だったので実装しましたが、「需要がないのに難しい実装」だった場合は、要望があっても変更しない可能性は高いかもしれません。


しょぼーん 件のいいね!
しょぼーん
(@syobooon)
Eminent Member
参加: 11か月 前
投稿: 36
2018年11月17日 23:51  

わいひらさん。お手数をお掛けしました。

本来、人気記事ウィジェットを複数設置するとは想定されていないでしょうから、変更して頂く前の仕様だったのは理解しておりました。

需要の少ないであろう部分ですので、自力でカスタマイズ出来れば良かったのですが、上手く行かずにお手数をお掛けしました。

IDを調べる必要も無くなり、また直感的に表示・非表示の切り替えが出来るようになり使いやすくなりました。大変感謝しております。

ご対応頂き有難うございました。


わいひら 件のいいね!
わいひら
(@yhira)
メンバーサイト Admin
参加: 2年 前
投稿: 6848
わいひら - Facebookわいひら - Twitter
2018年11月18日 19:59  

僕も当初機能を追加したときに、双方どちらにしようか迷った部分ではありました。
ただ今回、ご要望をいただいたことで、そういった需要があることがわかったので、「多少スペースをとっても使いやすい方にしよう」と思うことができました。
こちらこそありがとうございます。


しょぼーん 件のいいね!
Share:
スポンサーリンク
わいひらをフォローする
おすすめサーバ

性能も兼ね備えながら安くブログ運営を開始したいのであればここ1択。

◎LiteSpeedを用いた高速サーバー(完全SSD)
◎http/2・QUIC(高速化プロトコル)に対応
◎東京・大阪でリージョン選択が可能
◎プランのアップ・ダウングレードが自由自在
◎同サービス内でドメイン管理が可能
◎転送量が多い
◎毎日無料バックアップ(14日分)
◎復元ポイントを指定して復旧可能(無料)
◎アダルト・出会い系サイト可
◎ドメインとサーバー代のチャージ払いが可能
○サーバ引っ越しオプションあり(有料)
サービス運営期間:1年2ヶ月

1年以上の契約をする場合は、クーポンコード入力でさらに10%割引(※2019/12/31まで)。

クーポンコード:PK4JK4RJ

クーポンの使用方法はこちら

プラン変更で負荷対策が行えるので、ブログ向きのレンタルサーバーです。

◎LiteSpeedを用いた高速サーバー(完全SSD)
◎http/2・QUIC(高速化プロトコル)に対応
◎プランのアップ・ダウングレードが自由自在
◎転送量が多い
◎毎日無料バックアップ(14日分)
◎復元ポイントを指定して復旧可能(無料)
◎アダルト・出会い系サイト可
○サーバ引っ越しオプションあり(有料)
○サーバー料金をチャージ払いが可能
サービス運営期間:3年

安定感抜群のサーバーです。あまり急激なアクセス変動がないアフィリエイトサイトに向いています。

◎nginxを用いた高速サーバー(完全SSD)
◎老舗サーバーなので安定感抜群
◎ディスク容量が多い
◎転送量が多い
◎同サービス内でドメイン管理が可能
○http/2(高速化プロトコル)に対応
○毎日無料バックアップ(14日分)
△DBは7日分だけ無料復旧可能(ファイルは有料)
×プラン変更でCPUのスペックアップができない
×プラン変更しても即時反映されない
×アダルト・出会い系サイト不可
サービス運営期間:16年

とにかく速い。サイトに表示スピードを求めるならココ。

◎nginxを用いた高速サーバー(完全SSD)
◎プランのアップ・ダウングレードが自由自在
◎ディスク容量が多い
◎転送量が多い
○http/2(高速化プロトコル)に対応
○毎日無料バックアップ(14日分)
○DB復旧は無料(ファイルは有料)
○サーバ引っ越しツールあり
○サーバー料金をチャージ払いが可能
△新しいサービスなので運営櫪がまだ短い
サービス運営期間:1年

格安な値段で始められる高機能サーバーです。
性能も備えつつ最安ならここ。
サイトを続けるうちにアクセスが増えれば、プランのアップグレートで対応可能です。

◎LiteSpeedを用いた高速サーバー(完全SSD)
◎激安プランが用意してある
◎値段あたりのスペックが高い(コスパ良し)
◎サーバ引っ越しオプションあり(無料)
◎アダルト・出会い系サイト可
○http/2(高速化プロトコル)に対応
△プランのアップは可能だがダウンは不可
△毎日自動バックアップ(1日分)
△前日のバックアップからのみ復元できる(無料)
サービス運営期間:3年

Cocoon
  
動作中

ログイン または 登録 してください

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