it-swarm-eu.dev

Téma Vlastní načtení

Vytvořil jsem nové téma a používám ho v některých z mých stránek (více stránek), ale na jednom místě se načtení vlastního náhledu nenačte (spinner se nikdy nezastaví). Načítání vlastního náhledu jiných motivů funguje pouze moje téma nefunguje.

V konzole vývojových nástrojů chromu není žádná chyba.

Zkusil jsem pár věcí ...

  • přejmenoval motiv (složku a uvnitř stylu style.css)
  • odstraněny VŠECHNY soubory tak, že byl ponechán pouze prázdný index.php a style.css, který obsahuje pouze potřebný komentář

Ale znovu, jen na jednom z mých multisites.

Jak to mohu ladit? Nějaké nápady?

2
dknaack

Také se ujistěte, že vaše nadřazené styly motivů jsou přidávány před motivem vašeho dítěte. Dejte to do souboru "function.php" vašeho dítěte a zjistěte, zda to pomáhá:

// Flush all output buffers in PHP:
remove_action('shutdown', 'wp_ob_end_flush_all', 1);

// Making sure your child theme has an independent version and can bust caches: http://wordpress.stackexchange.com/a/182023/30783

// Filter get_stylesheet_uri() to return the parent theme's stylesheet
add_filter('stylesheet_uri', 'use_parent_theme_stylesheet');

// Enqueue this theme’s scripts and styles (after parent theme)
add_action('wp_enqueue_scripts', 'my_theme_styles', 20);

function use_parent_theme_stylesheet()
{

// Use the parent theme’s stylesheet
return get_template_directory_uri() . '/style.css';
}

function my_theme_styles()
{
$themeVersion = wp_get_theme()->get('Version') . Rand();

// Enqueue our style.css with our own version
wp_enqueue_style('child-theme-style', get_stylesheet_directory_uri() . '/style.css',
array(), $themeVersion);
}
1
FirstFraktal

pokud customizer (živý náhled) nefunguje nebo se nenačte a nic se nezobrazí, zkuste tyto kroky:

  • máte přesměrování na problematickém webu (dvojitá kontrola a zajištění, že v zásuvných modulech/kódech může být kódováno vlastní přesměrování)?
  • zatímco kruh se stále načítá, změňte libovolnou možnost v customizéru a klikněte na "SAVE & PUBLISH" a uvidíte, že snadná změna způsobí vznik webu.
  • zkuste deaktivovat pluginy.
  • máte nějaké vlastní příkazy EXIT/ DIE/ VAR_DUMP/ ECHO/ SETCOOOKIE/ naprogramované v jádrových souborech .php, které mohou zastavit načítání webových stránek, pokud některé podmínky nejsou splněny? (například jsem měl podobný problém, způsobený mnou: např. IF (isset($_COOKIE["blabla"])) exit;)
  • zkuste nainstalovat nové WP s jinou url a nejprve nainstalovat pouze téma a zkontrolujte. pak importujte vše a zkontrolujte znovu .. zjistěte, zda je nějaký rozdíl.
1
T.Todua

Měl jsem přizpůsobovací program, který fungoval v pořádku v režimu IE, nikoli však v prohlížeči Chrome. Zde je to, co tento problém vyřešilo.

Chcete-li objasnit wordpress customizer byl zcela prázdný na pravé straně (ale pouze v Chrome). Došlo k chybě (v konzole) o odmítnutí načtení obsahu IFrame z důvodu porušení "Směrnice o zásadách zabezpečení obsahu:" vlastní rámcové předchůdce ""

Oprava měla přidat další tečku do mé vývojové domény.

To znamená, že jsem měl místní doménové jméno s jednou tečkou - http: //foo_online.local a tento problém jsem dostal. Po přepnutí na http: //foo.online.local problém zmizel.

(Nezapomeňte po změně názvu domény aktualizovat adresu URL adresy (adresa URL) adresy WordPress (adresa URL)) v části Obecné nastavení na informačním panelu.

FWIW Snažil jsem se nastavit explicitní záhlaví "Zásady zabezpečení obsahu" (které konfigurujete v nastavení webového serveru), ale nenajdete nastavení, které by Chrome udělalo šťastným. Snad to pomůže.

0
utunga