Úvodní stránka – text

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

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

    micky
    Participant

    Zdravím, mám problém s dlouhými názvy – mám zadanou určitou šířku políčka pro odkaz, a text “úvodní stránka” je moc dlouhý, je na dva řádky. Proto bych jej potřeboval přepsat např. na Domů nebo Home, ale nevím, ve kterém souboru a jak to provést. Mohli byste mi prosím někdo poradit?

    #8763

    admin
    Keymaster
    Web

    Řetězec “Úvodní stránka” je patrně součástí české lokalizace WordPressu. Změnit lokalizační soubory se kvůli aktualizacím nedoporučuje, takže můžete změnit jen tento jeden řetězec s využitím filtru gettext (konkrétní příklad naleznete např. zde, uvedený kód stačí jen vložit do souboru functions.php v adresáři šablony a změnit příslušné řetězce).

    Jakým způsobem (funkcí) je menu na webu zobrazeno?

    Nebylo by lepší prostory pro jednotlivé položky menu rozšířit? Ale to bude záležet na šabloně, zda to nejsou “natvrdo” předpřipravené obrázky.

    #8764

    micky
    Participant

    V šabloně jsou právě předpřipravené obrázky, takže bych to raději nerozšiřoval.

    Zkusím použít ten filtr, snad se mi to povede. Díky

    #8765

    micky
    Participant

    Eh, tak jsem asi něco pos*al a dostal se úplně jinam než jsem chtěl…

    #8766

    admin
    Keymaster
    Web

    Mělo by fungovat toto:

    // Změna textu "Úvodní stránka"...
    add_filter( 'gettext', 'separatista_uvodni_stranka', 10, 2 );
    function separatista_uvodni_stranka( $translation, $original ) {
      if ( 'Home' == $original ) {
        return 'Domů';
      }
      return $translation;
    }

    Ale jak jsem už psal, záleží to hlavně na tom, jakým způsobem (funkcí) je tato položka menu zobrazována. Najdeš to patrně v souboru header.php. Případně sem dej odkaz na web a použitou šablonu.

    #8767

    micky
    Participant

    Přesně takto jsem to udělal a nefunguje.

    Šablona zde – http://zeaks.org/themes-2/2010-cataclysm/ – ale je mnou upravená (hlavně obrázky atd.)

    #8768

    micky
    Participant

    Uh, tak už to jede :) Byl to překlep

    Teď ještě ty odkazy dostat na správné místo – lítá mi to pod menu :D

    ..a ještě se zeptám, jak přidám do menu přímo odkaz – ne na příspěvek ale na jinou webovou stránku – např. když kliknu na “FORUM” aby se nezobrazila stránka fórum na WP webu ale třeba se to přesměrovalo na www.nejake-forum.blabla.cz

    #8769

    admin
    Keymaster
    Web

    Díval jsem se na šablonu a využívá klasické vlastní menu WordPressu, takže i ten řetězec “Úvodní stránka” si můžete sám nadefinovat (menu Vzhled – Menu) a nemusíte vůbec používat výše uvedený kód. Na tom samém místě můžete do menu přidat také vlastní “Uživatelský odkaz”, kam můžete vložit libovolný odkaz a název. Případně projděte další témata se štítkem Menu, kde objevíte mnoho různých tipů (např. tento).

    Rozhození menu je už třeba řešit pomocí kaskádových stylů (soubor style.css v adresáři šablony). Protože je v původní šabloně vše správně, tak to patrně způsobila nějaká vaše úprava a budete si s tím muset nějak poradit (můžete šablonu např. vrátit do původního stavu a začít s úpravami znovu).

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

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

WordPress – novinky, návody a zajímavosti