WordPressのプラグインがたくさんインストールされているWordPressのウェブサイトで作業しています。
WordPressのウェブサイトにインストールされているプラグイン次のオプションがあります:
[詳細を表示]オプションをクリックすると、下の画像のように空白の画面が表示されますが、新しいウィンドウまたはタブで開くと、機能します。
コンソールを確認すると、次のエラー([詳細の表示]をクリックすると、同じページで開くことができません):
Blocked a frame with origin from accessing a cross-origin frame. at Contents at Function.map at a.fn.init.n.fn.(anonymous function) [as contents] and many other places.
問題の説明:
このエラーを解決するために、ワードプレスでどのファイルを変更する必要があるのか疑問に思っています。このエラーは、すべてのワードプレスプラグインに存在するようです。新しいタブまたはウィンドウでは機能しますが、同じページでは機能しません。
現時点では、ワードプレスの管理者アクセスしかありません。この問題を解決するために、ワードプレスでどこに行かなければならないのか疑問に思っています。 ファイルに変更を加えるためにサーバーアクセスも必要ですか?
コメント
回答
この問題ビデオiframeから取得できます。ウィジェットまたは使用した場所に配置できます。プライバシーや制限のあるチャンネルからビデオiframeを追加しましたか。特定のプラグインのユースケースの場合は、使用した場所を確認するか、プラグインコードまたはプラグインの問題を確認してから、パッチを適用してください。
コメント
- これはWP管理者の一般的なプラグインの概要で発生することを明確に述べています。ウィジェットはこの領域に影響を与えるべきではなく、理論的には影響を与える可能性があります。'しかし、それは'そもそも悪いプラグイン/ウィジェットです。彼/彼女ができる唯一のことは、すべてのプラグインを無効にし、この問題がまだ続くかどうかを確認し、プラグインをアクティブにすることです'を1つずつ確認し、プラグインをアクティブ化した後に確認します。これは' tではないため、server /.htaccessが正しく構成されていないと思います。 WordPressのデフォルトのセットアップ/インストール、または不適切なサーバー構成、不適切なプラグイン、テーマの組み合わせで発生します。
回答
あなたの質問はあまり役に立ちませんが、私はしようとします質問に答えてください。
次のものが必要です。
- WebサーバーへのFTP / SFTP /ファイルアクセス
- デフォルト設定の基本的な理解of WordPress
Webサーバー
問題のトラブルシューティングを試みているコメントでは、すべての質問に答えることができませんでした。 Webサーバーは Apache であると想定しているため、質問/投稿を編集してを含めるようお願いします。サーバー上のhtaccess ファイル。 (内容を投稿するだけです)
デフォルトのWordPress.htaccessファイルの例
# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress
WordPress
また、すべてのプラグインを無効にして、問題が解決しないかどうかを確認し、プラグインを1つずつアクティブにして、アクティブ化するたびに確認することをお勧めします。
すべてのプラグインを無効にし、.htaccessファイルを復元/修正した場合は、別のテーマ(できれば、WordPressのデフォルトテーマの1つ https://wordpress.org/themes/twentyseventeen/ )
デバッグを有効にする
wp-config.php
WordPressのルートインストールにあるファイル。 wp-config.php
を編集し、WP_DEBUG
をtrueに設定します:
define( "WP_DEBUG", true );
参照詳細なドキュメント: https://codex.wordpress.org/Debugging_in_WordPress
サーバー/だと思います。htaccessは正しく構成されていません。これは、WordPressのデフォルトのセットアップ/インストールでは発生しないためです。または、サーバー構成、プラグイン、テーマの組み合わせが不適切です。
lsb_release -a
を実行すると、No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 16.04.5 LTS Release: 16.04 Codename: xenial