Přehled odpovědí
-
AutorPříspěvky
-
Blog Design Studio: Jaké je nejlepší IDE pro vývoj ve WordPressu (ThemeDreamer jako plugin DreamWeaveru, CodeLobster, Adobe DreamWeaver CS5)?
westi on wordpress: Na poslední chvíli se do WordPressu dostává i funkce menu_page_url().
Weblog Tools Collection: Zajímavá možnost automatického a pravidelného zálohování souborů i databáze WordPressu pomocí služby IDrive.com (s využitím pluginu).
The Web Squeeze: Tipy a triky pro optimalizaci rychlosti načítání webu (obecně).
WP Engineer: HTML značky code a pre a jejich využití ve WordPressu (aneb jak zobrazit zdrojový kód a nespouštět ho).
WebTechWise: Jak poznat, zda nějaký web běží na WordPressu? A jaké používá pluginy?
SmashingGeeks: Jak vytvořit a nainstalovat vlastní font do WordPressu pomocí služby TypeKit (+ další možnosti pomocí pluginů).
Speckyboy Design Magazine: Nejlepší redakční systémy pro Flash.
hakre on wordpress: Porovnání rychlosti PHP funkcí (int)var a intval(var).
Hosting.cz: 7 kroků k vyladěnému CMS WordPress (v češtině).
Gabby: Nad čím byste se měli zamyslet než si koupíte prémiovou šablonu.
WPin.me: Další výběr (někým oblíbených) 40 šablon pro WordPress.
SpyreStudios: Deset kroků k uživatelsky příjemnějšímu eshopu (část z nich lze aplikovat na jakýkoli web, což je i důvod zařazení tohoto článku v tomto vlákně).
PliablePress: Zajímavý (placený) nový framework pro vytváření šablon.
WordPress Unique: Zajímavý plugin s podivnou homepage, kde není na první pohled zřejmé, co to všechno vlastně umí.
hakre on wordpress: ToolPress WP Access All Areas – skript pro zajištění administrátorského přístupu do WordPressu (pokud máte přístup na FTP).
Deluxe Blog Tips: Další příklady využití query_posts() v praxi (pro pokročilé), tentokráte pro výběr nejkomentovanějších (tedy nejoblíbenějších) příspěvků v určitém časovém rozmezí.
Six Revisions: 5 pozitivních věcí, které přináší chystaný Internet Explorer 9.
Deluxe Blog Tips: WordPress 3.0 přináší jednoduchou možnost, jak zobrazit přihlašovací formulář do WordPressu kdekoli na vašem webu.
WPin.me: Zajímavý plugin “WP like it? Tweet it!”, který umožňuje návštěvníkům upravit si svůj tweet o vašem webu.
Flame Scorpion: Pluginy pro automatické přidávání volně šířitelných obrázků k vašim příspěvkům.
hakre on wordpress: Další zamyšlení nad stávající (zbytečnou?) podporou PHP4 ve WordPressu. Na druhou stranu je však WordPress považován za pozitivní příklad zpětné kompatibility.
Nebyl by nějaký ukázkový funkční příklad URL (klidně emailem)? Je možné, že je značka pr nadpis h2 na webu zanořena do nějakého divu a není pak dobře nastylována v souboru style.css.
Deluxe Blog Tips: Jak přesunout komentář k jinému příspěvku (ručně či pomocí pluginu)?
Deluxe Blog Tips: WordPress 3.0 nově umožňuje přizpůsobit si vzhled (CSS) vizuálního editoru.
Justin Tadlock: Chcete přednastavit do vizuálního editoru pro uživatele nějaký výchozí text?
ThemeShaper: Jak vypnout a zapnout všechny widgety najednou (ideální pro různé testování)?
TurnKey Linux Blog: Rozdíly mezi formáty obrázků .png a .jpg.
Stanislav Duben: Přidáváme Facebookové tlačítko “To se mi líbí” do WordPressu (česky).
Stephen McIntyre: Jak zobrazit návštěvníkům Gravatar ještě před odesláním jejich komentáře.
Ahoj,
ta náhodná změna obsazené paměti je podivná. Podle mě to je nějaký “problém” na straně hostingu, třeba mají nějak špatně nakonfigurovaný cachovací serverový modul (např. APC či eAccelerator), který jim možná vypadává, netuším. Zkusil bych se jich zeptat… Něco tam ale podle mě bude, protože pokud tam máš WordPress 2.9.2 s češtinou, tak by ti 24 MB v základu určitě stačit nemělo :-( Něco se řešilo i tady (zejména pak druhá stránka).
Pro sledování využití paměti je výborný např. plugin TPC! Memory Usage. Využití paměti lze logovat do souboru a ještě si můžeš např. nadefinovat konkrétní checkpointy pro jednotlivé actions (např. publish_post). Mohlo by to pomoci vysledovat jak často (a zda je to pravidelné) se mění obsazená paměť (pokud se to spustí vždy když někdo navštíví web). Nebo si můžeš zkusit vyrobit nějaké sledovátko sám, např. s pomocí PHP funkcí memory_get_usage() a memory_get_peak_usage() a interního “Cronu” ve WordPressu.
Budu rád, pokud dáš vědět, jak to dopadlo, či jaké jsi získal nové zkušenosti…
Otto on WordPress: Nastavení vlastní Facebookové aplikace na propojení s WordPressem (např. pomocí pluginu Simple Facebook Connect).
Justin Tadlock: Opravdu komplexní průvodce novou funkcí ve WordPressu 3.0 – možnost vlastního menu.
WPMU tutorials: Přechod z WPMU 2.9.2 na WordPress 3.0.
Digging into WordPress: JSON API ve WordPressu pomocí pluginu.
dd32: Vyvojář WordPressu detailně vysvětluje práci s filesystemem. Pokud vám třeba nefunguje automatická aktualizace WordPressu, tak zde naleznete určitě důvody…
dd32: Nová šablona TwentyTen využívá jednu z nových funkcí, a to možnost úpravy vizuálního editoru podle konkrétní šablony (v tomto případě tedy šířku pole editoru podle šířky zobrazeného textu aneb opravdové WYSIWYG). Ale pokud se vám to nelíbí, tak to můžete změnit pomocí malého pluginu (s vysvětlením).
Shiba: Integrace pěkné NoobSlide Gallery do vašeho pluginu s galerií.
WP to BBP Themes: Podrobný postup pro integraci fóra bbPress do WordPressu (pro embedování do stránky můžete použít např. plugin Embed BBPress). Možná nejlepším způsobem je však přizpůsobení šablony fóra šabloně WordPressu…
Justin Tadlock: Využití jQuery a tvorba překlikávacích boxů (tzv. Tabs).
elfineer: Jak publikovat na Facebook zvenčí (např. i prostřednictvím WordPressu) – podrobný návod (tentokrát dokonce v češtině).
Graphic and Web Design Blog: Další z návodů na tvorbu šablony ve WordPressu (nezapomeňte na druhou část).
Už to máte asi vyřešené, ale obecně i pro ostatní je tento problém způsoben tím, že otevřete soubor šablony (v tomto případě patrně header.php) v editoru, který vám tam při uložení nastaví defaultní (české) kódování, zatímco WordPress používá utf-8.
Řešením je použití editoru, který vám po úpravách umožní tento soubor uložit v kódování utf-8 (např. PSPad), nebo můžete pro drobnější úpravy využít přímo editor WordPressu (menu Vzhled – Upravit soubory).
Jde o úpravu šablony (patrně soubor page.php), kde musíte odstranit
zobrazení názvu stránky (funkce the_title). Názvy pak ale budou odstraněny u všech stránek na webu, takže pokud ho chcete odstranit pouze u této stránky, tak budete muset použít podmínku ve tvaru:
if(is_page('url-stranky')) { nevypisovat název } else { jinak ho vypsat }Podrobnosti o podmínkách naleznete v manuálu.
Digging into WordPress: Podrobný návod jak přidat svůj vlastní plugin do oficiálního aredáře pluginů WordPressu.
Nettuts+: Kompletní průvodce pro taxonomie ve WordPressu.
Shiba: Taxonomie už používáte, ale nelíbí se vám jejich přidávání? Chcete mít např. dropdown, který umožní výběr pouze jedné položky? I to je možné…
WPBeginner: Jak zobrazit náhledové obrázky i v RSS?
WP Engineer: Jedna z dalších příjemných novinek ve WordPressu 3.0 – další flexibilita pro tvorbu šablon pomocí funkce get_template_part(). Můžete tak jednoduše zabránit zbytečnému opakování stejného kódu v šablonách (jde vlastně o includování stejného kódu do šablony).
Nettuts+: Jak začít s ASP.NET pokud programujete v PHP?
Digging into WordPress: Přidáváme soukromé poznámky k příspěvkům/stránkám pomocí zkráceného zápisu (shortcode).
WPBeginner: Zobrazení počtu followerů (a dalších informací) z Twitteru.
Heart Internet Official Blog: Dalších 7 rychlých tipů na zrychlení vašeho webu ve WordPressu.
WPBeginner: Jak přidat k příspěvkům/stránkám a komentářům odkaz na jejich úpravy, abyste je při každé změně nemuseli složitě hledat v administraci WordPressu?
Digging into WordPress: Velmi obsáhlý přehled všech tříd a identifikátorů, které WordPress ve svých funkcích automaticky generuje (a je ideální je proto využívat). Povinná četba pro každého programátora!
WPBeginner: Automatické vytváření zkrácených URL adres vašich příspěvků/stránek pomocí služby bit.ly.
Smashing Magazine: Zamyšlení o programátorském umění (poetika psaného kódu).
WP Recipes: Odstranění speciální třídy pro komentáře administrátora (pokud chce zůstat v utajení), kterou lze používat např. na zvýraznění jeho komentářů.
WebTechWise: Tipy pro přesměrovávání URL adres ve WordPressu.
Famous Bloggers: Přidání pole pro zadání tweetu (tzv. Tweet Box) k příspěvku (např. pod komentáře).
WPShout.com: Jak zajistit v šabloně zpětnou kompatibilitu některých prvků a funkcí, když to budete v novém WordPressu 3.0 používat jinak?
Digging into WordPress: Způsoby řešení pro unikátní css třídy ve vybraných stránkách/příspěvcích (např. vlastní uživatelská pole s názvy souborů či samotným css).
Shiba: Plugin Shiba Custom Widgets nabízí zajímavé možnosti přiřazování widgetů (a i skupin widgetů) ke zvoleným příspěvkům/stránkám a několik dalších funkcí.
WPShout.com: Návod na vytvoření oblasti na homepage (Feature Content Area), kde se budou zobrazovat nějakým způsobem specifikované příspěvky.
Digging into WordPress: Použití navigace (předchozí x následující) mimo klasický loop ve WordPressu (aneb trik s query_posts) + další zajímavosti (a odkazy) týkající se navigačních funkcí.
WPBeginner: Vypnutí automatického formátování zdrojových kódů v příspěvcích WordPressu (aneb vytvoření vlastního shortcode, který pak může být pro tento účel použit).
WPBeginner: Používání vlastních typů obsahu ve WordPressu 3.0 (plugin či vlastní funkce).
Magic Memebers: Prémiový (placený) plugin pro pokročilou správu vašich uživatelů (recenze). Můžete zde nastavit třeba placené členství, platbu za přečtený článek a mnoho dalších možností.
WPBeginner: Automaticky vypočítané datum pro zmínku o copyrightu v zápatí od vašeho nejstaršího příspěvku po ten nejnovější.
WP Engineer: Jak zakázat na webu ve WordPressu možnost vyhledávání?
Deluxe Blog Tips: Jeden ze způsobů jak použít AJAX ve vaší šabloně.
Weblog Tools Collection: Zamyšlení nad “bordelem” v databázi po testovaných pluginech aneb nemělo by být standardem, aby po smazání pluginu byla smazána také všechna (nyní již nepotřebná) data?
Digging into WordPress: Podrobně zpracovaný přehled novinek ve WordPressu 3.0.
WPShout.com: Jedno z možných využití WordPressu jako CMS (stránky a šablony stránek).
WPShout.com: Zamyšlení nad prémiovými (placenými) šablonami ve WordPressu.
Tutorial9: Podrobný test několika cachovacích pluginů (s konkrétními měřeními).
Digging into WordPress: Jednoduchý návod na vytváření vlastního title pro příspěvky (pokud chcete aby se lišil od názvu příspěvku kvůli SEO).
Andrew Nacin: Používejte ve WordPressu své vlastní prefixy (funkcí, pluginů, widgetů, uživatelských polí atd.), vyplatí se to (např. funkce začínající separatista_).
WordPress Tavern: Limit Login Attempts – recenze pluginu pro omezení (a sledování) pokusů o přihlášení do WordPressu.
WPView.com: 10 tipů jak navýšit počet odběratelů vašeho RSS.
WPVibe: Multiple loops aneb rozdíly mezi rewind_posts(), wp_reset_query() a new WP_Query.
WPShout.com: Možnosti zálohování WordPressu (ruční i automatické pomocí pluginů).
WordPress: Oficiální (aktuální) dokumentace pro programátory k jednotlivým funkcím a třídám WordPressu (generovaná prostřednictvím phpDocumentor).
Deluxe Blog Tips: Práce se sítí webů (multisite) ve WordPressu 3.0 (aneb vlastně sloučený WordPress MU).
Ronald Heft: Neprůstřelné zdůvodnění kde a proč je umisťován asynchronní kód z Google Analytics v pluginu Google Analyticator.
Deluxe Blog Tips: Jak znemožnit přihlášeným uživatelům přístup do administrace WordPressu.
Nettuts+: 9 užitečných PHP funkcí, které byste měli znát (zejména testování využité PHP paměti a procesoru je zajímavé, dále se dozvíte něco o kompresi a serializaci).
Smashing Magazine: Porovnání redakčních systémů WordPress a Joomla.
hakre on wordpress: Nové kategorie pluginů v Přehledu pluginů ve WordPressu 3.0 – Must-Use a Drop-Ins.
hakre on wordpress: Jak funguje šifrování hesla ve WordPressu pomocí Phpass a nepřejde se časem na nový (zpětně kompatibilní) Hashcat?
hakre on wordpress: Jednoduchá ochrana před hackery – zákaz PHP funkce eval() na hostingu aneb věděli jste, že je WordPress od verze 2.8.5 na funkci eval() nezávislý?
Weblog Tools Collection: Jak zobrazovat reklamu jen některým návštěvníkům, např. nově příchozím z vyhledávačů a neotravovat s ní pravidelné čtenáře (můžete použít např. plugin “Who Sees Ads” nebo vlastní upravený kód).
Něco o PHP (a webu obecně):
phpSysInfo: Zajímavý nástroj na zjištění podrobností o vašem hostingu (nejen o PHP, ale i samotném serveru).
Carsonified: 4 způsoby vizualizace dat na webu (HTML – Google Charts, Flash, CSS, canvas).
A opět o WordPressu:
Sam’s Web Guide: 10 tipů jak lépe zabezpečit váš web ve WordPressu.
Všestranný život: Článek o možnostech zabezpečení WordPressu prostřednictvím souboru wp-config.php (tentokrát v češtině).
Theme Thesis: 11 velmi zajímavých webů pro vývojáře ve WordPressu (a pokud by vám to nestačilo, tak tady jich máte dokonce 60 roztříděných podle konkrétních oblastí zájmu).
WordPress Arena: Nejhezčí šablony pro realitní weby.
WebTechWise: Detailní recenze pluginu Comment Notifier pro umožnění emailového odběru nových komentářů (+ další možnosti podobných pluginů).
WP Engineer: A něco pro vývojáře pluginů – jak stylovat informační boxy se zprávami pro uživatele (např. “Záznam byl aktualizován”) aneb využijte předpřipravené třídy.
W3Mag: 25 nejhezčích šablon roku 2010 zdarma ke stažení.
wpSEO: Další z pluginů pro SEO ve WordPressu.
WordPress Arena: Článek přibližuje kanonické URL adresy ve WordPressu (jak fungují, jak je nastavit a co na to plugin All in One SEO Pack).
BbPress vyjde jako samostatný plugin do WordPressu. Zatím je ale nutné toto fórum nainstalovat samostatně a následně ho případně s využitím pluginů integrovat. Pokud už máte BuddyPress, tak tam je fórum bbPress už jeho součástí a jde poměrně jednoduše nastavit. Pokud se vám to nedaří, tak podrobněji napište jaké máte konkrétní verze, co jste už udělal a co se vám přesně nedaří…
Naše české lokalizační soubory jsou pouze pro samotný WordPress (a nikoliv pro BuddyPress či bbPress – ty vyjdou až v horizontu několika týdnů).
Zdravím,
zkontrolujte si, zda máte v souboru wp-config.php následující řádek:
define ('WPLANG', 'cs_CZ');Mělo by se to tam sice teoreticky vytvořit automaticky při instalaci české verze, ale raději to prověřte…
Složka by se měla přesně jmenovat languages a být v adresáři wp-content.
Schloebe.de: WordPress Helper – vyzkoušejte zajímavý doplněk do Firefoxu.
Pro Blog Design: Jak na optimalizaci databáze s WordPressem?
Theme Thesis: Jak využít a zobrazit políčko s popisem rubriky v šabloně?
Deluxe Blog Tips: Někdy je potřeba upravit zobrazení RSS zdroje vašeho webu. V tomto článku se naučíte jak povolit některé HTML značky (pomocí funkce wp_kses) když zobrazujete v RSS pouze několik úvodních vět. Zajímavá je také funkce balanceTags(), která umí oříznout text aniž by porušila nějaké HTML značky.
Dougal Campbell: Určitě znáte widget na Nástěnce pod názvem Další užitečné informace o WordPressu. Zobrazuje novinky a zajímavé články, aktualizuje se každých 12 hodin. Ale pokud WordPress hodně používáte a chcete vidět aktuální zprávy častěji, můžete tento interval pomocí filtru wp_feed_cache_transient_lifetime jednoduše změnit (a v článku objevíte i odkaz na shrnutí dalších možných úprav widgetů na Nástěnce).
A další část se bude týkat novinky ve WordPressu 3.0 – vlastní (uživatelské) typy obsahu…
alexking.org: Jaká je hlavní výhoda vlastních typů obsahu (a jedno podobné zamyšlení)?
Justin Tadlock: Neuvěřitelně dlouhý a komplexní průvodce vlastními typy obsahu ve WordPressu 3.0.
kovshenin.com: Další přehled vlastních typů obsahu ve WordPressu (nezapomeňte si přečíst o této tematice i následující článek na tomto webu, který zabíhá do dalších detailů).
-
AutorPříspěvky