Přehled odpovědí
-
AutorPříspěvky
-
Postup instalace je anglicky popsán přímo na stránkách pluginu, o českém návodu bohužel nevím. Pro začátečníka není implementace příliš jednoduchá:
– Na přílušné místo šablony, kde by se mělo menu zobrazovat, je třeba vložit uvedený PHP kód (nebo si ten prostor budete muset nadefinovat pro použití widgetů).
– Dále asi budete muset menu nastylovat, aby zapadlo do používané šablony, takže se znalostem kaskádových stylů (CSS) také nevyhnete…
Nakonec to asi zůstává nedořešeno, ale všiml jsem si, že došlo k velké aktualizaci pluginu na verzi 3.x, která už výše uvedenými problémy netrpí. A celkově plugin vypadá docela dobře, doporučuji vyzkoušet…
Pozor, plugin je v oficiálním adresáři pluginů uveden pod stejným názvem, ale jinou adresou: Event Espresso Lite – Event Registration and Management. Takže si dejte pozor, kterou verzi instalujete…
Zdroják: Zajímavý seriál článků o návrhovém vzoru Dependency Injection.
WordPress Tavern: Smutná zpráva pro všechny fanoušky WordPressu – ani kvalitní anglický web se jenom WordPressem neuživí.
dd32.id.au: Přehledná paleta všech použitých barev ve WordPressu 3.2.
Six Revisions: 10 různých tipů pro přizpůsobení administrace WordPressu.
Symfony: Srozumitelné vysvětlení rozdílů mezi obyčejným PHP a frameworkem Symfony.
WordPress Answers: Jak vyřešit cachování položek taxonomií u výpisu příspěvků?
tripwire magazine: Jaké možnosti nastavení potřebuje šablona a co už je trochu zbytečné?
WordPress Answers: Doporučované praktiky pro tvorbu vlastních pluginů ve WordPressu.
scribu: Jak na filtry při použití objektového způsobu programování vlastního pluginu?
Yoast: Vývojáři z WPMU DEV obviněni z “kradení” zdrojových kódů. Nebo to bylo vlastně nakonec celé jinak?
20. června 2011 (21:47) odpověď na téma: Výpis příspěvků na stránce, dle mnou zvoleného pořadí #8487A ještě doplním jeden plugin Post Types Order, který by měl umět vlastní řazení (pomocí myši) nejen příspěvků a stránek, ale i vlastních typů obsahu.
Další email:
Zdravim tak jsem to zkousel vse mozne a furt nic. Snad nebude vadit ze tam jeste nemam cestinu,ale uz fakt jsem zoufalej a nevim jak to obnovit poslu jeste jeden screen co jsem delal treba pomuze.
Prozkoumal jsem nastavení a adresář wp-content/uploads na FTP zcela chyběl. Vytvořil jsem ho a nahrávání stejně nefungovalo, dokud neměl adresář nastaven CHMOD 777 (patrně nějaká restrikce freehostingu IC.cz). A ještě v menu Nastavení – Média – Nahrávání souborů – Ukládat nahrané soubory v adresáři jsem pro jistotu nastavil hodnotu
wp-content/uploads. Nahrávání už funguje…Příště prosím odpovídejte nejdříve na otázky, např. důležitý dotaz “Před experimenty s pluginy nahrávat šlo?” nebyl vůbec zodpovězen a nepodléhejte zoufalství.
P.S. Uvedená chyba na screenshotu spočívá v tom, že byly pluginy smazány z FTP, ale nebyly předtím deaktivovány. Nic se neděje, je to jen upozornění a s nahráváním obrázků to nesouvisí…
Když jsem zkoušel nahrávat obrázek, tak to vyhodilo tuto hlášku:
"Testing-picture.jpg" has failed to upload due to an errorUnable to create directory /home/free/ic.cz/h/hcslovanlouny/root/www/wp-content/uploads. Is its parent directory writable by the server?
Zkontroluj přes FTP adresář wp-content/uploads, zda je tam nastaven CHMOD 755 či 777. Před experimenty s pluginy nahrávat šlo? Je to podivné, aby nějaký plugin způsobil změnu opravnění (ale možné to je). Případně nám pošletena email přihlašovací údaje k FTP, abychom to mohli zkontrolovat…
Lukenzi: Pěkné :-) To je opravdu “ohnutý” výše zmiňovaný plugin? Byly tam potřeba nějaké větší úpravy a půjde tedy plugin klasicky aktualizovat bez jejich ztráty? Zatím jsem ho nezkoušel, ale pokud s ním jdou dělat podobné věci, tak to vypadá vcelku zajímavě…
P.S. Jak tam funguje to sejmutí? Klasické uivatelské pole a dotaz na něj ve výpisu? Je tam i nějaká historie již stažených dokumentů?
Emailová odpověď:
Zdravim menší upravy byly zkoušení pluginu na obrazky, ktery se stejne nechce porad nahrat do alba, abych ho mohl vkladat do clanku. No aktualizace – na novější verzi není potřeba radeji si pockam az bude cestina i v te nove verzi. Juknete se my do wordpressu. Jde my o to zkontrolovat,abych mel ty základni pluginy,co mam mit a dali se nahravat i obrazky do clanku.
Takže, co to konkrétně znamená “po menších úpravách”? Obrázky se dají bez problémů nahrávat i bez jakýchkoliv pluginů, stačí vám čistý WordPress. problém bude asi v nějakém nově nasazeném pluginu. Pokud něco přestalo fungovat, tak deaktivujte všechny pluginy a nasaďte výchozí šablonu. Problémy by měly zmizet.
Zkuste také popsat podrobněji celý problém.
Aktualizujte také nejdříve na nejnovější verzi WordPressu 3.1.3. Pro tuto verzi již čeština dávno existuje.
Problém je, že samotný plugin pro “úřední desku” nikdo asi sám dělat nebude (pokud ho zrovna nepotřebuje), protože je jeho využití omezeno na několik desítek (?) webů. A když už ho někdo udělá, tak to bude na zakázku a nechá si ho samozřejmě zaplatit (a nezveřejní ho). Takže se buď budeš muset postupně pořádně naučit API WordPressu nebo si někoho zaplatit, aby tento plugin vytvořil. Ohýbání nějakého podobného pluginu (s jiným účelem) může být dost kontraproduktivní a nakonec ještě složitější…
Kdybych měl více času, tak bych se do toho klidně i pustil, ale zatím to bohužel nevypadá…
Podle mě na to není potřeba žádný plugin, ale pouze jedna upravená šablona stránky. Definoval bych si nový vlastní typ obsahu “Dokument” a přiřadil bych mu nějakou vlastní taxonomii pro kategorie dokumentů. Datum vložení by bylo klasické datum publikace, datum sejmutí by fungovalo buď automaticky (nastavila by se nějaká výchozí hodnota, např. 30 dní – může být různá pro různé kategorie dokumentů) nebo by se u každého dokumentu použilo uživatelské pole s možností vlastního nastavení tohoto data. Další úpravy by pak ještě vyžadoval formulář s tříděním dokumentů nad úřední deskou, ale to už je pouze klasický formulář (PHP + HTML)…
To je podivné, nic dalšího mě zatím nenapadá. Jestli můžete, tak pošlete administrátorské přihlašovací údaje do WordPressu, zkusím se na to podívat.
Doplním ještě jiný plugin MapPress Easy Google Maps, který umí i různé ikonky. V oblasti map je ale pluginů mnoho a ještě více se toho dá udělat s využitím API…
Zkuste deaktivovat všechny pluginy, některý z nich by to mohl způsobovat, případně zkuste i výchozí šablonu Twenty Ten. I Administrátor může mít nějakým způsobem omezená práva. Nepoužíváte víceuživatelskou verzi WordPressu?
15. června 2011 (20:46) odpověď na téma: Výpis příspěvků na stránce, dle mnou zvoleného pořadí #8485Pokud budete mít konkrétní dotazy, tak se klidně ptejte. Každý se to musí nějak naučit a samotnou tvorbou webu je to samozřejmě nejlepší. Ale nemělo by to moc negativně ovlivnit případného budoucího majitele webu, aby s tím do budoucna neměl mnoho zbytečných problémů…
Ad PS2: Každý plugin je třeba “zprovoznit” nejen v administraci, ale i přímo na webu. V tomto případě patrně úpravou souboru archive.php (pro výpis rubriky), a to přidáním funkce query_posts() s parametrem pro řazení podle nastaveného pořadí. U každého pluginu je to trochu jinak, prohlédněte záložky s názvem “Installation”, např. bod č. 4 u prvního pluginu…
Pokud si neporadíte s pomocí manuálů a rad ve fóru, tak provádíme samozřejmě i placené práce, můžete nám napsat podrobnosti na email pavelevap@separatista.net, zkusíme připravit nějakou cenovou nabídku.
Takže to bude patrně šablonou. Máš v souboru footer.php funkci wp_footer()?
Lišta by se měla myslím zobrazovat automaticky. Každopádně, vyzkoušel bych následující:
1) Ve výchozí šabloně Twenty Ten je/není administrační lišta vidět?
2) A co po deaktivaci všech pluginů?
3) Vyzkoušel bych také jiný prohlížeč, mohl by tam být problém s cookies (lišta se nezobrazuje nepřihlášeným).
4) Kontrola nastavení ve WordPressu – menu Uživatelé – Profil – Zobrazit administrační lištu – je tam zaškrtnuto “Na webu”?
Podle toho pak můžeme pátrat dále…
Hosting může ještě načítat nějaký skrytý plugin, který se při automatické aktualizaci nepřepíše. Pokud se nezadaří problém odstranit, pošlete prosím přístupy do administrace WordPressu a na FTP na email pavelevap@separatista.net, zkusíme se na to podívat. Pokud je to způsobeno hostingem, tak je to velmi nepěkná praktika (pokud to ovšem není uvedeno v jejich podmínkách). A protože to jsou odkazy na české weby, tak to asi opravdu spíše směřuje k hostingu…
13. června 2011 (10:54) odpověď na téma: Výpis příspěvků na stránce, dle mnou zvoleného pořadí #8483Celý problém má několik aspektů:
1) Je opravdu nutné vypisovat příspěvky i na stránce, když jsou v rubrice?
2) Pokud je chcete vypisovat podle svého vlastního pořadí, neměly by to pak být spíše stránky (které vlastní řazení umožňují) než příspěvky?
Zkuste se raději nejdříve zamyslet nad celou strukturou webu, což vám du budoucna určitě usnadní práci. Každopádně jde to vyřešit i tak, jak potřebujete. Budete ale muset použít nějaký plugin, který umožní vlastní řazení příspěvků. Abyste je totiž mohl podle vlastního pořadí vypisovat na webu, tak to pořadí musíte nejdříve nějakým způsobem nastavit v administraci.
Zběžně jsem našel několik pluginů, vyzkoušejte a uvítáme zpětnou reakci až si nějaký vhodný vyberete:
Hofire Post Order For WordPress – Umožňuje řazení pomocí čísel jako je tomu u stránek.
PostMash Custom – custom post order – Umožňuje řazení přímo pomocí myši (přetahujete příspěvky do požadovaného pořadí).
Easy Post Order – Umí i zkrácený zápis, který vložíte přímo do stránky a zobrazí výpis příspěvků, ale myslím, že nefunguje podle konkrétních rubrik, ale pouze vlastních typů obsahu (asi by šel upravit).
Pokud je to opravdu u každé šablony (včetně výchozí Twenty Ten), tak to může způsobovat nějaký plugin, zkuste je všechny deaktivovat.
Také se občas stane, že tam podobné věci nacpe přímo hosting, jaký používáte? Jakým způsobem jste WordPress instaloval? Ručně nebo pomocí nějakého skriptu hostingu? Zkuste provést automatickou aktualizaci přímo z administrace WordPressu.
Další možností je, že byl web napaden nějakým trojským koněm. V tomto případě pročtěte podobné téma na fóru, kde najdete postup na likvidaci záškodníka.
-
AutorPříspěvky