• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    QUITEwordpress
    KOCMOC
    KOCMOC --- ---
    ZABIAS: jestli to chces presmerovat na HP, tak si dej do souboru 404.php v tvy sablone poze tohle :)))

    <?php 
    header("HTTP/1.1 301 Moved Permanently");
    header("Location: ".get_bloginfo('url'));
    exit();
    ?>
    ZABIAS
    ZABIAS --- ---
    Hele co používáte na 404 neexistujicí url ? nejakej plugin co to poresi automaticky ? :)
    KOCMOC
    KOCMOC --- ---
    CRS1138:
    ten kod nefunguje nebo co?
    CRS1138
    CRS1138 --- ---
    Jak vytahnu z WooCommerce Subscription 'next_payment' datum?

    Nasel jsem si v dokumentaci funkci
    
    <?php 
    WC_Subscription::get_date( $date_type, $timezone );
    // $date_type – (string) (required) The type of date to get, can be 'start', 'trial_end', 'next_payment', 'last_payment' or 'end'. Default: None
    ?>
    


    Jenze ta nemuze byt volana takhle staticky.
    KOCMOC
    KOCMOC --- ---
    Sem si to napsal sam, dik xD - to css bych nemusel tak prozivat, ja vim
    <!--bs viewport size widget-->
    <div style="position: absolute;
                right: -5px; top:150px;
                font-size:26px;
                color: #fff;
                background: #00affe;
                padding: 5px 20px;
                -webkit-border-top-left-radius: 5px;
                -webkit-border-bottom-left-radius: 5px;
                -moz-border-radius-topleft: 5px;
                -moz-border-radius-bottomleft: 5px;
                border-top-left-radius: 5px;
                border-bottom-left-radius: 5px;
                -webkit-box-shadow: 0px 0px 6px 0 rgba(0,0,0,0.44);
                -moz-box-shadow: 0px 0px 6px 0 rgba(0,0,0,0.44);
                box-shadow: 0px 0px 6px 0 rgba(0,0,0,0.44);">
        <div class="d-block d-sm-none">XS</div>
        <div class="d-none d-sm-block d-md-none">SM</div>
        <div class="d-none d-md-block d-lg-none">MD</div>
        <div class="d-none d-lg-block d-xl-none">LG</div>
        <div class="d-none d-xl-block">XL</div>
    </div>
    <!--.bs viewport size widget-->


    KOCMOC
    KOCMOC --- ---
    Hele neni pro bootstrap nakej snippet, co by mi na frontendu zobrazoval, jestli aktualne vidim xs, sm, md, nebo lg viewport? treba napis nekde v rohu s position absulute
    KOCMOC
    KOCMOC --- ---
    Mi prislo na mail nak

    Pojďte s námi na WordCamp a Vyhrajte Server či Vstupenku Zdarma | Váš Hosting
    https://www.vas-hosting.cz/pojdte-s-nami-na-wordcamp-a-vyhrajte-server-ci-vstupenku-zdarma
    PULKA
    PULKA --- ---
    KOCMOC: Jj, ideálně. Případně jim dáme možná slovenskej titulek :-D
    ZABIAS
    ZABIAS --- ---
    KEPASO: uz sem to asi opravil ;) díky. ;) sereme ten slider jak se blbe nahrava :(
    KOCMOC
    KOCMOC --- ---
    Ja s bootstrapem nedelal nikdy, protoze znam lepsi veci, ale zakaznik to chtel, respektive jim na tom jede web... a napadlo me, jestli neni extension do chrome, abych videl sloupce... a je :D ste mi taky mohli rict! :D

    Bootstrap Grid Overlay - Chrome Web Store
    https://chrome.google.com/.../detail/bootstrap-grid-overlay/mnlklmelflkheijccafopdohgclfefcg/related
    KOCMOC
    KOCMOC --- ---
    KOCMOC: jo a jazyk blogu momentalne si zjistis pomoci
    
    get_locale() // returns the WordPress locale in the format 'en_US'
    get_bloginfo('language') // returns the locale in the format 'en-US'
    
    KOCMOC
    KOCMOC --- ---
    tak to je u poly langoše cajk, napisu to gro, se zbytkem si poradis, to naifovat a tak

    
    $posts = get_posts( array(
        'post_type' => 'post', // nebo custom co mas
        'lang' => 'cz', // tohle getne ty posty v jazyku v jakym potrebujes
        'showposts' => 5, // pocet posts
    ) );
    
    KOCMOC
    KOCMOC --- ---
    PULKA: cili ty chces, aby byli ve slonesky mutaci furt, ale do blogu aby se jim nataha ceskej obsah? chapu to?
    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.
    Kliknutím sem můžete změnit nastavení reklam