Problémy s nenadálou a podivnou chybovou hláškou ve WordPressu může často způsobovat vir

Prošli si tím již mnozí. Zčistajasna se objeví problém s nějakou neznámou hláškou, stejně jako u posledního tazatele: “Mám několik stránek na webzdarma.cz a u všech mi to už asi 14 dní dělá. Když přehraji originální soubor default-widgets.php originálním souborem, tak hláška zmizí, ale za několik hodin ji tam mám znovu (Parse error: parse error in /3w/unas.cz/b/benefity/wp-includes/default-widgets.php on line 1035). Nefungují kvůli tomu správně widgety a odkazy. Nevíte kde by mohla být chyba? S WordPressem jsem jinak spokojený, jen tento problém bych potřeboval vyřešit.” Jak na to? Je to opravdu vir a jak mám WordPress správně odvirovat?

Pokračování textu Problémy s nenadálou a podivnou chybovou hláškou ve WordPressu může často způsobovat vir

Nová verze pluginu pro WordPress – České a slovenské linkovací služby 0.3

Po třech měsících je tu nová verze pluginu České a slovenské linkovací služby 0.3. Podle oficiálních statistik si tento plugin stáhlo ke dnešnímu dni celkem 166 lidí, což je na takovou drobnost vcelku pěkné číslo. A co je tedy vlastně v této verzi nového?

Pokračování textu Nová verze pluginu pro WordPress – České a slovenské linkovací služby 0.3

Jak fungují trvalé odkazy když přiřazujete k příspěvku více rubrik?

Trvalé odkazy (permalinky) si můžete u příspěvků nastavit téměř libovolně a často (i tady na webu) se používá nastavení ve tvaru domena/rubrika/prispevek. Ale co se stane, když máte u některých příspěvků přiřazeno více rubrik? Jak se to pak vlastně v trvalém odkazu projeví? A jak se to dá případně upravit?

Pokračování textu Jak fungují trvalé odkazy když přiřazujete k příspěvku více rubrik?

Čeština pro WordPress 2.8.5

S novou bezpečnostní verzí WordPressu 2.8.5 je tu také nová čeština. Byl sice přidán pouze jeden nový řetězec (ovlivnil ale i další starší překlad, takže nakonec muselo být upraveno i několik dalších řetězců), ale celkem 17 jich bylo odebráno (v souvislosti s odebranými importovacími nástroji Bunny’s Technorati Tags a Jerome’s Keywords) a došlo i několika opravám.

Pokračování textu Čeština pro WordPress 2.8.5

Jak umožnit návštěvníkům stránek stahování dokumentů (např. MS Office)?

Zdravím a mám jeden jediný dotaz. Potřeboval bych vložit do šablony WP možnost stahování dokumentů návštěvníkem stránek. Jedná se mi o jednoduchou formu stažení dokumentu MS Office. Zatím jsem bohužel na nic nepřišel. Předem děkuji za radu.

Pokračování textu Jak umožnit návštěvníkům stránek stahování dokumentů (např. MS Office)?

Opět nečekaný WordPress 2.8.5 s bezpečnostní opravou proti DoS útoku

Vývojáři vydali novou verzi WordPressu 2.8.5, která se brání potenciálním bezpečnostním rizikům, takže nám nezbývá nic jiného než bez dalších okolků aktualizovat. Pokud tedy nejste hazardéři, a i to jedno kliknutí pro spuštění automatické aktualizace vám přijde únavné. Už samotný fakt, že vývojáři nepočkali s opravami na nově chystanou verzi WordPressu 2.9, by měl všem váhavým alespoň trochu napovědět. Podívejme se však na nový WordPress 2.8.5 trochu podrobněji…

Pokračování textu Opět nečekaný WordPress 2.8.5 s bezpečnostní opravou proti DoS útoku

Omezení výpisu příspěvků (např. podle autora, rubriky) na homepage za použití funkce query_posts()

Tato situace se často opakuje, některé rubriky prostě nemají ze své podstaty (např. mnoho krátkých příspěvků) místo na homepage, takže je tam nechcete zobrazovat. Řešení je velmi jednoduché, kdy stačí přidat pouze jeden řádek kódu v šabloně. Protože jde o homepage, musíte upravit soubor index.php v adresáři s šablonou (budu to ukazovat na příkladu defaultní šablony z WordPressu 2.8.4). Najděte místo, kde začíná výpis příspěvků, tedy něco podobného (může se lišit třeba chybějícími uvozovacími php tagy) tomuto kódu:

<?php if(have_posts()) : ?><?php while(have_posts()) : the_post(); ?>

A před tento kód přidejte následující řádek:

<?php query_posts('author=-3&cat=-3'); ?>

Co se přesně stane? Právě jste upravili výpis příspěvků na homepage tak, že se budou zobrazovat všechny příspěvky kromě těch, které jsou v rubrice s ID = 3 a od autora s ID = 3. Jednotlivá ID naleznete v administraci a změňte si je samozřejmě podle svých potřeb. Pokud je tam před nimi znaménko minus, tak jsou z výpisu dané příspěvky vyloučeny a naopak, pokud tam minus nebude, tak se zobrazí příspěvky pouze z této rubriky a od tohoto autora. Každopádně doporučuji prohlédnout manuál, který se všemi parametry funkce query_posts() detailně zabývá.

Export vybraných příspěvků a jejich následné smazání (např. podle štítku, rubriky)

Narazil jsem na to už několikrát, zejména když lidé chtějí část příspěvků vyexportovat  a vložit do nového samostaného webu. WordPress sice umožňuje v základu exportovat (a importovat) pouze všechny příspěvky najednou, ale můžete použít vhodný plugin, který tuto možnost výrazně rozšíří. Vyexportovat vybrané příspěvky (např. podle štítků, rubrik, atd.) lze velmi jednoduše např. pomocí pluginu Advanced Export for WP & WPMU (pouze navolíte co se bude exportovat) a poté výsledek naimportujete na novém webu. A co se starými příspěvky? Opět použijeme plugin, tentokrát s názvem Bulk Delete, zaškrtneme rubriku či štítek odkud chceme příspěvky vymazat a problém je vyřešen.

WordPress – novinky, návody a zajímavosti