<?xml version="1.0" encoding="UTF-8"?>        <rss version="2.0"
             xmlns:atom="http://www.w3.org/2005/Atom"
             xmlns:dc="http://purl.org/dc/elements/1.1/"
             xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
             xmlns:admin="http://webns.net/mvcb/"
             xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
             xmlns:content="http://purl.org/rss/1.0/modules/content/">
        <channel>
            <title>
									投稿のカテゴリーと異なる投稿が関連記事に表示された - 不具合報告				            </title>
            <link>https://wp-cocoon.com/community/bugs/%e6%8a%95%e7%a8%bf%e3%81%ab%e9%96%a2%e9%80%a3%e3%81%97%e3%81%9f%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%bc%e3%81%a8%e7%95%b0%e3%81%aa%e3%82%8b%e6%8a%95%e7%a8%bf%e3%81%8c%e9%96%a2%e9%80%a3%e8%a8%98/</link>
            <description>Cocoon ディスカッション掲示板</description>
            <language>ja</language>
            <lastBuildDate>Fri, 17 Apr 2026 22:36:33 +0000</lastBuildDate>
            <generator>wpForo</generator>
            <ttl>60</ttl>
							                    <item>
                        <title>RE: 投稿のカテゴリーと異なる投稿が関連記事に表示された</title>
                        <link>https://wp-cocoon.com/community/bugs/%e6%8a%95%e7%a8%bf%e3%81%ab%e9%96%a2%e9%80%a3%e3%81%97%e3%81%9f%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%bc%e3%81%a8%e7%95%b0%e3%81%aa%e3%82%8b%e6%8a%95%e7%a8%bf%e3%81%8c%e9%96%a2%e9%80%a3%e8%a8%98/#post-86320</link>
                        <pubDate>Tue, 09 Sep 2025 10:46:34 +0000</pubDate>
                        <description><![CDATA[ご確認いただきありがとうございます。]]></description>
                        <content:encoded><![CDATA[<p>ご確認いただきありがとうございます。</p>]]></content:encoded>
						                            <category domain="https://wp-cocoon.com/community/bugs/">不具合報告</category>                        <dc:creator>わいひら</dc:creator>
                        <guid isPermaLink="true">https://wp-cocoon.com/community/bugs/%e6%8a%95%e7%a8%bf%e3%81%ab%e9%96%a2%e9%80%a3%e3%81%97%e3%81%9f%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%bc%e3%81%a8%e7%95%b0%e3%81%aa%e3%82%8b%e6%8a%95%e7%a8%bf%e3%81%8c%e9%96%a2%e9%80%a3%e8%a8%98/#post-86320</guid>
                    </item>
				                    <item>
                        <title>RE: 投稿のカテゴリーと異なる投稿が関連記事に表示された</title>
                        <link>https://wp-cocoon.com/community/bugs/%e6%8a%95%e7%a8%bf%e3%81%ab%e9%96%a2%e9%80%a3%e3%81%97%e3%81%9f%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%bc%e3%81%a8%e7%95%b0%e3%81%aa%e3%82%8b%e6%8a%95%e7%a8%bf%e3%81%8c%e9%96%a2%e9%80%a3%e8%a8%98/#post-86316</link>
                        <pubDate>Mon, 08 Sep 2025 10:33:19 +0000</pubDate>
                        <description><![CDATA[----------------------------------------------テーマ名：Cocoonバージョン：2.8.7.2カテゴリー数：18タグ数：124ユーザー数：1----------------------------------------------
修正されていることを確認しました。本件をクローズとします。]]></description>
                        <content:encoded><![CDATA[<p>----------------------------------------------<br />テーマ名：Cocoon<br />バージョン：2.8.7.2<br />カテゴリー数：18<br />タグ数：124<br />ユーザー数：1<br />----------------------------------------------</p>
<p>修正されていることを確認しました。<br />本件をクローズとします。</p>]]></content:encoded>
						                            <category domain="https://wp-cocoon.com/community/bugs/">不具合報告</category>                        <dc:creator>大門未知子</dc:creator>
                        <guid isPermaLink="true">https://wp-cocoon.com/community/bugs/%e6%8a%95%e7%a8%bf%e3%81%ab%e9%96%a2%e9%80%a3%e3%81%97%e3%81%9f%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%bc%e3%81%a8%e7%95%b0%e3%81%aa%e3%82%8b%e6%8a%95%e7%a8%bf%e3%81%8c%e9%96%a2%e9%80%a3%e8%a8%98/#post-86316</guid>
                    </item>
				                    <item>
                        <title>RE: 投稿のカテゴリーと異なる投稿が関連記事に表示された</title>
                        <link>https://wp-cocoon.com/community/bugs/%e6%8a%95%e7%a8%bf%e3%81%ab%e9%96%a2%e9%80%a3%e3%81%97%e3%81%9f%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%bc%e3%81%a8%e7%95%b0%e3%81%aa%e3%82%8b%e6%8a%95%e7%a8%bf%e3%81%8c%e9%96%a2%e9%80%a3%e8%a8%98/#post-86315</link>
                        <pubDate>Mon, 08 Sep 2025 10:09:29 +0000</pubDate>
                        <description><![CDATA[詳しい説明をありがとうございます！すいません。設定状態を勘違いしておりました。カテゴリ1つで投稿1つ、かつタグが設定されていない場合、「関連記事は見つかりませんでした。」となるように修正しておきました]]></description>
                        <content:encoded><![CDATA[<p>詳しい説明をありがとうございます！<br />すいません。設定状態を勘違いしておりました。<br />カテゴリ1つで投稿1つ、かつタグが設定されていない場合、「関連記事は見つかりませんでした。」となるように修正しておきました。<br />https://github.com/xserver-inc/cocoon/commit/c51d69e1e317d8c3a20f46cf5474531b1c58aa5a<br />おっしゃる通り-1は不要ですね。</p>]]></content:encoded>
						                            <category domain="https://wp-cocoon.com/community/bugs/">不具合報告</category>                        <dc:creator>わいひら</dc:creator>
                        <guid isPermaLink="true">https://wp-cocoon.com/community/bugs/%e6%8a%95%e7%a8%bf%e3%81%ab%e9%96%a2%e9%80%a3%e3%81%97%e3%81%9f%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%bc%e3%81%a8%e7%95%b0%e3%81%aa%e3%82%8b%e6%8a%95%e7%a8%bf%e3%81%8c%e9%96%a2%e9%80%a3%e8%a8%98/#post-86315</guid>
                    </item>
				                    <item>
                        <title>RE: 投稿のカテゴリーと異なる投稿が関連記事に表示された</title>
                        <link>https://wp-cocoon.com/community/bugs/%e6%8a%95%e7%a8%bf%e3%81%ab%e9%96%a2%e9%80%a3%e3%81%97%e3%81%9f%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%bc%e3%81%a8%e7%95%b0%e3%81%aa%e3%82%8b%e6%8a%95%e7%a8%bf%e3%81%8c%e9%96%a2%e9%80%a3%e8%a8%98/#post-86313</link>
                        <pubDate>Sat, 06 Sep 2025 15:52:33 +0000</pubDate>
                        <description><![CDATA[画像添付します。タグ一覧のタグCは投稿Aだけに割り当てた場合を示すます。
 1.png
 2.png
 3.png
 4.png]]></description>
                        <content:encoded><![CDATA[<p>画像添付します。タグ一覧のタグCは投稿Aだけに割り当てた場合を示すます。</p>
<div id="wpfa-43876" class="wpforo-attached-file"><a class="wpforo-default-attachment" title="1.png" href="//wp-cocoon.com/wp-content/uploads/wpforo/default_attachments/1757173953-1.png" target="_blank" rel="noopener"><i class="fas fa-paperclip"></i> 1.png</a></div>
<div id="wpfa-43877" class="wpforo-attached-file"><a class="wpforo-default-attachment" title="2.png" href="//wp-cocoon.com/wp-content/uploads/wpforo/default_attachments/1757173964-2.png" target="_blank" rel="noopener"><i class="fas fa-paperclip"></i> 2.png</a></div>
<div id="wpfa-43878" class="wpforo-attached-file"><a class="wpforo-default-attachment" title="3.png" href="//wp-cocoon.com/wp-content/uploads/wpforo/default_attachments/1757173976-3.png" target="_blank" rel="noopener"><i class="fas fa-paperclip"></i> 3.png</a></div>
<div id="wpfa-43879" class="wpforo-attached-file"><a class="wpforo-default-attachment" title="4.png" href="//wp-cocoon.com/wp-content/uploads/wpforo/default_attachments/1757173987-4.png" target="_blank" rel="noopener"><i class="fas fa-paperclip"></i> 4.png</a></div>]]></content:encoded>
						                            <category domain="https://wp-cocoon.com/community/bugs/">不具合報告</category>                        <dc:creator>大門未知子</dc:creator>
                        <guid isPermaLink="true">https://wp-cocoon.com/community/bugs/%e6%8a%95%e7%a8%bf%e3%81%ab%e9%96%a2%e9%80%a3%e3%81%97%e3%81%9f%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%bc%e3%81%a8%e7%95%b0%e3%81%aa%e3%82%8b%e6%8a%95%e7%a8%bf%e3%81%8c%e9%96%a2%e9%80%a3%e8%a8%98/#post-86313</guid>
                    </item>
				                    <item>
                        <title>RE: 投稿のカテゴリーと異なる投稿が関連記事に表示された</title>
                        <link>https://wp-cocoon.com/community/bugs/%e6%8a%95%e7%a8%bf%e3%81%ab%e9%96%a2%e9%80%a3%e3%81%97%e3%81%9f%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%bc%e3%81%a8%e7%95%b0%e3%81%aa%e3%82%8b%e6%8a%95%e7%a8%bf%e3%81%8c%e9%96%a2%e9%80%a3%e8%a8%98/#post-86312</link>
                        <pubDate>Sat, 06 Sep 2025 15:40:23 +0000</pubDate>
                        <description><![CDATA[●追記
上記のあと調査したら、なぜtag__inになるのかと思ったら、Cocoon設定に書いてありました。
やはり、get_the_category_idsでカテゴリーBがあるのに、category__inを設定していないことが原因です。
 2025-09-07_00h34_02.png]]></description>
                        <content:encoded><![CDATA[<p><span style="font-size: 14pt"><strong>●追記</strong></span></p>
<p>上記のあと調査したら、なぜtag__inになるのかと思ったら、Cocoon設定に書いてありました。</p>
<p>やはり、get_the_category_idsでカテゴリーBがあるのに、<span style="color: #ff0000">category__inを設定していない</span>ことが原因です。</p>
<div id="wpfa-43875" class="wpforo-attached-file"><a class="wpforo-default-attachment" title="2025-09-07_00h34_02.png" href="//wp-cocoon.com/wp-content/uploads/wpforo/default_attachments/1757173223-2025-09-07_00h34_02.png" target="_blank" rel="noopener"><i class="fas fa-paperclip"></i> 2025-09-07_00h34_02.png</a></div>]]></content:encoded>
						                            <category domain="https://wp-cocoon.com/community/bugs/">不具合報告</category>                        <dc:creator>大門未知子</dc:creator>
                        <guid isPermaLink="true">https://wp-cocoon.com/community/bugs/%e6%8a%95%e7%a8%bf%e3%81%ab%e9%96%a2%e9%80%a3%e3%81%97%e3%81%9f%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%bc%e3%81%a8%e7%95%b0%e3%81%aa%e3%82%8b%e6%8a%95%e7%a8%bf%e3%81%8c%e9%96%a2%e9%80%a3%e8%a8%98/#post-86312</guid>
                    </item>
				                    <item>
                        <title>RE: 投稿のカテゴリーと異なる投稿が関連記事に表示された</title>
                        <link>https://wp-cocoon.com/community/bugs/%e6%8a%95%e7%a8%bf%e3%81%ab%e9%96%a2%e9%80%a3%e3%81%97%e3%81%9f%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%bc%e3%81%a8%e7%95%b0%e3%81%aa%e3%82%8b%e6%8a%95%e7%a8%bf%e3%81%8c%e9%96%a2%e9%80%a3%e8%a8%98/#post-86311</link>
                        <pubDate>Sat, 06 Sep 2025 15:32:48 +0000</pubDate>
                        <description><![CDATA[●発生のアルゴリズム
tmp/related-list.php
関連記事取得用のWP_Queryパラメータを設定する。get_related_wp_query_argslib/related-entries.php
関数get_related_wp_query_argsで関数get_the_category_ids、関数get_the_tag_idsを呼び、関連性に応じc...]]></description>
                        <content:encoded><![CDATA[<p><span style="font-size: 14pt"><strong>●発生のアルゴリズム</strong></span></p>
<p><strong>tmp/related-list.php</strong></p>
<p>関連記事取得用のWP_Queryパラメータを設定する。get_related_wp_query_args<br /><br /><br /><strong>lib/related-entries.php</strong></p>
<p>関数get_related_wp_query_argsで<br />関数get_the_category_ids、関数get_the_tag_idsを呼び、関連性に応じ<br />category__in、tag__inを設定<br /><br />戻る際、フックによりget_additional_related_wp_query_argsが呼ばれる。<br /><br />関数get_additional_related_wp_query_argsでcategory__inが無いのでtag__inが設定を設定するが、<span style="color: #ff0000">カテゴリーBのみ</span>なので空なる。<br /><br /></p>
<hr />
<p><span style="font-size: 14pt"><strong>●問題点</strong></span></p>
<p>https://github.com/xserver-inc/cocoon/blob/d598036feb5f1441c967cc8619061ce42d2e1c24/lib/related-entries.php#L76-L89</p>
<p>先にも指摘してますが以下なのでは？</p>
<pre contenteditable="false">function get_the_category_ids($post_id){
  $categories = get_the_category($post_id);
  $category_IDs = array();

  foreach($categories as $category):
    array_push( $category_IDs, $category-&gt;cat_ID);
  endforeach ;

  return $category_IDs;
}</pre>]]></content:encoded>
						                            <category domain="https://wp-cocoon.com/community/bugs/">不具合報告</category>                        <dc:creator>大門未知子</dc:creator>
                        <guid isPermaLink="true">https://wp-cocoon.com/community/bugs/%e6%8a%95%e7%a8%bf%e3%81%ab%e9%96%a2%e9%80%a3%e3%81%97%e3%81%9f%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%bc%e3%81%a8%e7%95%b0%e3%81%aa%e3%82%8b%e6%8a%95%e7%a8%bf%e3%81%8c%e9%96%a2%e9%80%a3%e8%a8%98/#post-86311</guid>
                    </item>
				                    <item>
                        <title>RE: 投稿のカテゴリーと異なる投稿が関連記事に表示された</title>
                        <link>https://wp-cocoon.com/community/bugs/%e6%8a%95%e7%a8%bf%e3%81%ab%e9%96%a2%e9%80%a3%e3%81%97%e3%81%9f%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%bc%e3%81%a8%e7%95%b0%e3%81%aa%e3%82%8b%e6%8a%95%e7%a8%bf%e3%81%8c%e9%96%a2%e9%80%a3%e8%a8%98/#post-86310</link>
                        <pubDate>Sat, 06 Sep 2025 15:15:11 +0000</pubDate>
                        <description><![CDATA[@yhira さん
条件が違います。投稿Aに、カテゴリーBだけを付与してください。タグCは不要です。

→→関連性「カテゴリー」
以下での$argsの値でなぜcategory__inでないのか
カテゴリーB
 Array
(
     =&gt; post
  ...]]></description>
                        <content:encoded><![CDATA[<p>@yhira さん</p>
<p>条件が違います。<br />投稿Aに、<span style="color: #ff0000">カテゴリーBだけを付与</span>してください。タグCは不要です。</p>
<hr />
<p>→→関連性「<span style="color: #ff0000">カテゴリー</span>」</p>
<p>以下での$argsの値でなぜcategory__inでないのか？<br /><br />https://github.com/xserver-inc/cocoon/blob/d5d8953601d039be4dfc818016cced9a04777b21/tmp/related-list.php#L12<br /><br /></p>
<pre contenteditable="false">カテゴリーB
 Array
(
     =&gt; post
     =&gt; Array
        (
             =&gt; 70326
        )

     =&gt; 6
     =&gt; rand
     =&gt; 1
     =&gt; Array★タグで絞り込んでいるが、本来、カテゴリーAで絞り込むのでは？
        (
        )

)

カテゴリーB,タグC
 Array
(
     =&gt; post
     =&gt; Array
        (
             =&gt; 70326
        )

     =&gt; 6
     =&gt; rand
     =&gt; 1
     =&gt; Array★タグがあると、投稿Aを除外しタグCで絞り込むため、関連記事なしとなる。
        (
             =&gt; 664
        )

)

</pre>]]></content:encoded>
						                            <category domain="https://wp-cocoon.com/community/bugs/">不具合報告</category>                        <dc:creator>大門未知子</dc:creator>
                        <guid isPermaLink="true">https://wp-cocoon.com/community/bugs/%e6%8a%95%e7%a8%bf%e3%81%ab%e9%96%a2%e9%80%a3%e3%81%97%e3%81%9f%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%bc%e3%81%a8%e7%95%b0%e3%81%aa%e3%82%8b%e6%8a%95%e7%a8%bf%e3%81%8c%e9%96%a2%e9%80%a3%e8%a8%98/#post-86310</guid>
                    </item>
				                    <item>
                        <title>RE: 投稿のカテゴリーと異なる投稿が関連記事に表示された</title>
                        <link>https://wp-cocoon.com/community/bugs/%e6%8a%95%e7%a8%bf%e3%81%ab%e9%96%a2%e9%80%a3%e3%81%97%e3%81%9f%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%bc%e3%81%a8%e7%95%b0%e3%81%aa%e3%82%8b%e6%8a%95%e7%a8%bf%e3%81%8c%e9%96%a2%e9%80%a3%e8%a8%98/#post-86308</link>
                        <pubDate>Sat, 06 Sep 2025 14:24:12 +0000</pubDate>
                        <description><![CDATA[ご指摘ありがとうございます。
僕の環境で「投稿A」を作成後新たに「カテゴリーB」と「タグC」を作成しました。そして、「カテゴリーB」と「タグC」に対して、「投稿A」だけを登録した状態にして、テストしてみました。僕の環境では、→→関連性で「カテゴリー」と「タグ」いずれを選択しても関連記事には、「関連記事は見つかりませんでした。」と表示されるようです。...]]></description>
                        <content:encoded><![CDATA[<p>ご指摘ありがとうございます。</p>
<p>僕の環境で「投稿A」を作成後新たに「カテゴリーB」と「タグC」を作成しました。<br />そして、「カテゴリーB」と「タグC」に対して、「投稿A」だけを登録した状態にして、テストしてみました。<br /><br />僕の環境では、→→関連性で「カテゴリー」と「タグ」いずれを選択しても関連記事には、「関連記事は見つかりませんでした。」と表示されるようです。</p>
<div id="wpfa-43873" class="wpforo-attached-file"><a class="wpforo-default-attachment" href="//wp-cocoon.com/wp-content/uploads/wpforo/default_attachments/1757168652-2025-09-06_22h40_30.png" target="_blank" title="2025-09-06_22h40_30.png"><i class="fas fa-paperclip"></i>&nbsp;2025-09-06_22h40_30.png</a></div>]]></content:encoded>
						                            <category domain="https://wp-cocoon.com/community/bugs/">不具合報告</category>                        <dc:creator>わいひら</dc:creator>
                        <guid isPermaLink="true">https://wp-cocoon.com/community/bugs/%e6%8a%95%e7%a8%bf%e3%81%ab%e9%96%a2%e9%80%a3%e3%81%97%e3%81%9f%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%bc%e3%81%a8%e7%95%b0%e3%81%aa%e3%82%8b%e6%8a%95%e7%a8%bf%e3%81%8c%e9%96%a2%e9%80%a3%e8%a8%98/#post-86308</guid>
                    </item>
				                    <item>
                        <title>投稿のカテゴリーと異なる投稿が関連記事に表示された</title>
                        <link>https://wp-cocoon.com/community/bugs/%e6%8a%95%e7%a8%bf%e3%81%ab%e9%96%a2%e9%80%a3%e3%81%97%e3%81%9f%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%bc%e3%81%a8%e7%95%b0%e3%81%aa%e3%82%8b%e6%8a%95%e7%a8%bf%e3%81%8c%e9%96%a2%e9%80%a3%e8%a8%98/#post-86293</link>
                        <pubDate>Fri, 05 Sep 2025 06:38:44 +0000</pubDate>
                        <description><![CDATA[----------------------------------------------テーマ名：Cocoonバージョン：2.8.7.2カテゴリー数：16タグ数：13ユーザー数：1----------------------------------------------
●前提条件
投稿にカテゴリーID=xxxだけを割り当てた。カテゴリーID=xxxはこの投稿の1件し...]]></description>
                        <content:encoded><![CDATA[<p>----------------------------------------------<br />テーマ名：Cocoon<br />バージョン：2.8.7.2<br />カテゴリー数：16<br />タグ数：13<br />ユーザー数：1<br />----------------------------------------------</p>
<p><span style="font-size: 14pt"><strong>●前提条件</strong></span></p>
<p>投稿にカテゴリーID=xxxだけを割り当てた。<br />カテゴリーID=xxxはこの投稿の1件しかない。</p>
<hr />
<p><span style="font-size: 14pt"><strong>●現象</strong></span></p>
<p>→→関連性「カテゴリー」とした。<br />このとき、関連記事には、カテゴリーに関係ない投稿が表示される。</p>
<p>なお、「タグ」とした場合、投稿に割り当てたタグID=xxxが1件しかない場合、「関連記事は見つかりませんでした。」と表示される。</p>
<hr />
<p>●原因</p>
<p>以下でカテゴリーが登録されない。<br /><span style="color: #ff0000">カテゴリーの投稿数-1カテゴリーの投稿数が0未満の場合、カテゴリーを設定しない。</span><br /><br />https://github.com/xserver-inc/cocoon/blob/d5d8953601d039be4dfc818016cced9a04777b21/lib/related-entries.php#L79-L83</p>
<p>このため、wp_queryのパラメータで<span style="color: #ff0000">category__inが空</span>となる。<br />結果、全投稿が対象となり、関係ない投稿が表示された。</p>
<pre contenteditable="false">array(6) {
        =&gt; string(4) "post"
     =&gt; array(1) {
                  =&gt; int(49422)
  }
   =&gt; int(4)
          =&gt; string(4) "rand"
    =&gt; bool(true)
     =&gt; array(0) {
  }
}</pre>]]></content:encoded>
						                            <category domain="https://wp-cocoon.com/community/bugs/">不具合報告</category>                        <dc:creator>大門未知子</dc:creator>
                        <guid isPermaLink="true">https://wp-cocoon.com/community/bugs/%e6%8a%95%e7%a8%bf%e3%81%ab%e9%96%a2%e9%80%a3%e3%81%97%e3%81%9f%e3%82%ab%e3%83%86%e3%82%b4%e3%83%aa%e3%83%bc%e3%81%a8%e7%95%b0%e3%81%aa%e3%82%8b%e6%8a%95%e7%a8%bf%e3%81%8c%e9%96%a2%e9%80%a3%e8%a8%98/#post-86293</guid>
                    </item>
							        </channel>
        </rss>
		