3

Chromium/Chrome の奇妙なバグに気付きました。いくつかの編集の後、1 つまたは複数のギャラリー プレースホルダー (WP3.5 のカメラと画像) が消えます。あるケースでは、表示されるプレースホルダーが 1 つあり、上のプレースホルダーには表示されません。インスペクターは、img.wpGallery スタイルが適用されていないことを示していますが、両方とも機能しているはずです。

働く:

<img class="wpGallery mceItem" title="gallery ids=&quot;77,76&quot;" alt="" src="http://localhost/wordpress/wp-includes/js/tinymce/plugins/wpgallery/img/t.gif" data-mce-src="http://localhost/wordpress/wp-includes/js/tinymce/plugins/wpgallery/img/t.gif">

別の、機能していません:

<img class="wpGallery mceItem" title="gallery ids=&quot;32,22&quot;" alt="" src="http://localhost/wordpress/wp-includes/js/tinymce/plugins/wpgallery/img/t.gif" data-mce-src="http://localhost/wordpress/wp-includes/js/tinymce/plugins/wpgallery/img/t.gif">

これらは互いに隣り合っていましたが、インスペクターは img.wpGallery ルールがそれらの 1 つに適用されないことを確認したため、表示されなくなりました。

この奇妙なバグは、エディターの奇妙な状態が原因のようです。クリックして編集を開始するまで、保存または再読み込みすると、再び正しく表示されます。グラフィック/Webkitのバグのようです。ランダムに発生するように見えますが、複数のギャラリーを追加したり、直後、直前に入力したり、エディターの外をクリックしたり、エディターで数回繰り返したりすると、通常、1 つまたは複数のギャラリーが消える可能性があります...

これは、Wordpress、TinyMCE、または Webkit の既知のバグですか? 誰かが解決策を見つけましたか?

これは、2 つの WP インストール、2 つの異なるシステム、さらにはデフォルトのテーマでも見られます。

4

3 に答える 3

1

クロムのバグに関連しているようです。WordPress 3.6 で修正される予定です。(参照: http://core.trac.wordpress.org/ticket/24177 )

CSS クラスの名前を wpGallery から wp-gallery に変更することをお勧めします。

于 2013-07-24T10:37:16.153 に答える
0

私と同じように漠然とした問題を抱えている人を見て驚きました。

これを回避するために私がしたことは、CSS を画像の style 属性に移動することでした。もちろん、レンダリングされる要素を完全に制御できました...それがあなたの場合に役立つかどうかはわかりません。

于 2013-04-03T21:14:02.490 に答える