Egy olyan WordPress-webhelyen dolgozom, amelyre rengeteg WordPress-bővítmény van telepítve.
A WordPress webhelyre telepített bővítmények a következő lehetőségekkel rendelkezik:
Amikor rákattintok a Részletek megtekintése lehetőségre, az üres képernyőt kapom, ahogy az alábbi képen látható, de amikor új ablakban vagy lapon nyitok meg, akkor ez működik.
A konzol ellenőrzésénél a következő hiba (amikor a Részletek megtekintése elemre kattintva nem nyílik meg ugyanazon az oldalon):
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.
Problémafeltétel :
Kíváncsi vagyok, melyik fájlt kell módosítanom a wordpress-ben a hiba megoldásához . Úgy tűnik, hogy ez a hiba minden WordPress bővítményben létezik. Új lapon vagy ablakban működik, de nem működik ugyanazon az oldalon.
Jelenleg csak a wordpress admin hozzáférésem van . Kíváncsi vagyok, hova kell mennem WordPress-ben, hogy megoldjam ezt a kérdést. Szükségem van a kiszolgálóhoz való hozzáférésre is a fájlok módosításához?
Megjegyzések
Válasz
Ez a probléma lehet az iframe videóból. Ami lehet widgetben vagy bárhol, amit használt. Felvettél-e bármilyen iframe-videót bármilyen csatornáról, amely bármilyen adatvédelmi vagy korlátozással rendelkezik? Ha egy speciális plugin-használati esetre vonatkozik, akkor kérjük, nézzen körül, hol használta, vagy ellenőrizze a plugin-kódot vagy a plugin-problémákat, ha bármilyen problémája van, akkor ehhez javítást alkalmazzon?
Megjegyzések
- Egyértelműen kijelenti, hogy ez a WP adminisztrátori általános beépülő modulok áttekintésében történik. Egy widgetnek nem szabad ' befolyásolni ezt a területet, elméletileg ez de ezután ' rossz plugin / widget. Először csak annyit tehet, hogy letiltja az összes plugint, ellenőrizze, hogy a probléma továbbra is fennáll-e, és aktiválja a plugint ' s egyenként és egy plugin aktiválása után ellenőrzi. Úgy gondolom, hogy a szerver / .htaccess nincs megfelelően konfigurálva, mert ez nem ' t a WordPress alapértelmezett telepítésekor vagy telepítésekor történhet. Vagy a rossz szerverkonfiguráció, a rossz plugin és / vagy a téma kombinációja.
Válasz
A kérdése nem segít nekünk sokat, de megpróbálom válaszoljon a kérdésére.
Szüksége lesz a következőkre:
- FTP / SFTP / fájl hozzáférés a webkiszolgálóhoz
- Az alapértelmezett beállítások alapvető ismerete a WordPress
webszerver
A megjegyzésekben megpróbálom veled megoldani a problémát, nem tudsz minden kérdésemre válaszolni. Feltételezem, hogy webkiszolgálója Apache , ezért arra kérem Önt, hogy szerkessze kérdését / bejegyzését úgy, hogy benne legyen a . htaccess fájlt a szerveren. (Csak tegye közzé a tartalmat)
Példa az alapértelmezett WordPress .htaccess fájlra
# 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
Azt is tanácsolom, hogy tiltsa le az összes bővítményt, és ellenőrizze, hogy a probléma továbbra is fennáll-e, és egyesével aktiválja-e a beépülő modulokat, és ellenőrizze minden egyes aktiválás után.
Ha letiltotta az összes bővítményt, és helyreállította / kijavította a .htaccess fájlt, próbáljon meg egy másik témát telepíteni és aktiválni (lehetőleg a WordPress egyik alapértelmezett témája https://wordpress.org/themes/twentyseventeen/ )
Hibakeresés engedélyezése
A hibakeresés engedélyezése a WordPress programban a wp-config.php
fájl található a WordPress gyökér telepítésében. Szerkessze a wp-config.php
elemet, és állítsa a WP_DEBUG
értéket igazra:
define( "WP_DEBUG", true );
Lásd további dokumentáció: https://codex.wordpress.org/Debugging_in_WordPress
Szerintem a szerver /.A htaccess nincs megfelelően konfigurálva, mert ez nem történik meg a WordPress alapértelmezett beállításakor / telepítésekor. Vagy rossz szerverkonfiguráció, rossz plugin és / vagy téma kombinációja.
lsb_release -a
futtatásakor visszaadtaNo LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 16.04.5 LTS Release: 16.04 Codename: xenial