2017-04-18 10 views
0

グラフィックやリンクを含む新しいWordPress投稿は、画像やリンクの代わりに対応するHTMLコードを表示するのはなぜですか?グラフィックスの代わりにimg HTMLを表示する投稿

私はビジュアルエディタを使用してメディアを追加し、私がアップロードしたグラフィックを選択すると、ビジュアルエディタでグラフィックが期待通りに表示されます。プレビューを押すと、グラフィックの代わりにプレビューウィンドウに完全な「img」HTMLテキストが表示されます。プレビューウィンドウのimg要素を調べるとき、img要素全体を引用符で囲んでテキストとして扱います。リンクを挿入するときにも同じ問題が発生します。完全な "a" HTMLテキストが表示されます。

これは、WP 4.7.3のデフォルトインストールで発生します。完全にパッチが適用されたWindows 7 64ビットPCにWP 4.7.3をインストールしました。 Apache 2.4.23、PHP 7.1.3、MySQL 5.7.15、utf8mb4_general_ci照合(utf8_default_collat​​ionも試しました)。プラグインはアクティブではありません(私は2つのデフォルトプラグインしかインストールしていません)。デフォルト以外のテーマはありません。また、Twenty Seventeenはアクティブです。 Chrome 57/Safari/Firefoxを使用すると、同じことがすべて実行されます。

別のWindows PCにインストールしても同じ問題が発生します。 Add Mediaを押してグラフィックを追加した後、テキストエディタに切り替えると、エディタに「img」要素のテキストが正しく表示されます。このテキストビューをプレビューするか、公開すると、ビジュアルエディタビューからのパブリッシュと同じように、完全な "img"要素がテキストとして表示されます。手動で "a"リンク要素を入力すると、リンクの表示可能なテキストだけでなく、完全な "a" HTMLが表示されます。これらのシナリオはすべてHTMLを表示します。 Apacheを再起動し、キャッシュをクリアし、ApacheとPHPのすべてのログをチェックし、Chromeコンソールにエラーを表示しません。

+0

WYSIWYGエディタを使用していますか? ''引用符 "'を見て削除するために "コード"ビューに切り替えようとしましたか? – Illdapt

+0

このような幅広い質問をするには、Wordpressフォーラムはありませんか? – Rob

+0

私はWordPressサポートフォーラムで尋ねましたが、まだ答えはありませんでした。 SOのユーザーはいつもより早く応答します。 – lokisson

答えて

0

この問題は、php.iniファイルのフィルタ設定によって発生しています。以下の設定が設定された前回のPHPアプリケーションから:

filter.default = full_special_chars

これは引用符でポスト情報を包みました。この設定をコメントアウトすることで問題は解決しました。

関連する問題