Přehled odpovědí
-
AutorPříspěvky
-
Zkuste WordPress automaticky přeinstalovat, vypadá to, že nemáte na FTP kompletně nahrané všechny .php soubory…
A dnes jsem ještě náhodou narazil na povedený plugin Share My Gallery, který sice není zadarmo, ale 18 USD není snad žádný velký problém. A ke každému obrázku pak budete mít na výběr různé sociální sítě pro sdílení…
Celé je to zajímavá problematika, ale WordPressu se týká pouze okrajově…
Přímé napojení na jednotlivé emaily není moc jednoduché a obávám se, že většina poskytovatelů ho nabízet nebude. Pokud vím, tak je možné využít OAuth 2.0 protokol pro Gmail (návod pro použití pomocí PHP), ale v podobě WordPress pluginu jsem to zatím nikde neviděl. A muselo by se to celé přizpůsobit, nevím, jestli by se to vyplatilo celé programovat pouze pro získání kontaktů…
Každopádně bych doporučil nainstalovat Thunderbird (či jiného emailového klienta), nastavit si pro všechny emailové adresy synchronizaci pomocí protokolu IMAP a importovat všechny emaily z různých schránek. Pozor na různá nastavení, abyste si nesmazal emaily v online úložišti, nechávejte tam pro jistotu kopie na serveru.
Postupně si tak s nově příchozími emaily začnete vytvářet vlastní přehledný adresář (Thunderbird si kontakty sám sbírá a shromažďuje), který je stejný pro všechny emailové účty. Kontakty si pak můžete libovolně třídit, upravovat, doplňovat, atd. Pokud potřebujete naplnit adresář hromadně ze všech stažených emailů, tak můžete použít nějaký plugin (doplněk), např. pro Thunderbird existuje EMail Address Crawler. Vytvoří adresář ze všech emailů naráz a pak už ho stačí jen vyexportovat v podobě .CSV, kterou umí naimportovat většina kvalitních pluginů pro provozování Newsletteru.
Obecně pak pro posílání Newsletterů doporučuji plugin Wysija Newsletters (import umí samozřejmě také).
Newslettery jsou pravděpodobně odesílány ve standardním kódování utf-8, takže by tam neměl být žádný větší problém. “Klikyháky” se často objevují, pokud používáte webové rozhraní emailových služeb, Thunderbird by měl tyto problémy také omezit na minimum. A pokud jde o Spam, tak to záleží na nastaveních konkrétních používaných služeb. Pokud má Seznam nastaveno, že emaily s azbukou většinou hází do Spamu, tak s tím podle mě nic neuděláte. Můžete samozřejmě zkusit nastavit filtry a přidávat si tam třeba adresy s nějakou koncovkou, ale pokud filtrují poštu ještě na serveru (než dorazí do schránky), tak to asi stejně nepomůže. Doporučil bych ale určitě založit si emailové adresy na vlastní doméně, ideálně hostované na vlastním serveru (tam si pak můžete různá nastavení a filtry pro Spam obvykle měnit).
O jakém popisu fotek se konkrétně bavíme? Zadáváte popis přímo do metadat obrázku nebo někam jinam? A když tento snímek nahrajete do standardní Knihovny médií, tak je to bez problémů? Je možné se na to někde podívat? Nebo mi prosím pošlete jeden takový snímek na zkoušku na email pavelevap@separatista.net, zkusím se na to časem podívat. Obecně očekávám, že Zoner (či v kombinaci s Windows) ukládá data v podobě Windows-1250 kódování (není tam někde v tomto programu nějaké nastavení pro kódování), ale NextGEN Gallery očekává Utf-8. Ale těžko říci, to je jenom můj předběžný odhad…
Nemáte nějaký konkrétní příklad využití? Chcete rozšíření komentářového formuláře, ale stávající komentářový formulář z nějakého důvodu nevyhovuje. Proč? Myslím, že zmiňovaný plugin Contact Form 7 by to mohl umět? Ale opět to hodně záleží na tom, co přesně potřebujete.
Velmi dobré pluginy pro podobné potřeby jsou Pods Framework (dost složitý) a Gravity Forms (placený).
Hanz17: Podobné třídění umí myslím např. oblíbený plugin NextGEN Gallery. Základním prvkem jsou obrázky, které jsou zařazovány do jednotlivých galerií a ty mohou být následně ještě tříděny do alb. Struktura by tedy měla být Album (PC) – Galerie (GTA) – Obrázky. Ale nepamatuju se už detailně, jak to přesně fungovalo. Zkoušel jsem to před pár lety a myslím, že to bez problémů fungovalo. Ale pokud toto řešení nevyhovuje, tak prosím konkrétně popište, co tam není ideální…
NormadSoul: Stránky asi nejsou pro toto řešení ideální. Pokud tam bude hodně redaktorů a tedy patrně mnoho her, tak budou lepší příspěvky (např. v rubrice “Galerie” a s formátem příspěvku “Galerie”). Ale těžko říci…
togur: Díky za tip! Plugin Chat Room je sice jednoduchý, ale někdy to opravdu stačí… Trochu jsem se na něj díval a vypadá zajímavě, samotný chat neukládá to databáze, ale do klasických .log souborů, takže tam asi nebude žádná velká zátěž na server…
Již je vyřešeno, pomohlo vymazat šablonu přes ftp a tím se to uvolnilo.
Není to vyřešeno a může se to opět objevit s každou další zkoušenou šablonou… Problém totiž není v šabloně Local Business, ale v neaktuální verzi WordPressu (mimochodem, zde je hlášena stejná chyba). Patrně používáte zastaralý WordPress, protože tato funkce byla přidána ve WordPressu 3.4. Doporučujeme vždy používat nejnovější verzi! Podívejte se také na podobné vlákno, kde se řešil stejný problém…
Teoreticky by měl hosting při zablokování poskytnout nějaké konkrétní údaje, např. výpis chyb z error logu. Pokud je však nemáte k dispozici, tak bych zkusil deaktivovat nepotřebné a podezřelé pluginy, případně můžete zkusit nasadit nějakou výchozí šablonu… Chtělo by to ale znát nějaké podrobnosti, např. používané pluginy a šablonu…
mod_rewrite je modul pro Apache. Jeho instalace se trochu liší podle toho, jaký používáte na serveru operační systém, respektive verzi Linuxu. Pokud ale nemáte zkušenosti se správou serveru, tak bych se do toho raději vůbec nepouštěl. Pokud jde o server zákazníka, tak mu vysvětlete situaci “pokud chcete hezké odkazy, tak musí server podporovat tuto funkčnost”. A pokud má zákazník vlastní server, tak bude mít i někoho, kdo mu to za chvilku zprovozní… Nebo nabídněte zákazníkovi standardní hosting. Instalace modulu pro webový server je práce pro systémového administrátora a nikoli pro designéra, kodéra či autora šablon pro WordPress…
Není to nic složitého, stačí použít funkci get_comments() s parametrem
user_id(dole máte uvedený i konkrétní příklad). Pokud chcete zobrazovat komentáře na stránce s profilem, tak budete muset funkci vložit patrně do souboru author.php (manuál).Další příklad naleznete např. zde a v tomto případě můžete výpis komentářů konkrétního uživatele zobrazit na libovolném místě webu pomocí zkráceného zápisu (shortcode).
Ano, z toho kódu je zřejmé, že šablona využívá speciální soubory pro zobrazování obsahu jednotlivých položek výpisu. Musíte to tedy upravit patrně v souboru content.php nebo content-single.php. Tam asi také najdete zmiňovanou funkci the_title(), za kterou je třeba zobrazení náhledového obrázku vložit. I když koukám, že na webu už to asi máte upravené?
Budu přecházet z wordpressu na joomlu
Dobrá volba :-)
potřeboval bych zjistit hesla všech zaregistrovanejch uživatelů
Doufám, že získat hesla registrovaných uživatelů se opravdu nepovede.
A teď už vážně…
Hesla jsou uložena v zašifrované podobě a můžete je převést do WordPressu opět pouze v zašifrované podobě. Projděte si prosím následující návod, který řeší export uživatelů z Joomly, jejich následný import do WordPressu a ještě pro jistotu ověření samotnými uživateli.
Pro kompletní převod webu z Joomly do WordPressu bych doporučil plugin FG Joomla to WordPress, ale za uživatele si budete muset připlatit (30 EUR). Ale myslím, že se to určitě vyplatí…
Lukas: Teoreticky by to mělo fungovat automaticky (např. u výchozí šablony Twenty Twelve). Stačí nahrát do adresáře
wp-content/languagespříslušné lokalizační soubory cizího jazyka (aktuálně tam jsou patrně pouze české a samozřejmě zůstává i anglický originál) a poté můžete u každého webu navolit jazyk v menu Nastavení – Obecné – Jazykové nastavení (zcela dole). Pozor, celý web ale potom bude v cizím jazyce, tedy i administrace.Obecně má fungování více jazyků ve WordPressu několik možností:
– Zcela odlišné weby (asi zbytečné).
– Weby jako součásti sítě webů (Multisite), které tu zrovna řešíme. Je to asi vhodné řešení pokud potřebujete opravdu odlišné weby. Zůstávají totiž problémy s šablonami (např. widgety), pluginy (aktivace a nastavení) či různými dalšími úpravami, které občas musíte provést vícekrát (pro každý jazyk zvlášť). Výhodou je ale zase flexibilita, kde na české verzi můžete mít eshop, na anglické blog, atd. Určitě bych v tomto případě využil šikovného pluginu Multisite Language Switcher, který správu jazyků dost usnadňuje.
– Pro nepříliš složité vícejazyčné weby se mi nejvíce osvědčil (placený) plugin WPML. Výhodou je pouze jeden web a vše je integrováno pomocí pluginu, který automaticky podporuje různá menu, názvy nahrávaných souborů, atd. Dostupné jsou ale i další pluginy zdarma, podívejte se prosím na související vlákna, najdete tam mnoho různých tipů…
Přesně tak, neteyescz správně odkázal na manuál, kde je zřejmé, že oprávnění edit_theme_options (Záhlaví, Pozadí, Menu a Widgety) má k dispozici pouze administrátor.
První uvedený odkaz (peekaa) není v tomto případě skoro k ničemu. Uživatelé by pak sice viděli položky menu (např. Widgety), ale když už by tam přešli, tak by viděli pouze chybovou hlášku o nedostatečném oprávnění.
Řešením je vlastní kód, který můžete přidat např. do souboru functions.php v adresáři šablony, kde určité uživatelské úrovni (
editorpro šéfredaktora) přiřadíte potřebné oprávnění (edit_theme_optionspro přístup k Menu a Widgetům).$role_object = get_role( 'editor' );
$role_object->add_cap( 'edit_theme_options' );Další možností je samozřejmě použití nějakého pluginu. Přehled doporučovaných pluginů naleznete ve starším vlákně.
JayKay: Těžko říci. Pokud jde o web uvedený v profilu, tak tam jsou nějaké Javascriptové problémy, ale ty by nemusely být zásadní (i když by bylo vhodné je odstranit). V nových verzích pluginu Stream Video Player jsou nějak automaticky stahovány určité soubory (kvůli licencím), možná tam bude nějaký problém (stačí třeba nějaké nedostatečné oprávnění na příslušnou složku u hostingu). Zkontrolujte soubory pluginu a pokud videa správně vkládáte do příspěvků, tak by to mělo fungovat. Pokud to ale stále nefunguje, tak prosím uveďte konkrétní URL, kde je možné problém vidět…
jkucera70: Díky za zpětnou reakci! Podobné příspěvky jsou pro další návštěvníky důležité, protože občas dáme sice na výběr několik různých možností, ale osobní zkušenosti jsou určitě zásadní…
neteyescz zmínil jeden z možných problémů, který se ale objevuje pouze pokud nesprávně upravujete texty v souborech šablony. Pokud se problém zobrazuje přímo u obsahu článků, které vytváříte ve vizuálním editoru WordPressu, tak půjde patrně o něco jiného:
1) Problém s databází
Zkuste deaktivovat všechny pluginy a nasadit výchozí šablonu Twenty Twelve. Podařilo se tím problém odstranit?
2) Problém se šablonou
Šablona může využívat pro zobrazování nějaký font, který nepodporuje českou diakritiku. Podívejte se, zda nemá šablona nějaké nastavení fontů. Dále to mohou způsobovat nástroje pro grafické nahrazování fontů pomocí Javascriptu, oblíbený je např. cufón. Jakou používáte šablonu?
Pokud budete prodávat věci pouze v digitální podobě, tak bych asi doporučil stejě jako neteyescz plugin Easy Digital Downloads. Myslím, že je v základní podobě zdarma, ale některé pokročilejší funkce je nutné dokoupit v podobě speciálních pluginů (většinou různé platební brány). A pokud vím, tak plugin WP e-Commerce digitální produkty také obecně zvládá, ale nebude mít asi v tomto případě tolik specifických “vychytávek”…
-
AutorPříspěvky