Jak změnit font nadpisů?

Zvolené téma obsahuje celkem 5 odpovědí. Do diskuze (2 účastníci) se naposledy zapojil uživatel  ScheRas a poslední změna je stará 12 let, 7 měsíců.

Aktuálně je na stránce zobrazeno 6 příspěvků - 1. až 6. (z celkem 6)
  • Autor
    Příspěvky
  • #6524

    helllboy
    Participant

    Dobrý den,

    je mi jasné, že něco podobného se tady už řešilo, ale jelikož jsem CSS nepolíben, nerad bych zničil celou šablonu – zvlášť, když už je můj web funkční (www.kzamysleni.cz). Jak asi vidíte, blbne mi diakritika pouze u nadpisů a nejsem schopen ji v nastavení šablony změnit. Bohužel mi nepomohl ani plugin, který jsem zkoušel. Co přesně musím kde přepsat, aby se nadpisy zobrazovaly ve fontu s podporou české diakritiky?

    A když už Vás tedy otravuji, používám widget pro náhodné články (Ultimate Posts Widget), ten mi ale dělá nepěkně velké mezery mezi jednotlivými články. Jde to nějak upravit?

    Děkuji mnohokrát za odpověď!

    EDIT: Ještě bych doplnil, že ty fonty blbnou nejen v nadpisech, ale také v menu.

    #17777

    ScheRas
    Participant
    Web

    1/ Šablona bere font z Google Fonts, bohužel pro Vás do sebe vkládá variantu, která neobsahuje české znaky. Pokud to chcete změnit, musíte v šabloně najít řádek <link rel='stylesheet' id='GoogleFonts-css' href='http://fonts.googleapis.com/css?family=Monda%3Aregular%2Cbold&v1&ver=3.8.1' type='text/css' media='all' /> a nahradit ho za <link href='http://fonts.googleapis.com/css?family=Monda&subset=latin,latin-ext' rel='stylesheet' type='text/css' id='GoogleFonts-css'>. Bude se nacházet pravděpodobně někde v header.php nebo function.php.

    2/ Opravit to jde. Stačí do style.css Vaší šablony přidat toto:

    div.upw-content p.post-title {

    margin-bottom: 0px;

    }

    Mělo by to fungovat.

    #17778

    helllboy
    Participant

    Dobrý den,

    předně děkuji za odpověď, ale asi mi to budete muset popsat ještě podrobněji, jsem opravdu amatér.

    1)

    <link rel='stylesheet' id='GoogleFonts-css' href='http://fonts.googleapis.com/css?family=Monda%3Aregular%2Cbold&v1&ver=3.8.1' type='text/css' media='all' />

    Takový řádek jsem tam nikde nenašel. Prohledal jsem všechny stránky.

    Jediné, co se tomu blíží, je tohle:

    <link rel="stylesheet" type="text/css" media="all" href="<?php bloginfo( 'stylesheet_url' ); ?>" />

    – to je v header.php

    add_action('init', 'google_font_style');
    function google_font_style(){
    wp_register_style( 'GoogleFonts', 'http://fonts.googleapis.com/css?family=Monda:regular,bold&v1');
    wp_enqueue_style( 'GoogleFonts' );

    – tohle je ve funkcions.php

    A pak ještě v options.php jsou asi nějaké podmínky:

    if(!defined('NHP_OPTIONS_URL')){
    if( file_exists(STYLESHEETPATH.'/options/options.php') ){
    define('NHP_OPTIONS_URL', trailingslashit(get_stylesheet_directory_uri()).'options/');

    a

    $defaults['stylesheet_override'] = false;

    a

    if(false === $this->args['stylesheet_override']){
    wp_enqueue_style('nhp-opts-css');

    }

    2)

    div.upw-content p.post-title {
    margin-bottom: 0px;
    }

    jsem sice vložil do style.css, ale nic se nestalo. Pravděpodobně to musím vložit na určité místo, ale bohužel nevím, kam přesně. Neměl bych tenhle problém opravovat přímo v pluginu? (Mám na mysli plugin -> editor -> Ultimate post widget)

    Mnohokrát děkuji za odpovědi!

    #17779

    helllboy
    Participant

    Druhý problém jsem metodou pokus-omyl vyřešil a zabralo to. Teď zbývá už jen ten font…

    #17780

    helllboy
    Participant

    Tak nastal další problém. Pravděpodobně způsobený tím, že jsem vrtal do CSS (nic jsme neměnil a vždy jsem všechno vrátil do původního stavu, nicméně se to i přesto stalo a nepomáhá ani reset do defaultniho nastaveni).

    V zápatí se mi pravý widget přesunul do středního (i když jej pořád vidím v nastavení tak, že je vpravo). A navíc se zničilo číslování stránek. přesvědčete se sami – http://www.kzamysleni.cz

    Začíná to být docela aktuální, takže budu nesmírně vděčen za každou pomoc. Děkuji!

    #17781

    ScheRas
    Participant
    Web

    1/ Změňte tedy ve functions.php to, co jste sem poslal za:

    add_action('init', 'google_font_style');

    function google_font_style(){

    wp_register_style( 'GoogleFonts', 'http://fonts.googleapis.com/css?family=Monda&subset=latin,latin-ext');

    wp_enqueue_style( 'GoogleFonts' );

    . Snad to bude fungovat.

    2/ Myslíte ten text o licenci? On má být v pravo?

Aktuálně je na stránce zobrazeno 6 příspěvků - 1. až 6. (z celkem 6)

Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.

WordPress – novinky, návody a zajímavosti