• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    QUITEwordpress
    KOCMOC
    KOCMOC --- ---
    MRTVY_KENNY: proto sem nadaval na tu chybejici funkci EDIT u zverejnenych prispevku, at de do prdele celej lame nyx tvl :D Se mi nechtelo zase prepisovat
    MRTVY_KENNY
    MRTVY_KENNY --- ---
    KOCMOC: tohle se mi libi :)))

    if (pll_current_language('slug') == 'slovenstina';) { //kdyz aktualni jazyk neni slovenstina
    KEPASO
    KEPASO --- ---
    ZABIAS: mne se nic nepresmerovalo. ;)
    THEODORT
    THEODORT --- ---
    PULKA: taky jsem zastancem toho ze WPML lepsi Polylangu, a to predevsim k tomuhle zachazeni s neprelozenym obsahem.. Aneb dodatecny nasazovani multilanguage..
    ZABIAS
    ZABIAS --- ---
    ZABIAS: Výchozí lokalitu zákazníka (WooCommerce -> Nastavení -> Obecné). Ja som mal podobný problém a pomohlo mi nastaviť Geolokace
    Woocommerce + Divi - verzování ?v=
    https://www.wplama.cz/dotaz/woocommerce-divi-verzovani-v/
    ZABIAS
    ZABIAS --- ---
    nevíte proč se mi web https://www.cokolada-bonbon.cz přesměrováva na https://www.cokolada-bonbon.cz/?v=928568b84963

    díky.
    PULKA
    PULKA --- ---
    MRTVY_KENNY: jenze ja mam dva nezavisle blogy
    PULKA
    PULKA --- ---
    KOCMOC: no jo, ale ja potrebuju, aby zustali na ty blby slibensky strance, tj. blogu B.
    PULKA
    PULKA --- ---
    HARDCABB: info tady https://wpml.org/2018/01/wpml-3-9-released/?utm_source=WPML a dokonce to zvlada tak, ze nejaky posty muzou bejt prelozeny a jiny ne, videt to muzes treba na www.bjez.cz u produktu
    KOCMOC
    KOCMOC --- ---
    tvl taky mate takovy nervy, ze na zkurvenym nyxu neni funkce editovat prispevek? UPRAVIT proste, uplne zakladni vec... uplne jak kreten to dycky zkopirovat, smazat starej, vlozit, prepsat co je potreba - to fakt bavi, kody kdyz sou tam tagy a formaty. amaterismus tvl
    KOCMOC
    KOCMOC --- ---
    resil bych to primo v headeru nebo kde mas menu a logo - podminka pro situaci kdy ses na strance blogu a pak podminky pro vsechny mutace a pak else na polylang menu a logo url
    KOCMOC
    KOCMOC --- ---
    HARDCABB u tebe bych to simply udelal pres
    if (false !== stripos($_SERVER['HTTP_REFERER'], "http://priklad.cz/de/")){
       wp_nav_menu( array(
        'menu' => 'menu_de'
    ) );
    $logo_url = 'nemeckej home';
    }

    atd...
    KOCMOC
    KOCMOC --- ---
    PULKA:
    if ( !is_front_page() && is_home() ) { //tohle je zpravidla pro blog, nebo udelat podminku na id stranky, je to jedno
       if (pll_current_language('slug') == 'slovenstina';) { //kdyz aktualni jazyk neni slovenstina
             $url = 'url blogu nebo stranky v cestine';
             wp_redirect( $url,  301 ); //presmeruj to do hajzlu na cestinu nebo kam
             exit;
       }
    } 
    MRTVY_KENNY
    MRTVY_KENNY --- ---
    HARDCABB: no :) to uz zavani nejakym nehezkym hackingem (jakoze treba teda z druhe strany, nez jsem psal - i kdyz budu na anglicke url, tak si stejne vytahnu nastaveny jazyk bud z cookie, nebo jinde ??? global $polylang; $polylang->curlang; ???
    a podle toho pak upravuju, co ma byt videt. ale to se mi moc nelibi. rsp. takovy prospikovany web bych pak nechtel po nekom prevzit :)

    asi nejake ofic forum na to bude lepsi, ja tady brainstormuju
    HARDCABB
    HARDCABB --- ---
    MRTVY_KENNY: aha! jakoze Posts page bych si sice v nemcine vytvoril, ale misto have_posts() bych si udelal vlastni get_posts() kam bych si jako argument posilal lang => en. to je genialni! pruser nicmene nastane, kdyz kliknu na jeden ze clanku.
    MRTVY_KENNY
    MRTVY_KENNY --- ---
    HARDCABB: zavitas na blog, kde nedojde k automatickemu switchi na anglictinu, zustanes v nemcine, ale skript, ktery natahuje clanky, natahne clanky anglicke.
    HARDCABB
    HARDCABB --- ---
    PULKA: ach jo, to mi ani nerikej, jak se ta feature ve WPML jmenuje?

    MRTVY_KENNY: ted nevim jestli si uolne rozumime, nebo jenom spatne rozumim tvoji odpovedi. problem je v tom, ze pristanu na nemecke verzi, vesele si klikam, zavitam na blog (tady samozrejme probehne automatickej switch na anglictinu) a jakejkoliv dalsi kluk uz bude anglictina - coz je spatne. nebo neni to spatne, ale klient chci aby si web pamatoval, ze jsem pred blogem mel nastavenou nemcinu.
    MRTVY_KENNY
    MRTVY_KENNY --- ---
    PULKA: ten "switch" jsem myslel timhle, ale to asi neni nejaka zasadni vec..
    Declaring language in HTML
    https://www.w3.org/International/questions/qa-html-language-declarations

    a podle me resis to same, jen do te sablony dat podminku, ze kdyz je nastavena slovencina, at taha posty v cestine.
    PULKA
    PULKA --- ---
    HARDCABB: HARDCABB: WPML tohle nově umí na jedno kliknutí v nastavení, ale to asi nechceš slyšet. Zeptala bych se supportu Polylangu, buď budou mít řešení anebo to bude komplikovanější, varianta. To, co popisuje Mrtvy_KENNY nezní vůbec marně - prostě blog vynutit anglicky a po zobrazení blogu zase switchnout do němčiny, jestli to jde.

    Taky bych uvítala nějaké řešení s nadhledem: Mám web A v češtině, K tomu web B v angličtině a slovenštině. Na blogu A se píšou příspěvky česky, na blogu B se budou překládat ty samé příspěvky do angličtiny, ale pro Slováky by ale chtěli zobrazit variantu českou a neřešit překlad. Co s tím? Nechci vytvářet duplicitní kontent, přesměrovávat návštěvníka z jednoho webu na druhý mi taky nepřijde chytrý. Nějaký elegantnější řešení typu embeding? Zkoušel jste to někdy někdo? Předem díky.
    MRTVY_KENNY
    MRTVY_KENNY --- ---
    HARDCABB: to je docela orisek..
    jedine, co me napada, je zajistit v sablone, aby blog vzdy vnucoval anglictinu + do html vlozit parametr, ze i kdyz hlavicka stranky rika, ze je nemecky, tak ten obsah blogu je anglicky.

    a duplicitu vyresit timhle? https://support.google.com/webmasters/answer/189077?hl=en
    Kliknutím sem můžete změnit nastavení reklam