Přehled odpovědí
-
AutorPříspěvky
-
Kde máte ten kód uložen? Pokud je to šablona, tak je to v souboru functions.php nebo v nějakém souboru, který je zde includován?
Ano, vypadá to opravdu jako problém šablony Cudazi Mono, což mě trochu překvapuje, protože autor prodává podobné šablony (se stejným kódem) na oblíbeném tržišti ThemeForest. Trochu jsem to testoval a je to patrně chyba autora šablony, který využívá filtr
the_content, čímž likviduje funkcionalitu automatického vkládání videí.Najděte soubor themes/mono/libraries/shortcodes.php (řádek 360):
add_filter('the_content', 'cudazi_strip_formatting', 1);To je podle mě zdroj všech problémů a stačí ho zakomentovat:
//add_filter('the_content', 'cudazi_strip_formatting', 1);Potom už by měla videa fungovat. Přijdete tím sice zase o zpracování funkce cudazi_strip_formatting(), která ale souvisí se zkráceným zápisem (shortcode)
[raw]. Takže pokud ho nepoužíváte, tak se o to asi nemusíte moc starat…Ano, vypadá to tak. Možná má Savana nějaké nastavení (omezení)? Zkusil bych se nejdříve poptat přímo na technické podpoře…
Stačí použít v libovolném testovacím .php souboru funkci phpinfo() nebo použít nějaký plugin, např. PHP Server Info.
@peekaa: Díky! Takže je to takové zjednodušené přidávání tlačítek pro sociální sítě. Díval jsem se, že to používá mnoho milionů webů, takže to asi musí být nějak výhodné :-) A ještě jestli jsem dobře pochopil ty URL kódy, tak ty slouží k tomu, aby bylo dohledatelné, na které stránce uživatel klikne na konkrétní tlačítko? A statistiky jsou pak dostupné někde na jejich webu? Nemáte s tím někdo zkušenosti?
Před chvílí jsem to zkoušel a vše bez problémů funguje. Nainstaloval jsem plugin Page-list a do stránky jsem vložil zkrácený kód
[pagelist]. Na stránce se následně zobrazí přehledný soupis stránek. Pokud tomu tak není, tak zkuste deaktivovat všechny ostatní pluginy a nasadit výchozí šablonu Twenty Twelve, odhalíte tím snad případného viníka…Také plugin PS Auto Sitemap funguje bez problémů. Bohužel už na webu není vidět výše popisovaná chyba…
Jakou používáte šablonu? Šablony by obvykle vkládání videí neměly blokovat, ale občas se stane, že používají nějaký svůj vlastní způsob, který je v konfliktu s tím standardním. Doporučil bych tedy prostudovat nastavení šablony, zda neobsahuje nějaké speciální možnosti pro vkládání videa. Pokud aktivujete výchozí šablonu Twenty Twelve, tak klasické vkládání (tedy vložení jednoduchého URL videa) funguje?
A to by mělo být určeno přímo pro rádio, respektive nějaký přehrávač? Jaký přehrávač aktuálně používáte? Na fóru jsme nedávno měli vlákno o obecných vyskakovacích oknech, možná by se mohlo něco hodit?
Ano, plugin WP-ImageFlow Plus nastavuje vše automaticky a dopočítává to pomocí Javascriptu tak, aby se tam vešly různě velké obrázky (tedy i orientované na výšku) a byl tam ještě prostor pro zobrazení případných popisků a dalších informací. Možná by stálo zato napsat autorovi pluginu, že v případě obrázků orientovaných na šířku je celý slider zbytečně vysoký. Zkoušel jsem si s tím trochu hrát a důležité jsou dvě hodnoty, které můžete pozměnit. Pozor ale při případné automatické aktualizaci, protože dojde k přepsání upraveného souboru.
V souboru
plugins/wp-imageflow2/js/imageflowplus.jsnajděte řádek 268:this.max_height = Math.round(this.images_width * 0.51);Důležitá je zde hodnota 0.51, která automaticky dopočítává výšku. Pokud máte nastavenou šířku 1000 pixelů, tak výška bude automaticky 510 pixelů (aneb 1000 * 0.51). Zkuste ji snížit na 0.45, čímž dojde ke snížení výšky slideru na 450 pixelů.
Dále je třeba upravit ještě řádek 199, kde je dopočítávána vzdálenost obrázků od horního okraje slideru:
var new_img_top = Math.round((this.images_width * 0.34 - new_img_h) + ((new_img_h / (this.conf_reflection_p + 1)) * this.conf_reflection_p));Zde je důležitá hodnota 0.34, kterou zkuste snížit např. na 0.27, čímž posunete obrázky ve slideru trochu nahoru. Zkuste s těmi parametry trochu experimentovat, určitě naleznete vhodnou kombinaci.
Bohužel mě v tomto případě nenapadá žádné jiné vhodné řešení než úprava zdrojových souborů. Případně můžete zkusit nějaký jiný slider.
Starší verze WordPressu funguje na stejném serveru bez problémů? Předpokládám, že nejde o klasický hosting ale vlastní VPS? Jde nahrát velmi malé obrázky (do 100 kB)? Zkuste se podívat do souvisejícího vlákna, kde se “HTTP chyba” docela podrobně řešila…
Co je to konkrétně za slider? Není tam nějaké defaultní nastavení slideru přímo v administraci? Vypadá to, že je černému prvku obsahujícímu slider nastavena natvrdo výška 510 pixelů, která už nejde přepsat pomocí stylů…
Máte na mysli postranní (vertikální) menu, kde se jednotlivé položky rozbalují, když se přes ně přejede myší? Obvykle stačí v tomto případě zobrazit klasický widget Menu a příslušné menu pak nastylovat. Pro různá užitečná nastavení standardního widgetu pak slouží plugin Advanced Menu Widget. Ale pořád platí, že se o vzhled musíte postarat sám, aby co nejlépe odpovídal použité šabloně.
Potom existuje samozřejmě mnoho pluginů, které obsahují i různé definice kaskádových stylů či Javascript, např. JQuery Accordion Menu Widget (velmi dobrý a funkční plugin), JQuery Vertical Mega Menu Widget či zmiňovaný Dropdown Menu Widget (nejsem si jist, zda funguje i pro postranní menu). Ale těžko něco doporučovat. Důležité je, aby se vzhled menu (případně dodávaný JavaScriptový efekt) hodil k použité šabloně, jinak by většinou měly aktuální pluginy bez problémů fungovat. Otázkou však je, zda není lepší použít klasické menu a upravit si ho přesně k obrazu svému (to už ale také chce pokročilejší úpravy CSS).
Plugin Floating Menu je zejména Javascriptový plugin, kde menu zůstává “přilepené” na kraji webu, i když se uživatel posunuje dolů. Také je to způsob jak menu zviditelnit, i když pro mnohé uživatele může být poněkud rušivý…
Uvítáme zkušenosti s výběrem vhodného pluginu a popisem zvoleného řešení, díky!
Pro téma vertikálních menu jsem vytvořil nový štítek, kde naleznete další související vlákna.
Zatím jsem to moc nezkoumal, ale co ta služba AddThis vlastně dělá aneb proč jste měl vložený kód do postranního panelu? Přidává na web tlačítka pro sociální sítě? Není lepší použít klasická tlačítka než na to jít ještě přes nějakou další službu? A když si vypnete to sledování URL adres, tak vlastně ztrácíte nějakou pokročilou možnost sledování? Se sociálními sítěmi moc nepracuju, takže by mě docela zajímaly výhody této služby…
Přesně tak, ještě by bylo zajímavé zkusit nejnovější WordPress s pluginem W3 Total Cache na nějakém jiném hostingu, nevěřím totiž, že by to nefungovalo milionům uživatelů, kteří tento plugin používají…
Jinak WordPress 3.5.1 už měl vyjít v pondělí, ale nakonec byl potichu odsunut. Mám takové podezření, že byla nalezena nějaká bezpečnostní chyba, kterou se vývojáři snaží odstranit a pořádně vše otestovat…
Je to nastavení v rámci hierarchie, aby to dávalo nějaký ucelený smysl. Příkladem může být nadřazená stránka “Prodejny” a podřazené stránky “Prodejna 1”, “Prodejna 2”, atd. Na nadřazené stránce “Prodejny” může být nějaký úvodní text, např. “Provozujeme pro své zákazníky několik prodejen, které …”, který je možné doplnit výpisem podřazených stránek (tedy konkrétních prodejen).
Samotný výpis podřazených stránek jsme na fóru již řešili, najdete tam i tipy na různé pluginy. Doplním ještě jeden plugin, a to Subpage Listing (nedávno jsem si ho někde všiml).
Takže jsem s cachováním nebyl daleko od pravdy :-) Sice nešlo přímo o serverové cachování (eAccelerator), ale o cachovací plugin W3 Total Cache. Mimochodem, tento plugin nedávno obsahoval bezpečnostní chybu, takže doporučuji aktualizovat.
Ohledně tohoto pluginu bylo nahlášeno několik různých chyb souvisejících s plánovanými příspěvky (např. zde). Někteří z uživatelů naznačují, že by mohlo jít přímo o problém WordPressu, ale těžko říci. Každopádně to můžete vyzkoušet jakmile oficiálně vyjde WordPress 3.5.1, což by mohlo být už dnes v noci. Objevují se také další hlášené problémy s plánovaným publikováním příspěvků, a to i bez použití tohoto pluginu.
Takže zkusil bych počkat na WordPress 3.5.1 a pokud to nepomůže, tak budou potřeba další testy + podrobnější informace z pluginu “Cron View” (odkaz výše). Problém pak může být přímo v pluginu W3 Total Cache nebo přímo ve WordPressu (zde by ale byla potřeba nějaká činnost autora pluginu). Další možností je nepoužívat tento plugin, případně ho nahradit nějakým jiným cachovacím pluginem…
Hosting Endora.cz už u nás svoje služby neinzeruje, takže než nasadíme od příštího měsíce nového sponzora, tak vyzkoušíme trochu kontextové reklamy aneb reklamní systém Sklik.cz. Jsem docela zvědav na relevanci zobrazovaných reklam :-)
Zkoušel jsem to před chvílí na jednom webu (plánovaná publikace za cca 40 minut) a vše bylo bez problémů (šlo ale o nově instalovaný WordPress 3.5, pouze s několika jednoduchými pluginy). Vyzkouším ale i Wedos, možná by tam mohl být problém s použitým serverovým cachováním v podobě eAccelerator, ale těžko říci… Možná se zatím objeví někdo hostující na Wedosu se stejným problémem… Nejspíše bych to ale tipoval na nějaký konflikt plugin x WordPress, uvidíme…
-
AutorPříspěvky