<?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/developer/%e3%82%b5%e3%82%a4%e3%83%89%e3%83%90%e3%83%bc%e3%81%ae%e8%a1%a8%e7%a4%ba%e3%83%bb%e9%9d%9e%e8%a1%a8%e7%a4%ba%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/</link>
            <description>Cocoon ディスカッション掲示板</description>
            <language>ja</language>
            <lastBuildDate>Thu, 14 May 2026 14:14:44 +0000</lastBuildDate>
            <generator>wpForo</generator>
            <ttl>60</ttl>
							                    <item>
                        <title>RE: サイドバーの表示・非表示について</title>
                        <link>https://wp-cocoon.com/community/developer/%e3%82%b5%e3%82%a4%e3%83%89%e3%83%90%e3%83%bc%e3%81%ae%e8%a1%a8%e7%a4%ba%e3%83%bb%e9%9d%9e%e8%a1%a8%e7%a4%ba%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/#post-20303</link>
                        <pubDate>Mon, 05 Aug 2019 14:33:56 +0000</pubDate>
                        <description><![CDATA[ご確認ありがとうございます！]]></description>
                        <content:encoded><![CDATA[<p>ご確認ありがとうございます！</p>]]></content:encoded>
						                            <category domain="https://wp-cocoon.com/community/developer/">開発者向けフォーラム</category>                        <dc:creator>わいひら</dc:creator>
                        <guid isPermaLink="true">https://wp-cocoon.com/community/developer/%e3%82%b5%e3%82%a4%e3%83%89%e3%83%90%e3%83%bc%e3%81%ae%e8%a1%a8%e7%a4%ba%e3%83%bb%e9%9d%9e%e8%a1%a8%e7%a4%ba%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/#post-20303</guid>
                    </item>
				                    <item>
                        <title>RE: サイドバーの表示・非表示について</title>
                        <link>https://wp-cocoon.com/community/developer/%e3%82%b5%e3%82%a4%e3%83%89%e3%83%90%e3%83%bc%e3%81%ae%e8%a1%a8%e7%a4%ba%e3%83%bb%e9%9d%9e%e8%a1%a8%e7%a4%ba%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/#post-20290</link>
                        <pubDate>Mon, 05 Aug 2019 12:36:01 +0000</pubDate>
                        <description><![CDATA[]]></description>
                        <content:encoded><![CDATA[<p><a class="wpforo-auto-embeded-link" href="https://github.com/yhira/cocoon/commit/e599b8ac49071569d5318025fe2f0c4993eeab4e" target="_blank" rel="nofollow noopener">https://github.com/yhira/cocoon/commit/e599b8ac49071569d5318025fe2f0c4993eeab4e</a></p><p>こちらにある修正の通りで間違いありません。<br />修正ありがとうございます。</p>]]></content:encoded>
						                            <category domain="https://wp-cocoon.com/community/developer/">開発者向けフォーラム</category>                        <dc:creator>ろこ</dc:creator>
                        <guid isPermaLink="true">https://wp-cocoon.com/community/developer/%e3%82%b5%e3%82%a4%e3%83%89%e3%83%90%e3%83%bc%e3%81%ae%e8%a1%a8%e7%a4%ba%e3%83%bb%e9%9d%9e%e8%a1%a8%e7%a4%ba%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/#post-20290</guid>
                    </item>
				                    <item>
                        <title>RE: サイドバーの表示・非表示について</title>
                        <link>https://wp-cocoon.com/community/developer/%e3%82%b5%e3%82%a4%e3%83%89%e3%83%90%e3%83%bc%e3%81%ae%e8%a1%a8%e7%a4%ba%e3%83%bb%e9%9d%9e%e8%a1%a8%e7%a4%ba%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/#post-20287</link>
                        <pubDate>Mon, 05 Aug 2019 11:32:23 +0000</pubDate>
                        <description><![CDATA[確かに&#039;sidebar-scroll&#039;を判定する必要はないですね。承知いたしました。こういうことでよろしいでしょうか]]></description>
                        <content:encoded><![CDATA[<p>確かに'sidebar-scroll'を判定する必要はないですね。<br />承知いたしました。<br />こういうことでよろしいでしょうか。<br />https://github.com/yhira/cocoon/commit/e599b8ac49071569d5318025fe2f0c4993eeab4e</p>]]></content:encoded>
						                            <category domain="https://wp-cocoon.com/community/developer/">開発者向けフォーラム</category>                        <dc:creator>わいひら</dc:creator>
                        <guid isPermaLink="true">https://wp-cocoon.com/community/developer/%e3%82%b5%e3%82%a4%e3%83%89%e3%83%90%e3%83%bc%e3%81%ae%e8%a1%a8%e7%a4%ba%e3%83%bb%e9%9d%9e%e8%a1%a8%e7%a4%ba%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/#post-20287</guid>
                    </item>
				                    <item>
                        <title>RE: サイドバーの表示・非表示について</title>
                        <link>https://wp-cocoon.com/community/developer/%e3%82%b5%e3%82%a4%e3%83%89%e3%83%90%e3%83%bc%e3%81%ae%e8%a1%a8%e7%a4%ba%e3%83%bb%e9%9d%9e%e8%a1%a8%e7%a4%ba%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/#post-20273</link>
                        <pubDate>Mon, 05 Aug 2019 09:28:24 +0000</pubDate>
                        <description><![CDATA[内容の変更で申し訳ありませんが、最初の投稿について訂正です。display:none;での非表示だと他にも問題が出てきてしまったので、CSSでの非表示からPHPでの非表示に統一することで解決しました。なので、2つ目の投稿にある「サイドバーとモバイル用サイドバーボタンの表示判定の統一」の修正のみよろしくお願いします。]]></description>
                        <content:encoded><![CDATA[<p>内容の変更で申し訳ありませんが、最初の投稿について訂正です。</p><p>display:none;での非表示だと他にも問題が出てきてしまったので、CSSでの非表示からPHPでの非表示に統一することで解決しました。<br />なので、2つ目の投稿にある「サイドバーとモバイル用サイドバーボタンの表示判定の統一」の修正のみよろしくお願いします。</p>]]></content:encoded>
						                            <category domain="https://wp-cocoon.com/community/developer/">開発者向けフォーラム</category>                        <dc:creator>ろこ</dc:creator>
                        <guid isPermaLink="true">https://wp-cocoon.com/community/developer/%e3%82%b5%e3%82%a4%e3%83%89%e3%83%90%e3%83%bc%e3%81%ae%e8%a1%a8%e7%a4%ba%e3%83%bb%e9%9d%9e%e8%a1%a8%e7%a4%ba%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/#post-20273</guid>
                    </item>
				                    <item>
                        <title>RE: サイドバーの表示・非表示について</title>
                        <link>https://wp-cocoon.com/community/developer/%e3%82%b5%e3%82%a4%e3%83%89%e3%83%90%e3%83%bc%e3%81%ae%e8%a1%a8%e7%a4%ba%e3%83%bb%e9%9d%9e%e8%a1%a8%e7%a4%ba%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/#post-20260</link>
                        <pubDate>Mon, 05 Aug 2019 06:04:01 +0000</pubDate>
                        <description><![CDATA[追記です。サイドバーはインデックス&#039;sidebar&#039;にウィジェットがなければ表示されない一方、モバイル用サイドバーボタンは&#039;sidebar&#039;にウィジェットがなくても&#039;sidebar-scroll&#039;にウィジェットがあれば、コンテンツが空の状態で表示されてしまいます。この点についても、サイドバーと挙動が一致する（&#039;sidebar&#039;にウィジェットがなければ非表示になる）よう修正お願い...]]></description>
                        <content:encoded><![CDATA[<p>追記です。</p><p>サイドバーはインデックス<span class="pl-pds">'</span>sidebar<span class="pl-pds">'にウィジェットがなければ表示されない一方、モバイル用サイドバーボタンは'sidebar'にウィジェットがなくても'sidebar-scroll'にウィジェットがあれば、コンテンツが空の状態で表示されてしまいます。</span></p><p>この点についても、サイドバーと挙動が一致する（<span class="pl-pds">'</span>sidebar<span class="pl-pds">'にウィジェットがなければ非表示になる</span>）よう修正お願いします。</p>]]></content:encoded>
						                            <category domain="https://wp-cocoon.com/community/developer/">開発者向けフォーラム</category>                        <dc:creator>ろこ</dc:creator>
                        <guid isPermaLink="true">https://wp-cocoon.com/community/developer/%e3%82%b5%e3%82%a4%e3%83%89%e3%83%90%e3%83%bc%e3%81%ae%e8%a1%a8%e7%a4%ba%e3%83%bb%e9%9d%9e%e8%a1%a8%e7%a4%ba%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/#post-20260</guid>
                    </item>
				                    <item>
                        <title>サイドバーの表示・非表示について</title>
                        <link>https://wp-cocoon.com/community/developer/%e3%82%b5%e3%82%a4%e3%83%89%e3%83%90%e3%83%bc%e3%81%ae%e8%a1%a8%e7%a4%ba%e3%83%bb%e9%9d%9e%e8%a1%a8%e7%a4%ba%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/#post-20196</link>
                        <pubDate>Fri, 02 Aug 2019 16:37:53 +0000</pubDate>
                        <description><![CDATA[サイドバー表示の仕様についてです。Cocoon設定「サイドバーの表示状態」の設定から関数is_the_page_sidebar_visibleでサイドバーの表示・非表示を判定し、非表示の場合はクラス名no-sidebarが挿入されることによってクラス名sidebar以下がCSSでdisplay:none;となる仕様になっています。 Cocoonではウィジェットごとに表示・非表示...]]></description>
                        <content:encoded><![CDATA[<p>サイドバー表示の仕様についてです。</p><p>Cocoon設定「サイドバーの表示状態」の設定から関数is_the_page_sidebar_visibleでサイドバーの表示・非表示を判定し、非表示の場合はクラス名no-sidebarが挿入されることによってクラス名sidebar以下がCSSでdisplay:none;となる仕様になっています。</p><p> </p><p>Cocoonではウィジェットごとに表示・非表示を細かく調整できる機能がありますが、特定ページのサイドバーをまとめて切り替えたいとき、ひとつひとつ設定するのが面倒なので、まとめて切り替えることができるカスタマイズを実装しているところです。</p><p>その際、is_active_sidebar( <span class="pl-s"><span class="pl-pds">'</span>sidebar<span class="pl-pds">'</span></span> )<br /><a href="https://github.com/yhira/cocoon/blob/master/sidebar.php#L10" target="true">https://github.com/yhira/cocoon/blob/master/sidebar.php#L10</a><br />の判定を操作し、別のサイドバーに切り替える形にしたいのですが、is_active_sidebar( <span class="pl-s"><span class="pl-pds">'</span>sidebar<span class="pl-pds">'</span></span> )を操作すると、<br /><a href="https://github.com/yhira/cocoon/blob/master/lib/utils.php#L2269" target="true">https://github.com/yhira/cocoon/blob/master/lib/utils.php#L2269</a><br />に二重で非表示にする仕組みになっていることで表示できません。</p><p>is_active_sidebar( <span class="pl-s"><span class="pl-pds">'</span>sidebar<span class="pl-pds">'</span></span> )がfalseの場合、サイドバーのタグ自体が表示されないので、クラス名no-sidebarまで挿入する必要はないように思いますが、<br /><a href="https://github.com/yhira/cocoon/blob/master/lib/utils.php#L2269-L2271" target="true">https://github.com/yhira/cocoon/blob/master/lib/utils.php#L2269-L2271</a><br />の削除は可能でしょうか？</p>]]></content:encoded>
						                            <category domain="https://wp-cocoon.com/community/developer/">開発者向けフォーラム</category>                        <dc:creator>ろこ</dc:creator>
                        <guid isPermaLink="true">https://wp-cocoon.com/community/developer/%e3%82%b5%e3%82%a4%e3%83%89%e3%83%90%e3%83%bc%e3%81%ae%e8%a1%a8%e7%a4%ba%e3%83%bb%e9%9d%9e%e8%a1%a8%e7%a4%ba%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/#post-20196</guid>
                    </item>
							        </channel>
        </rss>
		