Autor Zpráva
PepaH
Profil
Zdravím,

poslední dobou mám takový problém že všechny v nadpisech písmena s diakritikou vypadají jinak než zbytek. Zkoušel jsem nastavit jazyk, ale to nepomohl, v čem je problém?

Viz zde: http://www.slaviafans.4fan.cz/
Davex
Profil
Problém je v použitém fontu Oswald, který neobsahuje české znaky.
margin
Profil *
Máš stejný problém jako se řešil ve vlákně Blbnoucí font u Wordpress template, ale rozdíl je v tom, že styl s písmem nelinkuješ do HTML souboru, ale importuješ do souboru http://www.slaviafans.4fan.cz/wp-content/themes/NewsLayer/style.css


Davex:
Problém je v použitém fontu Oswald, který neobsahuje české znaky.
Obsahuje, ale musí se zapnout jejich podpora: http://teststranek.kvalitne.cz/font2/OP.html#Oswald
PepaH
Profil
margin:
Díky! :-)
AgGreSsivE
Profil
margin:
Jak se ten import provádí prosím?


Část ze souboru "style.css"

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php

*/

/* --- [ YOU SHOULD NOT CHANGE THIS FILE. Make style changes on the Theme Settings page or on custom.css ] --- */

/* -------------------[ Main Page Elements ]------------------- */

body {
text-align: left;
margin: 0;
padding: 0;
color:#666;
line-height:1.5em;
background:#fff;
font-size:9pt;
font-family:arial,helvetica,sans-serif,frijole,piedra;
}

#header {
clear: both;
margin: 10px auto 0;
padding: 0;
}.



A v "custom.css" je jen

/* -- This is the place to add your own style modifications without touching the original styles -- */
AgGreSsivE
Profil
Dokáže prosím někdo poradit?
margin
Profil *
AgGreSsivE:
Jak se ten import provádí prosím?
CSS prakticky
Tvůj problém může mít jinou příčinu, bez odkazu na tvůj web ti těžko kdo poradí.

Nezpůsobuje problém, ale správné to není
Deklarace font-family:arial,helvetica,sans-serif,frijole,piedra; je podivná, poslední dva fonty se nikomu nezobrazí, kdo nemá Arial ani Helveticu, tak s pravděpodobností hraničící s jistotou se nějaké sans-serif písmo najde.
aggressive
Profil *
Tak jsem na webu http://XOOL.cz/clanky/hudba/ problém se špatnou diakritikou konečně vyřešil.
Stačilo si najít soubor style.css na FTP (ve složce xool.cz/wp-content/themes/název_šablony/style.css)
(Ve Wordpressu xool.cz/wp-content/themes/název_šablony/style.css&theme=název_šablony&a=te&scrollto=27)

řádek s textem:
***************************************/

@font-face {
    font-family: 'BebasNeueRegular';
    src: url('fonts/BebasNeue-webfont.eot');
    src: url('fonts/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/BebasNeue-webfont.woff') format('woff'),
         url('fonts/BebasNeue-webfont.ttf') format('truetype'),
         url('fonts/BebasNeue-webfont.svg#BebasNeueRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
  font-family: 'tiefontello';
  src: url('fonts/tiefontello.eot?88026028');
  src: url('fonts/tiefontello.eot?88026028#iefix') format('embedded-opentype'),
       url('fonts/tiefontello.woff?88026028') format('woff'),
       url('fonts/tiefontello.ttf?88026028') format('truetype'),
       url('fonts/tiefontello.svg?88026028#fontello') format('svg');
  font-weight: normal;
  font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {

Vše od:
@font-face {
přes font-family:
až po font-style: normal;
}
smažte a vše bude fungovat tak jak má.
Tesi
Profil
Dobrý den,

jsem tu nový a chtěl bych Vás poprosit o radu, protože jsem již v koncích.

Zakoupil jsem si premium šablonu, která má bohužel problémy přelouskat českou diaktritiku. Použil jsem tedy plugin WP Google fonts, bohužel mi změnil font pouze u "normálního" písma. Text v menu a u nadpisů zůstal nezměněn. Hledal jsem tedy dál, jak tuhle situaci vyřešit, na fóru podpory této šablony bylo napsáno, že mám v souboru "admin-interface.php" změnit $faces = array('arial'=>'Arial', na mnou požadovaný font. To jsem také udělal, font se sice všude změnil, ale font se stále zobrazuje velmi špatně, bez diakritiky.

Jedná se o font "Dosis" který podporuje české znaky.

Jedná se o web: woowa.cz

Chtěl bych Vás poprosit o pomoc, jak tento problém vyřešit, nejsem žádný specialista přes WP, ani kódování, vše dělám přes tutoriály. :-)

Děkuji.

EDIT: Ještě abych dodal, defaultně má šablona zhruba 10 fontů, ze kterých se dá vybírat. Nicméně pouze jeden zobrazuje českou diakritiku.
Davex
Profil
Tesi:
V linku připojující písmo z Google Fonts je potřeba přidat parametr pro rozšířenou znakovou sadu latin-ext.

Viz:
• [#3] margin
Nesprávné zobrazování fontu Open Sans
Ako pridať vlastný font?
Tesi
Profil
Dobrý večer,

děkuji mnohokrát za předchozí radu, prohledal jsem celý editor a našel jsem pouze toto v adresáři functions.php


/*style*/
    wp_enqueue_style( 'main', get_stylesheet_uri(), 'style');
    wp_enqueue_style( 'prettyp', get_template_directory_uri() . '/css/prettyPhoto.css', 'style');
    if(isset($pmc_data['heading_font'])){            
    if($pmc_data['heading_font']['face'] != 'verdana' and $pmc_data['heading_font']['face'] != 'trebuchet' and $pmc_data['heading_font']['face'] != 'georgia' and $pmc_data['heading_font']['face'] != 'Helvetica Neue' and $pmc_data['heading_font']['face'] != 'times,tahoma') {                
    wp_enqueue_style('googleFont', '['face]http://fonts.googleapis.com/css?family='.$pmc_data['heading_font']['face'] ,'',NULL);                }                }
    if(isset($pmc_data['body_font'])){            
    if(($pmc_data['body_font']['face'] != 'verdana') and ($pmc_data['body_font']['face'] != 'trebuchet') and ($pmc_data['body_font']['face'] != 'georgia') and ($pmc_data['body_font']['face'] != 'Helvetica Neue') and ($pmc_data['body_font']['face'] != 'times,tahoma')) {    
    wp_enqueue_style('googleFontbody', '['face]http://fonts.googleapis.com/css?family='.$pmc_data['body_font']['face'] ,'',NULL);            }                        }        
    wp_enqueue_style('font-awesome_pms', get_template_directory_uri() . '/css/font-awesome.css' ,'',NULL);
    wp_enqueue_style('options',  get_stylesheet_directory_uri() . '/css/options.css', 'style');        
    wp_enqueue_style('animated-css',  get_stylesheet_directory_uri() . '/css/animate.min.css', 'style');

Nikde jinde jsem nenašel zmínku s odkazem na fonty. Chci se tedy zeptat, jestli mám tento parametr přidat do výše uvedného textu?

Děkuji ještě jednou za radu.
Davex
Profil
// #6
wp_enqueue_style('googleFont', 'http://fonts.googleapis.com/css?family=' . $pmc_data['heading_font']['face'] . '&subset=latin,latin-ext', '', NULL);  

// #9
wp_enqueue_style('googleFontbody', 'http://fonts.googleapis.com/css?family=' . $pmc_data['body_font']['face'] . '&subset=latin,latin-ext', '', NULL);

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: