サイト内検索
Cocoonフォーラム
書き込みの前に以下の3点をご確認ください。
何を書き込んだら良いか分からない場合は、以下のテンプレートをコピペしてご利用ください。
不具合・カスタマイズ対象ページのURL:
相談内容:
不具合の発生手順:
解決のために試したこと:
※文字だけでは正しく伝わらない可能性があるため、スクショ画像の添付もお願いします。
※高速化設定をしている場合は無効にしてください。
環境情報:※↑こちらに「Cocoon設定 → テーマ情報」にある「環境情報」を貼り付けてください。
環境情報の取得方法はこちら。
→ https://wp-cocoon.com/theme-report/
高速化設定を無効にするにはこちら。
→ https://wp-cocoon.com/theme-trouble/
フォーラム利用ガイドリンク
- フォーラムガイドライン
- よくある質問と答え(FAQ)
- サポート対象外のケース
- 原因不明の不具合用トラブルシューティング
- トピックにHTMLを貼り付ける方法(推奨ツール:notepad.pw)
- 真っ白画面でのエラーメッセージの確認方法
- ブラウザ環境チェックツール
- Cocoonカスタマイズ依頼
フォーラム質問後、問題等が解決した場合は結果を書き込んでいただけると幸いです。同様の問題で調べている方には、結果が一番気になる部分となります。
Topic starter
2018年8月27日 13:50
お世話になります。
ウィジェットの[C]人気記事にて『カテゴリ別人気記事』を選択すると”人気記事はみつかりませんでした”となってしまいます。
詳しい切り分けがまだできていないのですが、子カテゴリを設定している投稿記事が集計されない?もしくは同カテゴリでないものが表示されている。
【表示されない】
https://40papa.com/dairy/outdoor/23105/
【表示されるが同カテゴリでないものが表示】
https://40papa.com/dairy/event/18672/
グルメ情報のラーメンは親カテゴリのみで「カテゴリ別人気記事」が表示されています。
https://40papa.com/ramen/22991/
ウィジェットの設定方法が間違えているのか、不具合なのかの確証までできていませんが、ご確認いただけたらと思います。ちなみに「全ての人気記事」を選択した場合は正常に表示されます。
ウィジェットの[C]新着記事の方は正常に子カテゴリ毎に集計されて表示されているように
2018年8月27日 22:10
同様の環境が手元にないので、不具合は再現できなかったのですが、一応怪しい部分は修正してみました。
https://github.com/yhira/cocoon/archive/master.zip
これでダメなら、ちょっと原因はわからないかもしれません。
※Cocoon設定→キャッシュ削除から人気記事ウィジェットのキャッシュを削除してから動作確認してください
。
2018年8月30日 09:49
わいひら様
お世話になります。修正ありがとうございました。
テーマを当ててみましたが、事象かわらずでした。
キャッシュクリアもしてみましたが、変わらず・・・。
プライグイン全停止も状況変わらずでした。
キャッシュクリアをしても表示情報が何も変わらない事象から
何か違うキャッシュが働いているのか??
他の人からの報告がないということから私の環境の問題のように感じます。
もう少し設定を確認してみます。
このスレッドは一旦クローズで構いません。
2018年8月30日 22:13
ちょうど同トラブルで投稿する前に同様のやり取りがないか検索してたどり着きました。
当方の環境だと、Taxonomy Orderというプラグインを使ってカテゴリの並び替えを行っているのですが、カテゴリ別人気順は、おそらくカテゴリ並び替え前のデータが適用されていることで、違うカテゴリの順位が表示されてしまう気がしています。
当方のサイトだと以下のような感じです。
違うカテゴリの順位が表示
https://cre027t.jp/category/pcaudio/
順位自体が表示されない
https://cre027t.jp/category/music/
2018年8月30日 23:20
Taxonomy Orderを無効にして、「キャッシュ削除」から人気記事ウィジェットのキャッシュを削除すると正常表示されますか?
あと一応、Cocoon設定のテーマ情報から環境情報を貼っていただいてよろしいでしょうか。
プラグイン情報が知りたいです。
このサイトもTaxonomy Orderを利用していますが、正常表示されているように思います(全カテゴリはチェックしていないですが)。
なので、不具合の再現方法がわからないと、ちょっと今のところは原因は特定できないかもしれません。
このトピックは、同様の不具合が出る方が何か気づいたことを書き込めるように、開いたまま残しておこうと思います。
2018年8月31日 03:54
横入りしてしまい申し訳ありません。
当方の環境情報です。
あと、1つ気になったのが、インストール済みプラグインにTaxonomy Terms Orderが表示されていません。設定から、Taxonomy Terms Orderを無効にしてキャッシュも削除しましたが、表示は変わっていません。カテゴリの並び順はデフォルトに戻したままです。
サーバーはmixhostです。
---------------------------------------------- サイト名:Candles in a Church サイトURL: https://cre027t.jp ホームURL: https://cre027t.jp コンテンツURL:/wp-content インクルードURL:/wp-includes/ テンプレートURL:/wp-content/themes/cocoon-master スタイルシートURL:/wp-content/themes/cocoon-child-master Wordpressバージョン:4.9.8 PHPバージョン:7.2.3 ブラウザ:Mozilla/5.0 (Windows NT 10.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.97 Safari/537.36 Vivaldi/1.94.1008.34 サーバーソフト:LiteSpeed サーバープロトコル:HTTP/1.1 エンコーディング:gzip, deflate, br 言語:ja,en-US;q=0.9,en;q=0.8 ---------------------------------------------- テーマ名:Cocoon バージョン:1.1.6.1 カテゴリ数:9 タグ数:392 ユーザー数:1 ---------------------------------------------- 子テーマ名:Cocoon Child バージョン:0.0.2 ---------------------------------------------- 利用中のプラグイン: Akismet Anti-Spam 4.0.8 Broken Link Checker 1.11.5 Category Order and Taxonomy Terms Order 1.5.4 Contact Form 7 5.0.3 Duplicate Post 3.2.2 EWWW Image Optimizer 4.3.2 Jetpack by WordPress.com 6.4.2 LiteSpeed Cache 2.4.3 Optimize Database after Deleting Revisions 4.6.3 Search Regex 1.4.16 SNS Count Cache 0.11.1 WP Multibyte Patch 2.8.1 ----------------------------------------------
わいひら reacted
2018年8月31日 19:03
環境情報ありがとうございます。
その中のプラグインで怪しいと言えば、「Optimize Database after Deleting Revisions」とかでしょうか。
データベースの中身を変更するものなので。ただ、複雑なプラグインなので詳細は不明です。
今後、不具合の再現方法がわかれば、テスト環境でも再現して、対応出来ればと思います。
2018年8月31日 22:31
プラグインをすべて停止してキャッシュ削除とかもやってみましたが、解決できませんでした。
ひとまず諦めてカテゴリ別の表示は辞めることにしました。
2018年8月31日 23:11
こちらも、テスト環境で不具合の再現方法がわからないので、この不具合は宿題とさせてください。
もし、何か再現方法等の情報があれば書き込めるように、このトピックは開いたままにしておこうと思います。
2018年10月1日 11:57
御世話になります。表題の件について、私もしばらくの間ずっと気づきつつ放置していたのですが、同じような現象がおこっています。
ウィジェットの「(C)人気記事」をつかって、カテゴリー別人気記事を表示させているのですが、表示されるものとされないものがあります(ほとんどのカテゴリーで表示されていません)。
例えば、「料理カテゴリー」では表示されています。
http://www.dalahast.jp/2018/08/17/fried-noodles-and-rice-with-omlet/
一方他のカテゴリーでは表示されません。例えば、「水耕栽培」では下記URLの通り表示されません。
http://www.dalahast.jp/2018/05/01/hydroponic-culture-with-coco-peat-block/
WordpressバージョンとPHPバージョンもあげてみましたが、改善しませんでした。
その後、書き込みがなかったのですが、いまいちど状況を報告させていただきます。
----------------------------------------------
サイト名:dalahast.jp 週末限定ビストロパパの日常関心空間
サイトURL: http://www.dalahast.jp
ホームURL: http://www.dalahast.jp
コンテンツURL:/wp-content
インクルードURL:/wp-includes/
テンプレートURL:/wp-content/themes/cocoon-master
スタイルシートURL:/wp-content/themes/cocoon-child-master
Wordpressバージョン:4.9.8
PHPバージョン:7.1.2
ブラウザ:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36
サーバーソフト:Apache
サーバープロトコル:HTTP/1.1
エンコーディング:gzip, deflate
言語:ja,en-US;q=0.9,en;q=0.8
----------------------------------------------
テーマ名:Cocoon
バージョン:1.2.4.5
カテゴリ数:59
タグ数:5053
ユーザー数:2
----------------------------------------------
子テーマ名:Cocoon Child
バージョン:0.0.4
----------------------------------------------
2018年10月1日 15:56
WordpressバージョンとPHPバージョンもあげてみましたが、改善しませんでした。
プラグインもご利用になっているようですが、プラグインの可能性はどうでしたか?
試してない場合、サーバーパネルの高速化関連を一時的にOFFにして(mod_pagespeed設定はずっとoffでOK)にして以下をお試しください。
一度全プラグインを停止、Cocoon設定などキャッシュのない状況で、シークレットモードで確認。➡プラグインが原因ではないかをチェック
ついでにその状態で親テーマを有効化して、確認して表示されるか。(子テーマ特融のものではないかをチェックする為)などです。
あと関係ないと思いますが、OGPが重複しているので、Cocoonのogpか何かのプラグインのOGPどちらか1つだけ有効にして1つはOFFにしておく良いと思います。(何らかの不具合が出ることもあるので)
わいひら reacted
2018年10月1日 15:59
あっ、高速化のプラグインを使っている場合は、キャッシュを削除して停止してください。
2018年10月1日 16:47
かうたっくさん
以前もヘルプいただき、ありがとうございました。
プラグインですが停止したうえで様子をみていたのですが、変化がなく、書き込んだ次第です。
OGPの重複についてはまったく気づいていませんでした。
どこをどう直すべきかあまりよくわっていないのですが、取り急ぎ見直してみます。
2018年10月1日 19:54
プラグインですが停止したうえで様子をみていたのですが、変化がなく、書き込んだ次第です。
そうでしたか。私が書きこんだのはその辺りが不明だったので、キャッシュなどのない状況・またプラグインが影響してない状況かとか子テーマの影響はどうかな?っと思ったからです。
今原因が分からないので。あとご利用されていたプラグインも提示いただけますか?
データベース系の何か・キャッシュ系の何かが原因・ついでにOGPの重複の件などわかるかもです。
プラグインは停止・削除をしても設定が残る場合もあるので、何かの共通点が見つかれば…と思いまして。
2018年10月1日 20:21
コピーする際、プラグイン情報が抜けておりました。
現在のプラグインはこちらになります。
----------------------------------------------
利用中のプラグイン:
Akismet Anti-Spam 4.0.8
All In One Schema Rich Snippets 1.5.4
All In One SEO Pack 2.8
AmazonJS 0.8
App Store Insert 1.0.1
Auto Post Thumbnail 3.4.1
Autoptimize 2.4.0
BackWPup 3.6.0
Batch Cat 0.3
Black Studio TinyMCE Widget 2.6.2
brBrbr 4.1
Broken Link Checker 1.11.5
Child Pages Shortcode 1.9.3
Crayon Syntax Highlighter 2.8.4
Dagon Design Sitemap Generator 3.17
Dynamic Widgets 1.5.13
Easy Profile Widget 1.3
Edit Author Slug 1.5.2
estimated 1.0
EWWW Image Optimizer 4.4.1
EXIF-Remove-ImageMagick 1.1
Fancybox 1.1.0
Flickr - Pick a Picture 1.2.6
FooTable 0.3.1
Fudousan Tweet old post 0.0.3
Google XML Sitemap for Mobile 1.6.1
Google XML Sitemaps 4.0.9
Hide Title 1.0.4
Jetpack by WordPress.com 6.5
LinkShare To PHG 1.0.2
List category posts 0.78.1
MetaSlider 3.9.1
NextScripts: Social Networks Auto-Poster 4.2.7
pageMash 1.3.0
PHP Code Widget 2.3
PHP Text Widget 1.0.8
plugin load filter 3.0.4
PS Auto Sitemap 1.1.9
PuSHPress 0.1.9
Q2W3 Fixed Widget 5.1.4
Redirection 3.5
Regenerate Thumbnails 3.0.2
Rich Text Tags, Categories, and Taxonomies 1.8
RSS Includes Pages 3.7
Scripts-To-Footer 0.6.3
Shortcodes Ultimate 5.0.7
ShowID for Post/Page/Category/Tag/Comment 2.5
SI Captcha Anti-Spam 3.0.3
Simple Tags 2.4.7
SNS Count Cache 0.11.1
Table of Contents Plus 1601
TablePress 1.9.1
Throws SPAM Away 2.9
TinyMCE Advanced 4.8.0
UpdraftPlus - Backup/Restore 1.15.2
WebSub/PubSubHubbub 3.0.0
WordPress Database Backup 2.3.3
WordPress Ping Optimizer 2.35.0.1.3
WordPress Popular Posts 4.1.2
WP-Appbox 4.0.61
WP-CopyProtect [Protect your blog posts] 3.1.0
WP-DBManager 2.79.1
WP Associate Post R2 2.1
WP Fastest Cache 0.8.8.5
WP Multibyte Patch 2.8.1
----------------------------------------------
2018年10月1日 22:31
とりあえず、今回の件とは関係なさそうかもですが。OGPはAll In One SEO Packの機能は不要だと思います。考えに考え抜いてつかっていらっっしゃったら別➡その場合はCocoonのOGPを停止すれば良いと思います。
このテーマでこれだけのプラグインは必要ですかねか?代用できる機能はプラグインのものを変更してもよさそうにも思います。設定によってデータベースの容量を使うプラグインもあるので見直したほうが良いかも^^;
あとは以下をチェックして頂いて、順番に確認していただけたらと思います。
WordpressバージョンとPHPバージョンもあげてみましたが、改善しませんでした。
プラグインもご利用になっているようですが、プラグインの可能性はどうでしたか?
試してない場合、サーバーパネルの高速化関連を一時的にOFFにして(mod_pagespeed設定はずっとoffでOK)にして以下をお試しください。
一度全プラグインを停止、Cocoon設定などキャッシュのない状況で、シークレットモードで確認。➡プラグインが原因ではないかをチェック
ついでにその状態で親テーマを有効化して、確認して表示されるか。(子テーマ特融のものではないかをチェックする為)などです。
あ
あと関係ないと思いますが、OGPが重複しているので、Cocoonのogpか何かのプラグインのOGPどちらか1つだけ有効にして1つはOFFにしておく良いと思います。(何らかの不具合が出ることもあるので)
プラグインの停止前にプラグインのキャッシュを削除してください。Autoptimize・WP Fastest Cacheほか何かあればそのプラグインのキャッシュ機能も。
ほかは、該当ウィジェットで非表示設定を行ってないかご確認ください。その設定を行っていない前提で話してましたが。念のため。
2018年10月1日 23:54
エックスサーバーであれば、位置をPHPのバージョンも7.2.6の推奨環境にアップしてみてください。
けれども、先日の返信にも書いたように、今のところを再現方法がわからないので原因が全くわかっていません。
ちょっと現時点では、対処方法がわからないです。
なので、以下の手順を試していただいてよろしいでしょうか。
Query Monitorプラグインをインストールする。
https://ja.wordpress.org/plugins/query-monitor/
このページを表示する。
http://www.dalahast.jp/2018/05/01/hydroponic-culture-with-coco-peat-block/
WordPressアドミンバーのQuery Monitor部分からクエリを選択する。(添付画像)
続く
2018年10月2日 00:01
で、コピーしたSQL文を以下のように貼り付けていただいてよろしいでしょうか。
SELECT ID, sum_count, post_title, post_author, post_date, post_modified, post_status, post_type, comment_count
FROM (
SELECT terms_accesses.post_id, SUM(terms_accesses.count) AS sum_count, terms_accesses.term_taxonomy_id, terms_accesses.taxonomy
FROM ( #カテゴリとアクセステーブルを内部結合してグルーピングし並び替えた結果
SELECT wp_cocoon_accesses.post_id, wp_cocoon_accesses.count, wp_term_relationships.term_taxonomy_id, wp_term_taxonomy.taxonomy
FROM wp_term_relationships
INNER JOIN wp_cocoon_accesses
ON wp_term_relationships.object_id = wp_cocoon_accesses.post_id
INNER JOIN wp_term_taxonomy
ON wp_term_relationships.term_taxonomy_id = wp_term_taxonomy.term_taxonomy_id
WHERE wp_cocoon_accesses.post_type = 'post'
AND wp_cocoon_accesses.date BETWEEN '2018-09-01'
AND '2018-10-01'
AND wp_term_relationships.term_taxonomy_id IN (1,63,65)
AND wp_term_taxonomy.taxonomy = 'category' #WHERE句
GROUP BY wp_cocoon_accesses.id ) AS terms_accesses #カテゴリとアクセステーブルを内部結合した仮の名前
GROUP BY terms_accesses.post_id
ORDER BY sum_count DESC
LIMIT 5 ) AS ranks_posts
INNER JOIN wp_posts
ON ranks_posts.post_id = wp_posts.id
WHERE post_status = 'publish'
AND post_type = 'post'
ただし、これを教えてもらっても、必ずしも原因がわかる保証はないのでご了承ください。
2018年10月2日 21:59
わいひらさん
ご指示通り、SQL文をコピーペーストしました。
よろしくお願いいたします。
SELECT ID, sum_count, post_title, post_author, post_date, post_modified, post_status, post_type, comment_count FROM ( SELECT terms_accesses.post_id, SUM(terms_accesses.count) AS sum_count, terms_accesses.term_taxonomy_id, terms_accesses.taxonomy FROM ( #カテゴリとアクセステーブルを内部結合してグルーピングし並び替えた結果 SELECT wp_cocoon_accesses.post_id, wp_cocoon_accesses.count, wp_term_relationships.term_taxonomy_id, wp_term_taxonomy.taxonomy FROM wp_term_relationships INNER JOIN wp_cocoon_accesses ON wp_term_relationships.object_id = wp_cocoon_accesses.post_id INNER JOIN wp_term_taxonomy ON wp_term_relationships.term_taxonomy_id = wp_term_taxonomy.term_taxonomy_id WHERE wp_cocoon_accesses.post_type = 'post' AND wp_term_relationships.term_taxonomy_id IN (363) AND wp_term_taxonomy.taxonomy = 'category' #WHERE句 GROUP BY wp_cocoon_accesses.id ) AS terms_accesses #カテゴリとアクセステーブルを内部結合した仮の名前 GROUP BY terms_accesses.post_id ORDER BY sum_count DESC LIMIT 5 ) AS ranks_posts INNER JOIN wp_posts ON ranks_posts.post_id = wp_posts.id WHERE post_status = 'publish' AND post_type = 'post'
2018年10月2日 22:00
失礼しました。貼り付け直しました。
SELECT ID, sum_count, post_title, post_author, post_date, post_modified, post_status, post_type, comment_count
FROM (
SELECT terms_accesses.post_id, SUM(terms_accesses.count) AS sum_count, terms_accesses.term_taxonomy_id, terms_accesses.taxonomy
FROM ( #カテゴリとアクセステーブルを内部結合してグルーピングし並び替えた結果
SELECT wp_cocoon_accesses.post_id, wp_cocoon_accesses.count, wp_term_relationships.term_taxonomy_id, wp_term_taxonomy.taxonomy
FROM wp_term_relationships
INNER JOIN wp_cocoon_accesses
ON wp_term_relationships.object_id = wp_cocoon_accesses.post_id
INNER JOIN wp_term_taxonomy
ON wp_term_relationships.term_taxonomy_id = wp_term_taxonomy.term_taxonomy_id
WHERE wp_cocoon_accesses.post_type = 'post'
AND wp_term_relationships.term_taxonomy_id IN (363)
AND wp_term_taxonomy.taxonomy = 'category' #WHERE句
GROUP BY wp_cocoon_accesses.id ) AS terms_accesses #カテゴリとアクセステーブルを内部結合した仮の名前
GROUP BY terms_accesses.post_id
ORDER BY sum_count DESC
LIMIT 5 ) AS ranks_posts
INNER JOIN wp_posts
ON ranks_posts.post_id = wp_posts.id
WHERE post_status = 'publish'
AND post_type = 'post'
2018年10月3日 19:30
SQLには特に問題はなさそうです。
363というのは、以下の水耕栽培のカテゴリIDであっていますか?
http://www.dalahast.jp/category/%e6%b0%b4%e8%80%95%e6%a0%bd%e5%9f%b9/
http://www.dalahast.jp/2018/05/01/hydroponic-culture-with-coco-peat-block/
また、ウィジェットを設定状態のキャプチャをアップしていただいてよろしいでしょうか。
2018年10月4日 20:21
同じ設定にして僕のテスト環境で確認してみましたが、問題なく動作しているようです。
ところで、サイトはエクスサーバーで、mod_pagespeedが有効になっているようですが、無効にして試したことはありますか?
http://seocheki.net/http-header.php?url=http://www.dalahast.jp/2018/05/01/hydroponic-culture-with-coco-peat-block/
それでもダメだった場合は、ちょっと原因はは今のところわからないです。
2018年10月4日 20:29
ただ、periさんのサイトは、MixHostなのでmod_pagespeedも違うのかもしれないけど。
でもやはり、使っているプラグインがかなり多いので、mod_pagespeedを無効にして、プラグインを出来るだけ無効にしてどうなるかだと思います。
また動作確認の際は、「キャッシュ削除」から「人気記事ウィジェットの削除」をしながら確認する必要もあるかと思います。
2018年10月4日 20:57
わいひらさん
>>エクスサーバーで、mod_pagespeedが有効になっているようです
OFFにしてキャッシュクリアーしてみたのですが、変化はありませんでした。※現在はOFFにするとPage speed insightsでPC評価が80⇒45になってしまったので、元に戻しています。
別のサイトを作成して、同じような環境でテストをしてみます。
2018年10月5日 00:09
※現在はOFFにするとPage speed insightsでPC評価が80⇒45になってしまったので、元に戻しています。
プラグインの数が凄いからでしょうかね?
テスト環境でプラグインなしではどうなるかが気になります。
2018年10月5日 00:54
これまでの経験上、mod_pagespeedはサイト運営の動作確認をする上で、かなり邪魔をするのであまりおすすめはできないです。
※現在はOFFにするとPage speed insightsでPC評価が80⇒45になってしまった
これは、何かまた別の原因があるように思います。PageSpeed Insightsでわかる人が見れば、多分原因がわかりそうです。
でも何の影響もない別環境で、テストするのは原因を切り分ける上でかなり良いかもしれません。
それで不具合の再現方法がわかれば、おそらく改善できるように思います。
2019年1月29日 00:02
この不具合の、その後の改善案が提示されたトピックがこちら。
同様の不具合がある場合は、最新バージョンv1.5.7以降、もしくは以下のファイルでアップデートして改善されるか試してみていただけると幸いです。
https://github.com/yhira/cocoon
最新ファイルをダウンロードする場合は、上記ページのダウンロードボタンからzipファイルをダウンロードしてください。
2019年1月31日 00:22
おお!うまくいったんですね。
以前から気になっていたので、うまくいったようでよかったです。
これも、いかんトピックのえふめんさんが、不具合が再現する環境でコードを解析してくれたおかげです。感謝。
問題の解決に至った場合には、トピック冒頭の「解決済み」をクリックしていただけますと幸いです。
また、有用な回答があった場合は返信右下にある「いいね!」もご活用ください。回答者の励みになります。
(CC BY-ND 2.1)準じていれば(リンクを貼っていただければ)転載も自由です。カスタマイズ記事を書く際にコード等をコピペ利用していただいて構いません。
フォーラムの使い方がよくわからない場合は、テストトピックで自由にテストしていただいて構いません。
最近の書き込みはこちら。
詳細なカスタマイズ依頼をするならこちら。