Přehled odpovědí
-
AutorPříspěvky
-
5. října 2016 (15:05) odpověď na téma: Nextgen Gallery – úprava lightboxu pro možnost zobrazování Google Adsense #29307
Bavíme se o celostránkovém Lightboxu, který je pouze součástí Pro verze? Myslel jsem, že to nepůjde pouze úpravou CSS, protože tam musíte doplnit JavaScriptový kód pro Adsense a tedy i nějak modifikovat vzhled zobrazeného obrázku. Ale pak jsem našel jako příklad např. plugin Pinterest Lightbox, který vkládá k zobrazeným obrázkům tlačítko pro sdílení na Pinterest a řeší to právě pouze pomocí JS a CSS.
Ale nevím, řekl bych, že bude mít NextGEN Gallery určitě nějaký vhodný hook, jak by tam šla vkládat reklama trochu lepším způsobem… A matně si vzpomínám (už jsem plugin delší dobu nepoužíval), že měl možnost vytváření vlastních šablon (templates) pro zobrazování obrázků a galerií v podobě
.phpsouborů, takže tam by asi také nějak šlo vložit reklamu…JavaScriptová chyba “Google Maps API error: MissingKeyMapError” odkazuje na manuál (anglicky), kde je vysvětleno, že nově potřebujete pro zobrazování map na webu API klíč (zdarma).
Google mapy na web patrně vkládáte prostřednictvím nějakého nástroje v rámci používané placené šablony Transport. Bohužel tam ale máte starou verzi 2.1.2, která nastavení API klíče ještě nepodporuje. Musíte tedy aktualizovat šablonu na nejnovější verzi 3.0.2 (podpora zadávání API klíče v nastavení šablony byla přidána konkrétně ve verzi 2.1.4). Po aktualizaci šablony si musíte zaregistrovat vlastní API klíč pro Google mapy a vložit ho v nastavení šablony. Potom budou mapy zase fungovat…
5. října 2016 (9:04) odpověď na téma: Fatal error: Call to undefined function is_customize_preview() #29303Dotaz bohužel zapadl do spamu :-(
Funkce is_customize_preview() je používána až od WordPressu 4.0, takže jste patrně instalovala nějakou starou verzi WordPressu? Jakým způsobem jste WordPress instalovala? Ručně nebo přes nějaký automatický nástroj Wedosu? Podobný problém jsme řešili už několikrát.
Plugin České služby obsahuje podporu pro nejčastější XML feedy (Heureka, Zboží.cz, Pricemania a Google) s různými možnostmi nastavení, nová verze 0.5 ho zase posunula (např. podpora variant a doplnění Google feedu) trochu dopředu :-) Plugin je dostupný zcela zdarma.
@donkooler: Fungovat by to mělo, podařilo se to už zprovoznit? Co to znamená, že to nefunguje? Nezobrazí se nic? Zkoušel jste výchozí šablonu Twenty Sixteen? Použitá šablona by měla možnost rozdělování stránek také podporovat a musí tedy obsahovat funkci wp_link_pages().
4. října 2016 (22:27) odpověď na téma: Při procházení jedné rubriky se míchají všechny příspěvky dohromady #29300@max: Nebyl by někde odkaz na konkrétní příklad? Když zobrazíte příspěvek z nějaké rubriky (např. Reference), tak jaké je tam kde další procházení příspěvků? Myslíte klasické odkazy na předchozí a následující příspěvek (pod obsahem příspěvku) jako je to i tady na webu? Chcete to omezit pouze na konkrétní rubriky (obecně je to prostě jen předchozí a následující příspěvek)?
@peternet: Dořešeno, můžeme uzavřít? Web se mi načítá docela rychle, zajímavý sortiment…
Můžeme se domluvit, ozvěte se prosím.
Jako první krok bych ale viděl kompletní aktualizaci šablony. Budu potřebovat originální podobu šablony ve verzi 1.0.6, potom ji porovnám s aktuálně nasazenou verzí (získáme tím provedené úpravy) a následně bude třeba šablonu aktualizovat na novou verzi 1.1.9 a provedené úpravy tam doplnit (tentokrát ale v podobě samostatné odvozené šablony). Potom můžeme začít řešit další problémy s rychlostí (něco bude možná odstraněno právě aktualizací).
@furiant: Podařilo se to nějak dořešit? Zapomněl jsem dodat, že základní podporu pro
prerenderaprefetchpřidal i nový WordPress 4.6 (viz manuál), ale uvedený příklad z webu musí být podle mě nějak doplněn právě ze strany pluginu či šablony…Tento týden se na webu moc objevovat nebudu, protože jsme ještě vyrazili na poslední chvíli na pár dní k moři. Na nezodpovězené dotazy a emailové žádosti budu reagovat až počátkem příštího týdne. Ale neváhejte se ptát a diskutovat, třeba zrovna někdo poradí :-)
Přesně tak, řešili jsme to tady už několikrát, popsáno je to dobře ve starším tématu, kde najdete postup, jak to vrátit zpět psotřednictvím změny databáze. Nastavení URL adres není možné jen tak jednoduše změnit, aniž byste tomu přizpůsobil další funkčnost na serveru (změnu umístění, přesměrování, atd).
@meredius: Hlavní technický správce webu je ten, kdo instaloval WordPress a musí se o web řádně starat :-) Pokud chcete zcela vrátit původní stav (měla by ale stačit drobná úprava, viz výše), tak musíte mít příslušnou zálohu nebo kontaktovat hosting, zda zálohy uchovávají (patrně placená služba).
Těžko říci, možná do toho zasahuje ještě něco jiného… Zkuste schválně jen na zkoušku výše uvedený příklad, který by měl fungovat přesně tak, jak je popsáno. Nebo popište konkrétní příklad, zkusím to u sebe na webu, může tam být sebemenší rozdíl a hned to může být jinak…
@paja: Vnořené zkrácené zápisy (shortcodes) by měly být bez problémů rozeznávány, viz manuál. Ale doporučil bych ještě pročíst toto, kde je zmiňováno, že obsah pro nadřazený shortcode by měl být ještě prohnán přes funkci do_shortcode(), aby byl vnitřní shortcode správně zpracován. Takže shortcode
[xml polozka="cena"]bude zpracován v rámci nadřazeného[jiny_shortcode]pouze v případě, že funkce pro[jiny_shortcode]používá pro$contentfunkcido_shortcode(). Ale nezkoušel jsem to, případně prosím doplňte aktuální kód pro vyzkoušení, a to i pro[jiny_shortcode].Možná si nerozumíme :-)
Přidal jsem do menu stránku Obchod (
obchod) a kategorii Hlavní (kategorie-produktu/hlavni). Následně jsem stránku přejmenoval na Katalog (katalog). V menu mám nyní vidět (aniž jsem něco upravoval) upravenou stránku Katalog (katalog) a kategorii Hlavní (beze změnykategorie-produktu/hlavni).P.S. Jen jsem musel přeuložit strukturu trvalých odkazů, protože WooCommerce nerozeznávala, že má být na adrese
katalogzobrazen obchod. Jinak ale vše funguje dynamicky a bez dalších problémů?Díky za tipy :-)
Plugin WooCommerce Shipping Estimates (je to on?) řeší dobu od objednávky (pokud je zboží skladem) do reálného doručení zákazníkovi? České služby mají zatím funkci “dodací doba” (možná nepříliš vhodný název), která řeší pro majitele eshopů dobu, za kterou budou mít zboží opravdu reálně skladem. Následně by měla být doplněna ještě funkce “Při objednávce do 14 hodin a použití České pošty bude zboží doručeno už zítra”, která bude potřeba i pro dostupnostní XML feed Heureky. Pro každý druh dopravy by tedy mělo být možné zadat čas (dokdy je třeba zboží objednat, aby proběhla ještě dnes expedice) a jak dlouho obvykle trvá zboží doručit.
Plugin Shipping by Rules for WooCommerce (je to on?) používáte konkrétně k čemu?
Samotné dopravní metody (bez poboček) se dají snadno nastavit už v rámci WooCommerce, takže není potřeba to nějak speciálně řešit (stačí jen pojmenovat zvolené dopravní metody)?
PPL má právě i docela oblíbenou pobočkovou síť a pokud chcete doručit balík na poštu, tak tam musíte konkrétní poštu také doplnit. Takže nějaký základní autocomplete pro název pošty (nebo PSČ) by se občas někomu hodil. A centralizované pobočky by právě mohly snadno umožnit funkci, když na základě adresy zákazníka doporučíme nejbližší vhodnou pobočku. Ale to je zatím budoucnost :-)
Podivné mi přijde hlavně to, že by změna stránky pro obchod měla nějak ovlivnit kategorie? Takže když změníte URL adresu stránky pro obchod, tak by URL adresy kategorií měly zůstat stejné jak v menu, tak na celém webu?
Těžko říci, kde to bude přesně vložené, ale patrně to bude generované dynamicky, takže to tam bude vkládat spíše nějaká funkce v rámci šablony nebo pluginu. Díval jsem se, že tam máte určitě různé optimalizační pluginy pro načítání JS a CSS, takže možná nějaký z nich (či nějaké konkrétní nastavení) by to mohl způsobovat.
Používáte šablonu eCommerce (od MyThemeShop), mimochodem rok starou verzi 1.0.6, zatímco už je dostupná 1.1.9, která obsahuje mnoho oprav a optimalizací, takže bych rozhodně doporučil aktualizovat. Ale hlavně jsem se díval na demoverzi a ta tam nic podobného nemá. Takže jste to buď nastavil v rámci nastavení šablony nebo to je opravdu výsledek chování nějakého optimalizačního pluginu… Zkuste je postupně deaktivovat a uvidíte, zda to zmizí…
Pokud vím, tak když změníte URL podobu (nebo název) stránky, která je součástí menu, tak dojde k automatické synchronizaci (respektive položka menu si pamatuje ID stránky a získává z ní potřebné informace). Stránku “Obchod” (název pro URL
obchod) můžete přejmenovat na Katalog (název pro URLkatalog) a v rámci menu se to automaticky změní.Nejde ale v případě kategorií WooCommerce spíše o nastavené přesměrování? Protože stránka s obchodem by měla být obecně nezávislá na kategoriích? Pokud mám stránku “Obchod” (
mojedomena.cz/obchod), tak kategorie “Ponožky” by měla mít defaultní adresumojedomena.cz/kategorie-produktu/ponozky, což nijak nesouvisí se zkráceným názvem pro URL obchodu? -
AutorPříspěvky