Úvodní stránka › Fórum podpory WordPressu › Šablony, CSS (zobrazení webu) › Unhook php souborů
Štítky: CSS, excerpt_length, filemtime(), functions.php, Interface, Loco Translate, Odvozená šablona, style.css
Zvolené téma obsahuje celkem 31 odpovědí. Do diskuze (2 účastníci) se naposledy zapojil uživatel Jacob8 a poslední změna je stará 8 let, 6 měsíců.
-
AutorPříspěvky
-
26. února 2016 (20:19) #26770
Posílám soubor..
Attachments:
27. února 2016 (14:00) #26773Odvozenou šablonu jsem stáhl, rozbalil, nahrál a odkaz “Read more” mám nyní fialový, tak nevím v čem je problém :-) Možná zkuste třeba jiný prohlížeč? Nějak mi docházejí nápady…
27. února 2016 (16:13) #26776Nefunguje nic =( Fontsize se změní, ale barva ne. Nerozumím tomu.
27. února 2016 (17:41) #2677727. února 2016 (18:42) #26778Tak už to asi vidím :-) Každý se bavíme o jiném odkazu “Read more”. Uvedený CSS kód je pro
a.readmore
, tedy odkaz s třídoureadmore
, ale na webu máte jen nějaké jednoduché odkazy bez této třídy. Musíte tedy ještě doplnit změněnou barvu pro jednoduchý odkaz (a asi i pro všechny ostatní prvky, které mají definovanou původní zelenou barvu):a { color: rgba(124, 49, 61, 0.8); }
27. února 2016 (19:31) #26779Můžete mi prosím napsat finální podobu? Vůbec nevím co mám nahradit resp. kam to vepsat. =)
edit: Tak se povedlo =D super =)
/* Readmore */ a { color: rgba(124, 49, 61, 0.8); }
Teď ještě předělat ten zbytek =/
28. února 2016 (12:30) #26781Tak jsem přepsal všechny kódy pro zelenou barvu a vypadá to zatím funkční, ale dvě barvy se nezměnily.?
/* Promotional Bar Widget */ .widget_promotional_bar { border-left: 4px solid #7c313d; }
a odkazy v patičce (copyright).
/* =Footer ----------------------------------------------- */ #colophon .widget ul li a:hover { color: #7c313d; } /* Site Generator */ #site-generator .copyright a:hover { color: #7c313d; }
Jinak nejde mi do hlavy proč, když jsem v ChildTheme uložil úpravy kaskádových stylů, dal zobrazit web, tak změny nešly vidět. Projevily se až poté co jsem zaktualizoval stránku (F5). Děje se tak i na ostatních prohlížečích/zařízeních.
Tipuju, že to bude něco s nějakýma těma Cache. =)28. února 2016 (20:24) #26783Barvy vyřešeny. =) Náhodně sem si všiml, že mi chybí složená závorka. Prošel sem teda celý
style.css
a našel ještě jednu složenou závorku, která zase přebývala.Pořád, ale nerozumím tomu (ne)zobrazování změn, viz. poslední odstavec v předchozím příspěvku.
Pokud někdo otevře můj web, tak uvidí původní zelenou barvu.29. února 2016 (12:28) #26791Už jsme chtěl psát, že tam třeba zadáváte původní barvu
#7c313d
a zapomněl jste ji přepsat :-)Prohlížeč automaticky ukládá kaskádové styly, aby se zrychlilo načítání webu, takže ho musíte při častých úpravách natvrdo obnovit (nebo používat anonymní okno). Uživatelé, kteří web ještě nikdy nenavštívili, budou mít načtenou aktuální novou verzi, ostatním to časem také vyprší. Pokud ale chcete, aby se to aktualizovalo všem po každé úpravě souboru
style.css
, tak můžete použít funkci filemtime(), problém jsme řešili např. zde.29. února 2016 (15:03) #26799Děkuji za tip, mrknu pak na to. Mohl bych prosim s Vámi probrat ještě nějaké ty další drobnosti ohledně webu? =)
Chtěl bych přepsat tlačítko Read more na Přečíst, mělo by se to nacházet v
interface_widgets.php
ale nevím jak udělat unhook<article> <?php the_excerpt(); ?> </article> <a class="more-link" title="<?php the_title_attribute(); ?>" href="<?php the_permalink(); ?>"> <?php _e( 'Read more','interface' ); ?> </a> </div>
Rád bych přepsal i nápis v hledáčku vpravo nahoře, když rozkliknu symbol pro vyhledávání.
29. února 2016 (16:16) #26804Můžete “Read more” (a další řetězce) jednoduše přeložit na celém webu (v souboru
inc/widgets/interface_widgets.php
to změníte pouze pro widgety), např. pomocí pluginu Loco Translate.1. března 2016 (10:49) #26826Tak už se to rýsuje =) Barva OK, překlad OK, patičku sem upravil pomocí kódu na wordpress.org (sice je to bez klikacího odkazu, ale to stejně asi není potřeba).
Akorát si nevím rady s tou funkcí
filemtime()
. Kam přesně vložit kód.? -
AutorPříspěvky
Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.