Je travaille sur un site WordPress sur lequel de nombreux plugins wordpress sont installés.
Les plugins installés sur le site wordpress propose les options suivantes:
Lorsque je clique sur loption Afficher les détails, jobtiens lécran vide comme indiqué ci-dessous dans une image, mais lorsque jouvre dans une nouvelle fenêtre ou un nouvel onglet, cela fonctionne.
En vérifiant la console, jobtiens le erreur suivante (lorsque vous cliquez sur Afficher les détails ne souvre pas sur la même page):
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.
Énoncé du problème :
Je me demande quel fichier je dois modifier dans wordpress pour résoudre cette erreur . Cette erreur semble exister dans tous les plugins wordpress. Cela fonctionne dans un nouvel onglet ou une nouvelle fenêtre mais ne fonctionne pas dans la même page.
Pour le moment, Je nai que laccès administrateur wordpress . Je me demande où je dois aller dans wordpress pour résoudre ce problème. Ai-je également besoin dun accès au serveur pour effectuer des modifications dans les fichiers?
Commentaires
Réponse
Ce problème peut provenir de liframe vidéo. Qui peut être dans le widget ou partout où vous avez utilisé. Avez-vous ajouté une iframe vidéo à partir dune chaîne qui a une confidentialité ou une restriction. Si c « est pour un cas d » utilisation de plug-in particulier, jetez un œil aux endroits où vous avez utilisé ou vérifiez le code ou les problèmes de plug-in sil y a un problème, puis appliquez le correctif pour cela?
Commentaires
- Il / elle déclare clairement que cela se produit sur laperçu général des plugins dans WP admin. Un widget ne devrait pas ' affecter cette zone, il pourrait théoriquement mais alors cest ' un mauvais plugin / widget, pour commencer. La seule chose quil / elle pourrait faire est de désactiver tous les plugins, vérifier si ce problème persiste et activer le plugin ' s un par un et vérification après lactivation dun plugin. Je pense que le serveur / .htaccess nest pas configuré correctement, car cela ne ' t se produisent sur une configuration / installation par défaut de WordPress. Ou une combinaison de mauvaise configuration de serveur, de mauvais plugin et / ou de thème.
Réponse
Votre question ne nous aide pas beaucoup, mais je vais essayer de répondez à votre question.
Vous aurez besoin des éléments suivants:
- Accès FTP / SFTP / fichier à votre serveur Web
- Compréhension de base dune configuration par défaut de WordPress
Serveur Web
Dans les commentaires, jessaye de résoudre le problème avec vous, vous ne pouviez pas répondre à toutes mes questions. Je suppose que votre serveur Web est Apache et je vous demande donc de modifier votre question / message pour inclure le . htaccess sur votre serveur. (Il suffit de poster le contenu)
Exemple de fichier .htaccess WordPress par défaut
# 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
Je vous conseille également de désactiver tous vos plugins et de vérifier si le problème persiste et dactiver les plugins un par un et de vérifier après chaque activation.
Si vous avez désactivé tous vos plugins et restauré / corrigé votre fichier .htaccess, essayez dinstaller et dactiver un autre thème (de préférence lun des thèmes par défaut de WordPress https://wordpress.org/themes/twentyseventeen/ )
Activer le débogage
Activer le débogage dans WordPress en modifiant le wp-config.php
fichier situé dans linstallation racine de WordPress. Modifiez wp-config.php
et définissez WP_DEBUG
sur true:
define( "WP_DEBUG", true );
Voir pour plus de documentation: https://codex.wordpress.org/Debugging_in_WordPress
Je pense que le serveur /.htaccess nest pas configuré correctement, car cela ne se produit pas sur une configuration / installation par défaut de WordPress. Ou une combinaison de mauvaise configuration de serveur, de mauvais plugin et / ou de thème.
lsb_release -a
, il a renvoyéNo LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 16.04.5 LTS Release: 16.04 Codename: xenial