Zvolené téma obsahuje celkem 5 odpovědí. Do diskuze (2 účastníci) se naposledy zapojil uživatel admin a poslední změna je stará 9 let, 7 měsíců.
-
Zdravím všechny.Mám problém s WordPressem, který se mi ještě nikdy nestal. Jde o to, že když si prohlížím nějakou novinku (šablona single.php) a jsem odhlášen je všechno v pořádku, ale jakmile se přihlásím a zobrazím si nějakou novinku stránka se celá rozhází a dokonce i zmizí WP lišta. Nemám tušení v čem by mohl být problém, nikdy před tím se mi to ještě nestalo. Nevíte prosím, co by to mohlo způsobovat, nebo jak to opravit ? :) Díky všem ;)
Ještě obrázek, který se nepovedl nahrát:
Bude to nějaký konflikt s pluginem či šablonou, který se projevuje jen pro přihlášeného uživatele (patrně se tam načítají nějaké administrační Javascriptové soubory). Zkuste nejdříve deaktivovat všechny pluginy a nasadit výchozí šablonu Twenty Fourteen. Postupně je pak můžete zapínat a hledat příčinu problému…
Tak jsem deaktivoval všechny pluginy, nasadil defaultní šablonu, pak jsem aktivoval všechny pluginy, vyzkoušel sem asi 5 různých šablon a všechny fungujou, ale jen u jedné šablony je problém – VALOR
http://www.fabthemes.com/get/Valor.zip,
Vyřešeno. Koukal jsem se znovu na zdrojový kód a úplně dole bylo červeně:
<p>Jste přihlášen jako
<b>Fatal error</b>: Call to undefined function bbp_user_profile_url() in <b>/data/web/virtuals/65697/virtual/www/watchdogs/watchdogs.nejhrac.cz/wp-content/themes/Valor/comments.php</b> on line <b>58</b><br />
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/
Served from: watchdogs.nejhrac.cz @ 2014-08-09 17:46:12 by W3 Total Cache -->
Takže jsem obnovil původní comments.php který jsem kvůli bbpress musel editovat. Děkuji za pomoc. ;)
Díky za tip, šablona Valor vypadá docela dobře. A jestli tomu tedy dobře rozumím, tak jste tuto šablonu upravoval a během testování pluginu bbPress jste tam doplnil funkci bbp_user_profile_url(). A potom jste plugin bbPress deaktivoval, funkce tam zůstala, ale protože nebyla nikde definovaná, tak způsobovala Fatal error. Pro tyto účely se obvykle používá podmínka function_exists(), takže i když plugin deaktivujete, tak bude vše dál fungovat…
Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.
WordPress – novinky, návody a zajímavosti