Dobrý den,
vemu to od zadu. Co se týče překladu, tak pokud chcete na překlad použít plugin, vraťte nejdříve do původu Vámi provedené úpravy.Pokud nemáte zálohu, nebo si nepamatujete všechny změny provedené v editoru, stáhněte si plugin ze stránek, rozbalte u sebe v počítači a přes FTP přepište soubory, nebo odinstalujte a znovu nainstalujte plugin. Tím, ale můžete smazat i záznamy v databázi.
Možná, že Vámi provedené úpravy měly i vliv na možnost nastavení šablony. Proto doporučuji to samé provést i se šablonou.
Jak budete mít vše vráceno do původu, otevřete Vámi zmiňovaný plugin Loco Translate – Pligins – WP Blog and Widget.
V otevřeném okně klikněte na New language.
WP Blog neobsahuje příliš slov k překladu, takže klidně můžete v následujícím okně kliknout na Skip template a přeskočit vytvoření dočasného souboru.
Pak si již zvolíte jazyk do kterého budete plugin překládat (převážně hned nahoře), umístění můžete ponechat přímo do složky pluginu a kliknete na Start translating.
Najdete Read More a do části Czech translation napíšete Vámi požadovaný překlad.
Dobrý den.
Ráda bych se zeptala na tři věci.
1. Logo – včera večer (aniž bych cokoliv stahovala-plugin, ..) mi zmizelo z vzhled/přizpůsobení/theme options general settings a pro naše stránky nyní nemohu vložit logo. Mohu se zeptat, jestli máte nějaké řešení, které by mi pomohlo?
2. DWQA – před časem jsem nainstalovala DWQA a když zaregistruji nového člena, není možné pod ním vkládat otázky. Respektive člen je schopný napsat název příspěvku, vybrat kategorii, kam se má příspěvek zařadit, ale do těla obsahu není možné psát. Jen registrovaný člen s nastavením role admin může psát. Jenže ten se dostane do nastavení WP, což je nežádoucí. Již jsem psala na podporu pluginu, ale přestali komunikovat, tak jsem celkem bezradná. :-(
3. Blog – mám stažený plugin WP Blog and Widget a na hlavní blogovací stránce chci, aby se zobrazovaly články s obrázkem a několika řádky textu. Což je v pořádku, ale zobrazuje se mi tam “Read more”, které mi nejde přepsat na něco českého. Již jsem zkoušela přepsat v editoru šablony, stáhla jsem loco translate, abych upravila výraz tam, ale nevím, jak dál pokračovat při nahrání češtiny do šablony.
Na podpoře mi doporučili právě ten loco tr., ale když jsem je pak žádala, jestli by mi pomohli, již se neozvali.
Jelikož jsem úplný začátečník ve WP a programování je pro mne španělská vesnice, žádám Vás o radu a pomoc při řešení těchto problémů. Budu moc ráda, pokud mi budete moc pomoci.
Přeji pěkný den.
Petra
Rád bych se ještě zeptal, pokud někdo nemáte zkušenost. Jde upravit text : viz body 1-2 anglicky read more na český text?
A další bod – zda-li jde text z náhledu stránky odebrat aby se nezobrazoval .
Ano WordPress tohle umí, ale to by jste si to tam musel zaškrtnout že to chcete a kde.
Setkal jsem se s šablonama, které to tam prostě měly natvrdo udělané. Že po určitém množství znaků to prostě napsalo “read more”
Jakou šablonu používáte?
Zdravím,
Když vložím příspěvek do wordpressu, tak se mi na hlavní stránce zkrátí a přibude tlačítko read more. Existuje nějaký plugin, který zobrazí celí příspěvek na hlavní stránce?
Ještě řeším jednu věc, když vložím příspěvek do wordpressu, tak se mi na hlavní stránce zkrátí a přibude tlačítko read more. Existuje také nějaký plugin, který zobrazí celí příspěvek na hlavní stránce.
Můž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.
Dě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í.
Můž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 =/
Tak 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řídou readmore, 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); }
Odvozenou š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…
Pojďme na to :-) Začneme s barvami, díval jsem se, že to má šablona natvrdo v souboru style.css a nemá žádnou možnost nastavení, což je docela škoda, protože ta barva je definována asi na 40 místech :-(
Budete muset vzít všechny výskyty a zkopírovat je do souboru style.css v odvozené šabloně. Potom to ale můžete v tomto souboru už hromadně nahradit.
Když jsem tam vložil následující kód, tak to fungovalo a barva odkazu se změnila:
/* Readmore */
a.readmore {
background-color: rgba(124, 49, 61, 0.8);
}
Pozor, nesmí tam být před závorkou mezera navíc, tedy nikoli rgba (124, 49, 61, 0.8) ale rgba(124, 49, 61, 0.8).
Tak jsem téměř celou sobotu strávil hledáním informací a zkoušením změnou kódů, ale bezúspěšně.
Co se týče barev, tak bych potřeboval nahradit všechnu zelenou (#63c6ae) za jinou (#7c313d). Eventuelně tu vínovou kdykoli změnit za jinou.
Bude to ale nejspíš drbačka trochu. =(
Zkusil sem do style.css vložit kód pro změnu barvy, ale nic se nestalo. Barvu jsem se snažil změnit i přímo v rodičovské šabloně, ale bez výsledku.
Kódy pro změnu barvy, které jsem vkládal do style.css v child theme:
/* Slogan */
.slogan-wrap {
background-color: #7c313d;
background-color: rgba (124, 49, 61, 0.9);
}
/* Readmore */
a.readmore {
background-color: rgba (124, 49, 61, 0.8);
}
Bohužel jsem laik a moc tomu nerozumím. =/
Jinak prioritní číslo jsem upravil na 11 a funguje. =)
Zkoušel jsem v interface_widgets.php změnit “Read more” na “Přečíst”, ale vůbec netuším jak by měl vypadat upravený kód.
<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>
Pomohl byste mi prosím? Rád Vás i nějak podpořim. Jde to pouze přes “Donate” – paypal?
No udělal sem dvě úpravy přímo v Parent šabloně (v souborech functions.php a header.php). 1) změnil sem excerpt lenght z 50 slov na 20 a přepsal EN text odkazovacího tlačítka ”read more”.
Jakmile, ale zaktualizuji šablonu tak je mi jasné, že úpravy zmizí. Chtěl jsem ještě změnit barvu webu, upravit zápatí. To jsou pro mě aktuálně nejdůležitější úpravy.
Samozřejmě bych měl rád možnost provést drobné změny i v budoucnu.
Výše zmíněné úpravy bych rád provedl přes Child Theme, ale nevím jak by měl vypadat kód. =(
PŘÍKLAD
<?php
add_filter( 'excerpt_length', 'interface_excerpt_length' );
function interface_excerpt_length( $length ) {
return 20; // this will return 50 words in the excerpt
}
?>
Ad úryvek – pravda, na druhý pohled to zní divně.
Tak jsem trochu zapátral, a řekl bych, že záleží i na přesném umístění/použití slova. WordPress má totiž tři typy “excerpts” – manuální (tady by nejspíš seděl stručný obsah), automatický (implicitně prvních 55 slov příspěvku) a “teaser”(text před “Read more” tagem). Přiznám se, že o samostatném/manuálním jsem dosud nevěděl, a tomu by asi nejvíc opravdu seděl stručný obsah. Pro automatický a “teaser” by možná byl lepší volbou úvod, i když on správný úvod je tak trochu i stručným obsahem.
Jen tak trochu mimochodem, doporučil bych případně i vyzkoušet pro překlad např. memsource, glosář a překladová paměť se můžou pro delší překlady hodit.
Tak v tom případě si zduplikujte jeden z těch jazykových souborů a přepište v názvu kód jazyka (xx_XX) na cs_CZ. Potom jej upravte pomocí POEditu.
Pokud je zbytek stránky v CZ, jen read more blbne, je to ale každopádně divné. Zkuste sem poslat odkaz na web, kde je to vidět.
balíček cs_CZ.mo i .po jsem našel, ale nikoliv v šabloně, ale na domains/wp-content/languages. Ačkoliv v šabloně čeština vůbec není, na webu je přeložená dobře (kromě toho jednoho –more–, což se překládá jako Continue reading) a v tomto balíčku jsem příkaz na tento příkaz vůbec nenašel.
Dobrý den, potřeboval bych poradit. Mám šablonu dělanou v programu Artesteer. Všude mi čeština funguje bez problémů, pouze když vkládám příspěvek a dám tam “znak pro pokračování textu” (—more—) ..tak se mi to přeloží jako “continue reading” , myslím, že bude stačit někde přepsat chybný překlad, ale už jsem hledal na FTP i v šabloně a nevím, kde to mám hledat. Děkuji. Jelínek
Šablona si zřejmě sama po určitém počtu znaků vloží tlačítko. Pokud je počet znaků menší než požadovaný pro vložení tlačítka, pravděpodobně se nevloží. Zkuste snížit hodnotu return v tomto řetězci:
function custom_excerpt_length( $length ) {
global $data;
//return 20;
return $data['tp_read_more_text_limit'];
Ahoj všichni, používám na svém webu tuhle šablonu – http://themepix.com/automobile-wordpress-theme/.
Příspěvky píšu takovým stylem, že nejdříve napíšu nějaký úvod (perex), který se zobrazuje pouze na úvodní straně a perex ukončuji větou … a více se dočtete uvnitř novinky. A v editoru jej odděluji tagem (Pokračování textu…)