Přehled odpovědí
-
AutorPříspěvky
-
A jaké řešení jste nakonec vybral?
Osobně jich používám několik (ne najednou, ale na různých webech různé), ale ideální řešení jsem bohužel zatím nenašel…
Z externích služeb je jasná služba Google Analytics (pro implementaci do WordPressu je možné použít pluginy Google Analytics for WordPress či Google Analyticator). České služby jsem moc nezkoušel, takže nevím do jaké míry jsou kvalitní… Sem se dá ale zařadit také zmiňovaný Jetpack, protože statistiky tentokrát počítají přímo u WordPressu. Kromě statistik však plugin obsahuje mnoho dalších funkcí (zejména ze služby WordPress.com) a pokud chcete zjišťovat pouze návštěvnost, tak může použít “ořezaný” plugin Jetpack Lite.
Samostatné pluginy mají nevýhodu zejména v náročnosti na databázi. S návštěvností několika desítek lidí denně se brzy začnou ukládat v databázi MB dat a bude třeba je nechat automaticky čistit. Z těch povedenějších jsem zkoušel:
Firestats (součástí je i naše česká lokalizace) – bohužel již delší dobu neaktualizovaný (pro jisté účely ale nenahraditelný).
NewStatPress – vcelku povedený plugin, pravidelně aktualizovaný.
WassUp – používal jsem na jednom webu, ničím mě neuchvátil, ale problémy nezpůsoboval.
Uvítáme i další tipy na zajímavé služby a pluginy!
A pokud není možné zveřejnit URL, tak nám alespoň řekněte šablonu, abychom to mohli vyzkoušet. Podle zveřejněných zdrojových kódů by to mohla být šablona UpStream (zdarma?), ale nejsem si zcela jist…
Téma se řešilo tady a odpověď je stále stejná. Bohužel s tou češtinou to zatím nevyšlo :-(
3. května 2012 (11:09) odpověď na téma: Formulář na úvodní straně, který blokuje přístup na stránky #11331Nezdá se mi to jako moc dobrý nápad. Po vyplnění formuláře musíte data zpracovat a nějak přiřadit tomuto uživateli, aby se neztratily při procházení webu. Sice můžete údaje uložit v podobě cookies, ale pokud návštěvník přijde např. z jiného počítače/prohlížeče, bude muset údaje znovu vyplnit. Není pro tyto účely vhodnější použít klasickou registraci WordPressu a trochu ji upravit (vyžadovat navíc jméno)? Poté bude vše fungovat interně a také registrované uživatele budete mít všechny přímo v administraci… Ale možná mi něco uniká?
Těžko říci, patrně nějaká úprava šablony? Jakou používáte šablonu? Stáhněte si původní verzi šablony a znovu ji nainstalujte. Zkusit můžete také výchozí šablonu Twenty Eleven, kde by to mělo být v pořádku. Nebo by to také mohl způsobovat nějaký plugin, zkuste je raději všechny deaktivovat a pak postupně zapínat, abyste našel viníka.
3. května 2012 (8:47) odpověď na téma: WP aktualizace – Language (.mo) file doesn't exist or accessible #11300Díky za odpověď. Šlo o plugin WPML nebo nějaký jiný?
Občas se podobné věci stávají, mnoho věcí se mění ve WordPressu i v konkrétních pluginech. Pokud není možné pluginy deaktivovat v administraci (chyba se zobrazuje ihned po přihlášení), stačí obvykle přejmenovat adresář wp-content/plugins např. na wp-content/pluginy, čímž se všechny pluginy automaticky deaktivují…
Díky za odpověď. Nechtěl jsem si dělat legraci z “ukliknutí” (to se stává všem), ale česká verze definice kaskádových stylů opravdu pobavila :-)
P.S. Web už teď vidím také v pořádku.
Takže tímto se omlouvám hostingu, šlo o problém na straně WordPressu, kde probíhaly změny API pro vzdálený přístup k pluginům.
2. května 2012 (19:53) odpověď na téma: WP aktualizace – Language (.mo) file doesn't exist or accessible #11298Podle mě nejde o hlášku WordPressu, ale patrně nějakého pluginu. Zkuste všechny pluginy deaktivovat a dohledat případného viníka…
Zkusím to trochu interpretovat. U vyhledávání pluginů komunikuje instalace WordPressu s API oficiálního adresáře WordPressu, takže problém mohl být buď na straně WordPressu nebo u hostingu. Každopádně už ho opravili a snad to bude v pořádku. Osobně bych to tipoval na hosting (mohl jít třeba pouze o jeden server), protože jsem hledat pluginy zkoušel a vše fungovalo v pořádku (tedy by to nemělo být na straně WordPressu).
Odkaz nefunguje, patrně proto, že byl celý dotaz zkopírován z jiného fóra :-) Doplním ho tedy v plném znění: http://www.gopiplus.com/work/2011/01/01/news-announcement-scroll/
Každopádně zcela nejjednodušším způsobem je použití klasických formátů příspěvků (jde o novinku WordPressu 3.1). Je to jednoduché, je to součást WordPressu a můžete použít různé formáty.
Zajímavé, že pro výpis nejnovějších příspěvků podle zvoleného formátu jsem žádný obecný widget nenašel (pokud někdo něco podobného objevíte, tak uvítáme odkaz). Ale jako studijní materiál poslouží widget s názvem “Twenty Eleven – Stručně”, který je součástí výchozí šablony Twenty Eleven. A kód pro obecně použitelný widget naleznete zde.
Přesně tak jak píše Fabulator, je potřeba použít správnou funkci the_post_thumbnail().
Úvodní část návodu pro začátečníky naleznete zde, pokračovat pak můžete s úpravami pro pokročilé.
Pokud použijeme příklad výše, tak je ale podle mě lepší použít klasickou definici kaskádového stylu a necpat atribut style přímo do obrázku (je to ale jen detail a na funkčnost to nebude mít vliv):
the_post_thumbnail( 'thumbnail', array( 'class' => 'alignleft' ) );Ve WordPressu je u autorů šablon standardem třída alignleft, která obvykle bývá definována a zarovnává obrázek vlevo. Pokud tomu tak není, musíte to pak ještě doplnit do souboru style.css:
.alignleft {
float:left;
}To není související problém, ale něco zcela jiného. Jediné, co mě napadá je chyba v nějakém pluginu (i když jsou deaktivované, tak se mohlo třeba něco špatně uložit do databáze a teď to zlobí). Podobná hláška se vyskytovala např. u problémů s pluginem pro pokročilou správu komentářů Disqus.
Dále může jít o nějaký výpadek hostingu, třeba zrovna něco “provádějí” na serveru.
Zkuste nejen deaktivovat všechny pluginy, ale i nasadit výchozí šablonu Twenty Eleven. Dále zkuste automaticky přeinstalovat WordPress.
Pokud nic z toho nepomůže, tak nainstalujte ještě zcela čistou verzi WordPressu na nějakou subdoménu.
Pokud se problém stále projevuje, pošlete prosím přihlašovací údaje k testovací verzi (administrátor WordPressu a FTP) na email pavelevap@separatista.net. Zkusíme se na to podívat…
A jak jste se dostal k tomu počeštěnému .css souboru? Jakým způsobem jste ho upravoval? Prosím, prosím…
No, tak to je bomba :-)
img {
hranice:0;
jasný:oba;
kraj:0;
výše:automobil;
}Jak se to proboha stalo? A co to je za šablonu?
P.S. Už to vidím, šablona The Vintage.
neteyescz: Jak jsi zjistil přesně kód? Nikde jsem nenašel odkaz na konkrétní šablonu :-(
A jaká Godzilla? :-)
P.S. Nejdete na to trochu opačně? Funkce pro náhledové obrázky by se neměla mazat, ale spíše by se neměl obrázek vůbec vkládat do příspěvku, ale pro některé rubriky, např. obrázkové vtipy by mohl být náhledový obrázek zobrazen ve větší podobě uprostřed stránky, čímž by si uživatel ušetřil dost zbytečného klikání a manipulování s vizuálním editorem…
Tak problém byl nakonec s “nakopnutými” tabulkami v MySQL. Nevím jak se to mohlo stát, optal bych se být vámi případně poskytovatele hostingových služeb, těžko říci jak k tomu došlo. Možná nějaký problém na straně hostingu (upgrade databáze), možná nějaké extrémně nekorektní chování pluginu, opravdu těžko odhadovat bez přímého přístupu k serveru…
Každopádně pro příště stačí nechat opravit databázové tabulky pomocí jednoduchého nástroje WordPressu. Stačí vložit následující řádek do souboru wp-config.php:
define('WP_ALLOW_REPAIR', true);A poté už jen spustit skript (tedy navštívit stránku) na adrese:
domena.cz/wp-admin/maint/repair.phpSice tam vyskákalo několik chybových hlášek, že se opravit nepodařilo, ale oprava asi proběhla, protože když jsme skript pustil podruhé, tak už byly všechny tabulky v pořádku. Vyzkoušejte, vše už by mělo bez problémů fungovat.
A ještě doplním odkaz na článek, kde najdete základy práce s náhledovými obrázky (a pokročilé úpravy).
Zajímavý dotaz, odstranění funkce vyzkoušejte, také by mě to zajímalo :-) Teoreticky by tam nemusela být potřeba, dokud opět neuložíte strukturu trvalých odkazů (nově už dokonce možná není nutné ji znovu ukládat, ale pouze tuto stránku s nastavením navštívit). Pokud dojde k aktualizaci trvalých odkazů (ručně, pomocí nějakého pluginu, atd.), tak se podle mě bez této funkce zase vše vrátí k výchozímu nastavení. Takže bych ji tam asi raději nechal, ale uvítám případné výsledky testování…
Změnu výchozí URL adresy
/author/jsme podrobně řešili zde (jsou tam i tipy na pluginy). Specifikujete to ale i jednoduše, tentokrát pomocí$wp_rewrite->author_base. Je tam i diskuze o funkci flush_rules(), která zde není zahrnuta a je to řešeno právě přeuložením nastavení struktury trvalých odkazů. -
AutorPříspěvky