<?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>
									Move To機能によるスタイル崩れの不具合 - 開発者向けフォーラム				            </title>
            <link>https://wp-cocoon.com/community/developer/move-to%e6%a9%9f%e8%83%bd%e3%81%ab%e3%82%88%e3%82%8b%e3%82%b9%e3%82%bf%e3%82%a4%e3%83%ab%e5%b4%a9%e3%82%8c%e3%81%ae%e4%b8%8d%e5%85%b7%e5%90%88/</link>
            <description>Cocoon ディスカッション掲示板</description>
            <language>ja</language>
            <lastBuildDate>Sun, 11 Oct 2026 12:32:50 +0000</lastBuildDate>
            <generator>wpForo</generator>
            <ttl>60</ttl>
							                    <item>
                        <title>RE: Move To機能によるスタイル崩れの不具合</title>
                        <link>https://wp-cocoon.com/community/developer/move-to%e6%a9%9f%e8%83%bd%e3%81%ab%e3%82%88%e3%82%8b%e3%82%b9%e3%82%bf%e3%82%a4%e3%83%ab%e5%b4%a9%e3%82%8c%e3%81%ae%e4%b8%8d%e5%85%b7%e5%90%88/#post-42461</link>
                        <pubDate>Wed, 09 Dec 2020 13:22:16 +0000</pubDate>
                        <description><![CDATA[本トピックの不具合は、
WordPress 5.6アップデートに伴うエディター画面の不具合
と同じ内容なので、タイトル的にも上記のトピックに統合し、本トピックは閉じていただいて構いません。]]></description>
                        <content:encoded><![CDATA[<p>本トピックの不具合は、</p>
<p><a href="https://wp-cocoon.com/community/cocoon-theme/wordpress-5-6%e3%82%a2%e3%83%83%e3%83%97%e3%83%87%e3%83%bc%e3%83%88%e3%81%ab%e4%bc%b4%e3%81%86%e3%82%a8%e3%83%87%e3%82%a3%e3%82%bf%e3%83%bc%e7%94%bb%e9%9d%a2%e3%81%ae%e4%b8%8d%e5%85%b7%e5%90%88/" target="true">WordPress 5.6アップデートに伴うエディター画面の不具合</a></p>
<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/move-to%e6%a9%9f%e8%83%bd%e3%81%ab%e3%82%88%e3%82%8b%e3%82%b9%e3%82%bf%e3%82%a4%e3%83%ab%e5%b4%a9%e3%82%8c%e3%81%ae%e4%b8%8d%e5%85%b7%e5%90%88/#post-42461</guid>
                    </item>
				                    <item>
                        <title>RE: Move To機能によるスタイル崩れの不具合</title>
                        <link>https://wp-cocoon.com/community/developer/move-to%e6%a9%9f%e8%83%bd%e3%81%ab%e3%82%88%e3%82%8b%e3%82%b9%e3%82%bf%e3%82%a4%e3%83%ab%e5%b4%a9%e3%82%8c%e3%81%ae%e4%b8%8d%e5%85%b7%e5%90%88/#post-40090</link>
                        <pubDate>Mon, 21 Sep 2020 11:20:18 +0000</pubDate>
                        <description><![CDATA[ありがとうございます。確認してみます。]]></description>
                        <content:encoded><![CDATA[<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/move-to%e6%a9%9f%e8%83%bd%e3%81%ab%e3%82%88%e3%82%8b%e3%82%b9%e3%82%bf%e3%82%a4%e3%83%ab%e5%b4%a9%e3%82%8c%e3%81%ae%e4%b8%8d%e5%85%b7%e5%90%88/#post-40090</guid>
                    </item>
				                    <item>
                        <title>RE: Move To機能によるスタイル崩れの不具合</title>
                        <link>https://wp-cocoon.com/community/developer/move-to%e6%a9%9f%e8%83%bd%e3%81%ab%e3%82%88%e3%82%8b%e3%82%b9%e3%82%bf%e3%82%a4%e3%83%ab%e5%b4%a9%e3%82%8c%e3%81%ae%e4%b8%8d%e5%85%b7%e5%90%88/#post-40024</link>
                        <pubDate>Sat, 19 Sep 2020 13:40:24 +0000</pubDate>
                        <description><![CDATA[ReactからDOMを操作することはできます。
クラス名を挿入したり、ルートコンテナ要素をラップする要素を追加したりなど、JS/JQueryでやっていたことは大抵できると思います。
今のようにReact外でJSを用いるのであれば、ReactからDOMの受け渡しを行い、その中に組み込む必要があります。
 
その他の方法としては、なるべくエディターとページ表示上とのスタイル...]]></description>
                        <content:encoded><![CDATA[<p>ReactからDOMを操作することはできます。</p>
<p>クラス名を挿入したり、ルートコンテナ要素をラップする要素を追加したりなど、JS/JQueryでやっていたことは大抵できると思います。</p>
<p>今のようにReact外でJSを用いるのであれば、ReactからDOMの受け渡しを行い、その中に組み込む必要があります。</p>
<p> </p>
<p>その他の方法としては、なるべくエディターとページ表示上とのスタイルを摺り合わせ、どうしても一致させられない部分だけ動的に出力（またはエディタースタイルに別途記述）するなどが考えられます。</p>
<p> </p>
<p>ちなみに、Gutenbergのコードでクラス追加できるポイントがないか探しましたが、コードを読んだ範囲では現状用意されていないようでした。</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/move-to%e6%a9%9f%e8%83%bd%e3%81%ab%e3%82%88%e3%82%8b%e3%82%b9%e3%82%bf%e3%82%a4%e3%83%ab%e5%b4%a9%e3%82%8c%e3%81%ae%e4%b8%8d%e5%85%b7%e5%90%88/#post-40024</guid>
                    </item>
				                    <item>
                        <title>RE: Move To機能によるスタイル崩れの不具合</title>
                        <link>https://wp-cocoon.com/community/developer/move-to%e6%a9%9f%e8%83%bd%e3%81%ab%e3%82%88%e3%82%8b%e3%82%b9%e3%82%bf%e3%82%a4%e3%83%ab%e5%b4%a9%e3%82%8c%e3%81%ae%e4%b8%8d%e5%85%b7%e5%90%88/#post-40017</link>
                        <pubDate>Sat, 19 Sep 2020 11:50:26 +0000</pubDate>
                        <description><![CDATA[そうだったんですね。だとしたら、解決策は今のところ全然わかってません。React側で、何かしら対応する手法が用意されているのでしょうか。]]></description>
                        <content:encoded><![CDATA[<p>そうだったんですね。<br />だとしたら、解決策は今のところ全然わかってません。<br />React側で、何かしら対応する手法が用意されているのでしょうか。</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/move-to%e6%a9%9f%e8%83%bd%e3%81%ab%e3%82%88%e3%82%8b%e3%82%b9%e3%82%bf%e3%82%a4%e3%83%ab%e5%b4%a9%e3%82%8c%e3%81%ae%e4%b8%8d%e5%85%b7%e5%90%88/#post-40017</guid>
                    </item>
				                    <item>
                        <title>RE: Move To機能によるスタイル崩れの不具合</title>
                        <link>https://wp-cocoon.com/community/developer/move-to%e6%a9%9f%e8%83%bd%e3%81%ab%e3%82%88%e3%82%8b%e3%82%b9%e3%82%bf%e3%82%a4%e3%83%ab%e5%b4%a9%e3%82%8c%e3%81%ae%e4%b8%8d%e5%85%b7%e5%90%88/#post-39975</link>
                        <pubDate>Fri, 18 Sep 2020 13:56:13 +0000</pubDate>
                        <description><![CDATA[その方法は当トピックを立ち上げた頃に確認済みなのですが、数バージョン前からGutenberg側の実行タイミングが変わったらしく、div.block-editor-writing-flowより外側にある要素でも同様にクラス名が挿入されない状態になりました。
例えば、ビジュアルエディター⇒コードエディター⇒ビジュアルエディターと切り替えたときはDOMの再構築によりCocoonのg...]]></description>
                        <content:encoded><![CDATA[<p>その方法は当トピックを立ち上げた頃に確認済みなのですが、数バージョン前からGutenberg側の実行タイミングが変わったらしく、div.block-editor-writing-flowより外側にある要素でも同様にクラス名が挿入されない状態になりました。</p>
<p>例えば、ビジュアルエディター⇒コードエディター⇒ビジュアルエディターと切り替えたときはDOMの再構築によりCocoonのgutenberg.jsも動作していることから、本件は現在JSの実行タイミングによる問題となっており、</p>
<blockquote>
<p>JSで強制的にクラスを挿入すること自体があまり良くない方法なのかもしれません。</p>
</blockquote>
<p><a href="https://wp-cocoon.com/community/postid/39917/" target="true">https://wp-cocoon.com/community/postid/39917/</a></p>
<p>と考えました。</p>
<p>Reactに対してReactを介さずにJSで操作しようとするのは、問題が複雑化しそうです。</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/move-to%e6%a9%9f%e8%83%bd%e3%81%ab%e3%82%88%e3%82%8b%e3%82%b9%e3%82%bf%e3%82%a4%e3%83%ab%e5%b4%a9%e3%82%8c%e3%81%ae%e4%b8%8d%e5%85%b7%e5%90%88/#post-39975</guid>
                    </item>
				                    <item>
                        <title>RE: Move To機能によるスタイル崩れの不具合</title>
                        <link>https://wp-cocoon.com/community/developer/move-to%e6%a9%9f%e8%83%bd%e3%81%ab%e3%82%88%e3%82%8b%e3%82%b9%e3%82%bf%e3%82%a4%e3%83%ab%e5%b4%a9%e3%82%8c%e3%81%ae%e4%b8%8d%e5%85%b7%e5%90%88/#post-39974</link>
                        <pubDate>Fri, 18 Sep 2020 13:30:44 +0000</pubDate>
                        <description><![CDATA[今思いついたんですが、div.block-editor-writing-flowのclass名が変更されてしまうんだから、そのラップ要素のdiv.block-editor__typewriterにclassを割り当てるという方向でいけるのかなと思いました
&nbsp;2020-09-18_22h27_41.png]]></description>
                        <content:encoded><![CDATA[<p>今思いついたんですが、div.block-editor-writing-flowのclass名が変更されてしまうんだから、そのラップ要素のdiv.block-editor__typewriterにclassを割り当てるという方向でいけるのかなと思いました。<br />https://github.com/yhira/cocoon/commit/978513e993e2d918e03f31c917fdb9e9d85c7089<br />この方法だと、スタイル問題は起きないように思います。<br />この対処法の場合、他に不具合等ありますでしょうか。</p>
<div id="wpfa-19260" class="wpforo-attached-file"><a class="wpforo-default-attachment" href="//wp-cocoon.com/wp-content/uploads/wpforo/default_attachments/1600435844-2020-09-18_22h27_41.png" target="_blank"><i class="fas fa-paperclip"></i>&nbsp;2020-09-18_22h27_41.png</a></div>]]></content:encoded>
						                            <category domain="https://wp-cocoon.com/community/developer/">開発者向けフォーラム</category>                        <dc:creator>わいひら</dc:creator>
                        <guid isPermaLink="true">https://wp-cocoon.com/community/developer/move-to%e6%a9%9f%e8%83%bd%e3%81%ab%e3%82%88%e3%82%8b%e3%82%b9%e3%82%bf%e3%82%a4%e3%83%ab%e5%b4%a9%e3%82%8c%e3%81%ae%e4%b8%8d%e5%85%b7%e5%90%88/#post-39974</guid>
                    </item>
				                    <item>
                        <title>RE: Move To機能によるスタイル崩れの不具合</title>
                        <link>https://wp-cocoon.com/community/developer/move-to%e6%a9%9f%e8%83%bd%e3%81%ab%e3%82%88%e3%82%8b%e3%82%b9%e3%82%bf%e3%82%a4%e3%83%ab%e5%b4%a9%e3%82%8c%e3%81%ae%e4%b8%8d%e5%85%b7%e5%90%88/#post-39917</link>
                        <pubDate>Wed, 16 Sep 2020 13:46:28 +0000</pubDate>
                        <description><![CDATA[Gutenbergの少し前のバージョン（ver8.6～ver8.7あたり？）から初期状態でクラス名が追加できなくなり、ver9.0となった現在もCocoonでの動作確認等がきちんとできない状態です。
この仕様だと、JSで強制的にクラスを挿入すること自体があまり良くない方法なのかもしれません。
 
加えて、WordPress5.5の時点でも移動機能だけでなく、選択時にも同様...]]></description>
                        <content:encoded><![CDATA[<p>Gutenbergの少し前のバージョン（ver8.6～ver8.7あたり？）から初期状態でクラス名が追加できなくなり、ver9.0となった現在もCocoonでの動作確認等がきちんとできない状態です。</p>
<p>この仕様だと、JSで強制的にクラスを挿入すること自体があまり良くない方法なのかもしれません。</p>
<p> </p>
<p>加えて、WordPress5.5の時点でも移動機能だけでなく、選択時にも同様の問題が生じています。</p>
<p>追加で分かった範囲の報告をまとめると、</p>
<ul>
<li>（WordPress5.5）モード全般で不具合が生じている。</li>
<li>（WordPress5.6）初期状態でも不具合が生じることになる？</li>
</ul>
<p>といった感じです。</p>
<div id="wpfa-19228" class="wpforo-attached-file"><a class="wpforo-default-attachment" href="//wp-cocoon.com/wp-content/uploads/wpforo/default_attachments/1600263988-gutenberg.png" target="_blank" rel="noopener"><i class="fas fa-paperclip"></i> gutenberg.PNG</a></div>]]></content:encoded>
						                            <category domain="https://wp-cocoon.com/community/developer/">開発者向けフォーラム</category>                        <dc:creator>ろこ</dc:creator>
                        <guid isPermaLink="true">https://wp-cocoon.com/community/developer/move-to%e6%a9%9f%e8%83%bd%e3%81%ab%e3%82%88%e3%82%8b%e3%82%b9%e3%82%bf%e3%82%a4%e3%83%ab%e5%b4%a9%e3%82%8c%e3%81%ae%e4%b8%8d%e5%85%b7%e5%90%88/#post-39917</guid>
                    </item>
				                    <item>
                        <title>RE: Move To機能によるスタイル崩れの不具合</title>
                        <link>https://wp-cocoon.com/community/developer/move-to%e6%a9%9f%e8%83%bd%e3%81%ab%e3%82%88%e3%82%8b%e3%82%b9%e3%82%bf%e3%82%a4%e3%83%ab%e5%b4%a9%e3%82%8c%e3%81%ae%e4%b8%8d%e5%85%b7%e5%90%88/#post-38141</link>
                        <pubDate>Mon, 10 Aug 2020 11:30:42 +0000</pubDate>
                        <description><![CDATA[移動メニューを選択することで以下のようなクラス名になってしまうんですね。どうしたものか…。これはすぐには解決方法が思いつかないので、調べてみます。
 2020-08-10_20h27_17.png]]></description>
                        <content:encoded><![CDATA[<p>移動メニューを選択することで以下のようなクラス名になってしまうんですね。どうしたものか…。<br />これはすぐには解決方法が思いつかないので、調べてみます。</p>
<div id="wpfa-18682" class="wpforo-attached-file"><a class="wpforo-default-attachment" href="//wp-cocoon.com/wp-content/uploads/wpforo/default_attachments/1597059042-2020-08-10_20h27_17.png" target="_blank" rel="noopener"><i class="fas fa-paperclip"></i> 2020-08-10_20h27_17.png</a></div>]]></content:encoded>
						                            <category domain="https://wp-cocoon.com/community/developer/">開発者向けフォーラム</category>                        <dc:creator>わいひら</dc:creator>
                        <guid isPermaLink="true">https://wp-cocoon.com/community/developer/move-to%e6%a9%9f%e8%83%bd%e3%81%ab%e3%82%88%e3%82%8b%e3%82%b9%e3%82%bf%e3%82%a4%e3%83%ab%e5%b4%a9%e3%82%8c%e3%81%ae%e4%b8%8d%e5%85%b7%e5%90%88/#post-38141</guid>
                    </item>
				                    <item>
                        <title>RE: Move To機能によるスタイル崩れの不具合</title>
                        <link>https://wp-cocoon.com/community/developer/move-to%e6%a9%9f%e8%83%bd%e3%81%ab%e3%82%88%e3%82%8b%e3%82%b9%e3%82%bf%e3%82%a4%e3%83%ab%e5%b4%a9%e3%82%8c%e3%81%ae%e4%b8%8d%e5%85%b7%e5%90%88/#post-38140</link>
                        <pubDate>Mon, 10 Aug 2020 11:29:28 +0000</pubDate>
                        <description><![CDATA[投稿者:: @lococo 
原因はgutenberg.js#L12で挿入するクラスが当機能によってリセットされるためです。

動作確認してみました。これは、gutenberg.js#L12で挿入していた以下の部分が
&nbsp;2020-08-10_20h26_36.png]]></description>
                        <content:encoded><![CDATA[<blockquote data-userid="2854" data-postid="38077" data-mention="lococo">
<div class="wpforo-post-quote-author"><strong> 投稿者:: @lococo </strong></div>
<p><span>原因は</span><a href="https://github.com/yhira/cocoon/blob/master/js/gutenberg.js#L12" target="_blank" rel="nofollow noopener">gutenberg.js#L12<span class="fas fa-external-link-alt external-icon anchor-icon"></span></a><span>で挿入するクラスが当機能によってリセットされるためです。</span></p>
</blockquote>
<p>動作確認してみました。<br />これは、<a href="https://github.com/yhira/cocoon/blob/master/js/gutenberg.js#L12" target="_blank" rel="nofollow noopener">gutenberg.js#L12</a>で挿入していた以下の部分が</p>
<div id="wpfa-18681" class="wpforo-attached-file"><a class="wpforo-default-attachment" href="//wp-cocoon.com/wp-content/uploads/wpforo/default_attachments/1597058968-2020-08-10_20h26_36.png" target="_blank"><i class="fas fa-paperclip"></i>&nbsp;2020-08-10_20h26_36.png</a></div>]]></content:encoded>
						                            <category domain="https://wp-cocoon.com/community/developer/">開発者向けフォーラム</category>                        <dc:creator>わいひら</dc:creator>
                        <guid isPermaLink="true">https://wp-cocoon.com/community/developer/move-to%e6%a9%9f%e8%83%bd%e3%81%ab%e3%82%88%e3%82%8b%e3%82%b9%e3%82%bf%e3%82%a4%e3%83%ab%e5%b4%a9%e3%82%8c%e3%81%ae%e4%b8%8d%e5%85%b7%e5%90%88/#post-38140</guid>
                    </item>
				                    <item>
                        <title>RE: Move To機能によるスタイル崩れの不具合</title>
                        <link>https://wp-cocoon.com/community/developer/move-to%e6%a9%9f%e8%83%bd%e3%81%ab%e3%82%88%e3%82%8b%e3%82%b9%e3%82%bf%e3%82%a4%e3%83%ab%e5%b4%a9%e3%82%8c%e3%81%ae%e4%b8%8d%e5%85%b7%e5%90%88/#post-38138</link>
                        <pubDate>Mon, 10 Aug 2020 11:12:34 +0000</pubDate>
                        <description><![CDATA[”Move To”により、段落ブロックのスタイルオプションは廃止＆グループブロックで統一し、スタイル指定をインナーコンテナ側に寄せた方がよさそうです。
コンポーネントを構成するマークアップの一番外側にあるタグは、余白等のアウトラインを決める程度に留める設計が好ましいということになるのかと。
（添付画像は上がCocoonのグループブロックや段落ブロックでスタイル設定時に”Mo...]]></description>
                        <content:encoded><![CDATA[<p>https://wp-cocoon.com/community/postid/37508/</p>
<blockquote>
<p>”Move To”により、<a href="https://wp-cocoon.com/paragraph-block-decoration/" target="_self">段落ブロックのスタイルオプション</a>は廃止＆<a href="https://wp-cocoon.com/multi-block-decoration/" target="_self">グループブロック</a>で統一し、スタイル指定をインナーコンテナ側に寄せた方がよさそうです。</p>
<p>コンポーネントを構成するマークアップの一番外側にあるタグは、余白等のアウトラインを決める程度に留める設計が好ましいということになるのかと。</p>
<p>（添付画像は上がCocoonのグループブロックや段落ブロックでスタイル設定時に”Move To”を選択した場合、下が私のグループブロックでスタイル設定時に”Move To”を選択した場合）<br />https://wp-cocoon.com/wp-content/uploads/wpforo/default_attachments/1595743776-iconbox.png</p>
</blockquote>]]></content:encoded>
						                            <category domain="https://wp-cocoon.com/community/developer/">開発者向けフォーラム</category>                        <dc:creator>わいひら</dc:creator>
                        <guid isPermaLink="true">https://wp-cocoon.com/community/developer/move-to%e6%a9%9f%e8%83%bd%e3%81%ab%e3%82%88%e3%82%8b%e3%82%b9%e3%82%bf%e3%82%a4%e3%83%ab%e5%b4%a9%e3%82%8c%e3%81%ae%e4%b8%8d%e5%85%b7%e5%90%88/#post-38138</guid>
                    </item>
							        </channel>
        </rss>
		