Přehled odpovědí
-
AutorPříspěvky
-
Myslíte tuto placenou šablonu Right Now? Screenshot se asi nepodařilo nahrát (je tam omezení velikosti obrázku na 1 MB), zkuste to prosím znovu, nebo chybovou hlášku jenom zkopírujte jako text.
Jakou používáte šablonu? Podpora formátů příspěvků musí být definována v aktuálně použité šabloně, zkuste např. výchozí šablonu Twenty Fourteen…
Ano, pro jednoduché weby stačí, ale také má své omezení, např. nejsou přenesena nastavení (widgety) či některé informace z pluginů (např. počty přečtení článků, hodnocení, atd).
Web můžete obecně přesunout dvěma způsoby:
1) Zkopírovat databázi a soubory (včetně adresáře
wp-content).2) Použít menu Nástroje – Export/Import. V tomto případě jsou při importu obrázky staženy z původního umístění a uloženy v příslušném adresáři na novém webu (opět
wp-contentv případě vlastního hostingu či jinde v případě WordPress.com).Na WordPress.com nemáte přístup k souborů, takže nevidíte adresářovou strukturu, ale určitě tam budou obrázky někde nahrané…
To není chyba, ale vlastnost výchozí šablony Twenty Fourteen :-) Stejně se to zobrazuje i tady na fóru (jen je pravý sloupec začerněn), řešili jsme to např. zde.
Co to bylo přesně za přesun dat? :-) Jak WordPress tvrdí, že tam obrázky nejsou? Odkazuje na obrázky, které se nezobrazují? Zkontroloval jste samostatné URL obrázků, zda tam opravdu jsou (nemohlo jich být pár vynecháno při přenosu dat)? Je možné ten problém někde vidět online?
kawi: V odkazovaném vlákně jsou uvedené oba způsoby, které tu výše popsal ScheRas :-) Který tedy nakonec fungoval?
To je právě přesně popsáno v odkazovaném manuálu, první tři body už máte hotové :-) Tím, že v hlavním adresáři nahradíte soubor
index.phpse pak začne načítat přímo WordPress. V případě Wedosu je to ale asi celé zbytečné a stačilo by vše přenést do složkydomains, ale tam už by se zase musela měnit databáze, kde je vše uloženo swordpress…A většinou mají tabulky předponu
acl_nebopoll_? Nemáte v jedné databázi dvě různé instalace? I kdyžpoll_optionbyla možná tabulka pro phpBB, nevím… Zkuste projít obě, ale spíše bych to viděl naacl_options…Podobné téma jsme tu řešili už několikrát. Pro každý účel existuje trochu jiný plugin, zkuste si témata projít a najdete tipy na různé pluginy společně se zkušenostmi a názory uživatelů (např. zde)… Sice jsou některá témata už postarší, ale přehled dostupných pluginů se zase tak moc nemění…
Podle mě je asi nejlepší WPML (placený) a Polylang (zdarma), ale jsou i další možnosti. Pro automatické překlady lze použít např. Transposh WordPress Translation (netestováno).
Musíte se přihlásit do databáze a najít příslušnou tabulku s nastavením. Nejčastěji se jmenuje
wp_options, ale předponawp_je volitelná, takže to může být klidněcokoliv_options. Do databáze jste se dostal?Jinak výše uvedený kód mi přijde zbytečně složitý… Nestačilo by pouze nastylovat několik používaných rubrik pomocí jejich ID? Např. rubrika “Mobily / Tablety” má ID 221, takže můžete použít automaticky generovanou třídu
cat-item-221a nastylovat ji barvou, kterou potřebujete? Nebo chcete mít možnost nastavení barev pro uživatele přímo v administraci?Přečtěte si poslední odstavec :-) Pro Wedos, který podle chybové hlášky patrně používáte, je adresa pro přístup k databázi většinou zde.
Pokud chcete mít WordPress nainstalovaný v adresáři
http://www.ventureclub.cz/wordpress/, ale chcete, aby to slovowordpressnebylo v URL adrese zobrazováno, tak musíte postupovat podle manuálu (anglicky).V menu Nastavení – Obecné jsou dvě volby:
– Instalace WordPressu (URL) – zde musí zůstat původní URL adresa, tedy
http://www.ventureclub.cz/wordpress/– Úvodní stránka webu (URL) – zde můžete změnit na
http://www.ventureclub.czWordPress tak zůstane nainstalovaný tam, kde je, ale nebude se to zobrazovat v URL adrese návštěvníkům.
Pokud jste to už špatně přejmenoval u obou položek, tak budete muset vlézt přímo do databáze (např. prostřednictvím PHPMyAdmin), najít tabulku
wp_optionsa změnit tam hodnotusiteurltak, aby zase obsahovala celou adresuhttp://www.ventureclub.cz/wordpress/.Na tento dotaz jsem si musel vyšetřit trochu času, protože to nevím všechno z hlavy a je potřeba si to vyzkoušet :-) Ani “spamování” nevadí, naopak je zajímavé sledovat postupný vývoj… Ale zpět k problému…
Pokud použijete funkci wp_list_categories(), tak se třída
current-catopravdu zobrazuje pouze pokud jste na jejím výpisu (aneb archiv konkrétní rubriky). Pokud už zobrazíte nějaký příspěvek z této rubriky, tak bude rubrika bez této třídy.V tomto případě může pomoci vlastní menu a zmiňovaná funkce wp_menu_nav(), protože to tam funguje trochu lépe. Další výhodou je, že si tam můžete rubriky vlastnoručně uspořádat (nebo přímo uživatel). Pokud jste na výpisu rubriky, tak je tam přiřazena třída
current-menu-item. Ale pokud rozkliknete nějaký příspěvek z této rubriky (a ten příspěvek nemusí být přímo uložený v menu), tak se u této rubriky objeví hned další tři třídy:current-post-ancestor,current-menu-parentacurrent-post-parent. Můžete je tak snadno použít ke stylování, doporučuji projít detailně manuál…Pokračování později…
Tak jsem zkusil stáhnout šablonu (free verzi) a aktivovat ji společně s pluginem NextGEN Gallery a žádný problém s menu na webu nevidím… Zkoušel jsem ale tedy Chrome a nikoli Firefox, jak je na přiložených screenshotech. Nedělal jste nějaké úpravy šablony? Případně mi pošlete nějaké bližší informace (URL, přístupové údaje), zkusím se na to časem podívat…
Tak už se pomalu někam dostáváme :-) Používáte tedy šablonu HockeyTime a když přepnete na Twenty Fourteen (a deaktivujete všechny pluginy kromě NextGEN Gallery), tak web bez problémů funguje? Takže problém způsobuje kombinace použité šablony a NextGEN Gallery a jinak se neobjeví? A ještě k tomu se problém zobrazuje pouze pro nepřihlášené uživatele (což není nic záhadného). Osobně bych tipoval, že bude problém spíše na straně šablony, ale uvidíme, zkusím si to také na počítači…
-
AutorPříspěvky