Úvodní stránka › Fórum podpory WordPressu › Problémy s WordPressem › PHP Log
Štítky: Birthdays Widget, Notice, PHP chyba
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á 7 let, 9 měsíců.
-
AutorPříspěvky
-
9. ledna 2019 (21:14) #36604
V poslední době se mi v Logu objevuje při každém otevření webu cimelice1963.czweb.org tato zpráva:
Jan 09, 20:40:23
<strong>Notice: Funkce WP_User->id byla použita s parametrem, který </strong><strong>není podporován</strong> už od verze 2.1.0! Místo toho použijte WP_User->ID. in /3w/czweb.org/c/cimelice1963/wp-includes/functions.php on line 4088Problém je v tom, že na řádku 4088 ve
functions.php
nic k úpravě kódu není a navíc je to místo nevhodné
ke vkládání jakéhokoliv kódu. Je to uprostřed pole textů označených na začátku *
Pro přesnou navigaci chybí kontext. ŘádkovánÍ může být v každém editoru jiné.
Co s tím mohu svépomocí udělat?Děkuji předem za odpověď.
Magistr9. ledna 2019 (22:31) #36612Neinstaloval jste nějaký nový plugin? Zkuste všechny pluginy postupně deaktivovat a uvidíte, zda u některého tato hláška zmizí, je to asi nejčastější příčina. Jde pouze o upozornění, není to nic závažného…
10. ledna 2019 (11:24) #36615Zkoušel jsem postupně deaktivovat pluginy, ale nedošlo k žádné změně. To upozornění se teď zobrazuje 18x!!!
a zbytečně zaplňuje Error Log.
Chtěl bych to opravdu odstranit, ale nevím jak. Když vložím ten doporučený kód na určenou řádku v souboru tak se nic nezmění. Je to patrně chybná navigace. Potřeboval bych se v souboru orientovat podle kontextu.
Chtěl bych Error Log udržovat prázdný.Magistr
10. ledna 2019 (11:35) #36616Ten odkazovaný soubor a řádek chyby odkazuje pouze na zdrojový kód s touto hláškou. Někde se to prostě používá špatně:
– Nejčastěji za to mohou pluginy, zkuste je všechny deaktivovat.
– Potom za to občas může šablona (tam ale používáte Twenty Sixteen, tak by to mělo být v pořádku, ale zkuste raději přepnout na nejnovější Twenty Nineteen).
– Nebo za to mohou nějaké uživatelské úpravy, všiml jsem si, že občas upravujete přímo nějaké zdrojové soubory WordPressu (např. zde), což se nikdy nedělá a může to být příčinou chyby.
– Poslední možností je, že by šlo přímo o nějakou chybu WordPressu, ale to by se musela projevit i dalším uživatelům a zatím jsem žádný podobný report nikde neviděl.10. ledna 2019 (13:14) #36626Měl jste pravdu. Problém byl s pluginem Birthday widget.
Reinstaloval jsem ho a záznam v Error Log je už prázdný.
Ale barevné zvýraznění aktuálního dne v kalendáři Birthday widgetu se stále nezobrazuje.Děkuji za informaci.
Magistr10. ledna 2019 (13:48) #36629Díky, takže vyřešeno. Problém tedy asi nebyl v samotném pluginu, ale možná jste tam zkoušel nějaké úpravy, protože jinak by tam byla chyba i po reinstalaci?
Problém se zvýrazněním aktuálního dne v pluginu Birthdays Widget jsme řešili zde a výsledek je stále stejný. Plugin obsahuje chybu a musí ji opravit buď autor pluginu nebo někdo v rámci placené zakázky nebo musíte najít nějaký jiný plugin. Bohužel tam nevidím jiné řešení…
-
AutorPříspěvky
Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.