• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    QUITEwordpress
    CYBERWOLF
    CYBERWOLF --- ---
    THEODORT: jo, to je přesně ten jinej plugin, než jsem říkal že řeším.

    MRTVY_KENNY: nakonec to vypadá tak, že se nové kontakty zadají správně s jazykem (dělá se to přes get_locale() ), ale synchronizace ze starých objednávek jazyk nepředává. Což dává smysl, protože to není závislé na WPML nebo jiném vícejazyčném systému.

    Takže jsem bokem vytáhl z databáze pár email - jazyk, naimportoval do Mailchimpu a hotovo.
    MRTVY_KENNY
    MRTVY_KENNY --- ---
    CYBERWOLF: nevim, tady to kluci od pluginu hodili na maichimp samotny, coz nevypada nikdy dobre. takze plugin to umi, ale system na to asi kasle. nevim, jestli se to pohlo nekam.. https://wordpress.org/support/topic/mailchimp-and-wpml-mails/
    CYBERWOLF
    CYBERWOLF --- ---
    MRTVY_KENNY: tohle je jiný plugin, já potřebuju ten od Malchimpu: https://wordpress.org/plugins/mailchimp-for-woocommerce/
    MRTVY_KENNY
    MRTVY_KENNY --- ---
    CYBERWOLF: mozna
    Send site language to Mailchimp - Mailchimp for WordPress
    https://www.mc4wp.com/kb/send-site-language-to-mailchimp/
    CYBERWOLF
    CYBERWOLF --- ---
    Nevíte jak z WooCommerce do Mailchimpu (přes ten plugin od Mailchimpu) dostat jazyk kontaktu? Já na to za boha nemůžu přijít a bez toho funkce jako opuštěný košík dost postrádají smysl.
    HARDCABB
    HARDCABB --- ---
    THEODORT: jsem si pomerne jistej ze se neradi podle data publikace, ale v tom poradi, v jakym jsi je zakliknul. prijde mi fakt sileny ze todle neni jasny uvedeny na webu WP.

    klient nakonec rek ze by je chtel radit od nejstarsich po nejnovejsi, takze proste pri ulozeni kazdyho postu delam tudle operaci:

    $new_sticky_order = [];
    foreach(get_option('sticky_posts') as $post_id) {			
    	$new_sticky_order[strtotime(get_post_field('post_date', $post_id, 'raw'))] = $post_id;
    }
    krsort($new_sticky_order);
    update_option('sticky_posts', array_values($new_sticky_order));	
    

    nactu ID vsech stickies, zjistim si k nim datum publikace jako unix timestamp, reverzne seradim a zase seriaizuju zpatky do DB
    WOJTISHEK
    WOJTISHEK --- ---
    THEODORT: V cem je double query nevhodna?
    THEODORT
    THEODORT --- ---
    a rozhodne bych nedoporucoval reseni pomoci double query. drzel bych se variant
    1) menim datum
    2) pouzivam plugin
    3) resim to v childtheme
    THEODORT
    THEODORT --- ---
    HARDCABB: v zakladu to radi podle data publikace, tedy jsou aalespon 3 cesty..
    viz https://www.wpeka.com/how-to-make-wordpress-sticky-posts.html
    WOJTISHEK
    WOJTISHEK --- ---
    HARDCABB: rozhořčení chápu :) tuhle usecase bych asi řešil pomocí 2 queries, které bych poté spojil do jedné a tu až vypsal.
    1. query bude mít stickies (post__in), 2. bude bez stickies (post__not_in). Řazení můžeš mít v proměnné, tu podle situace a potřeby měnit a zadávat do obou queries stejně.
    HARDCABB
    HARDCABB --- ---
    WOJTISHEK: dobrej napad! ja je mam nicmene jako soucasti vypisu vsech postu, kde mam jenom stickies jako prvni - a sere me to jejich pevny razeni toho jak byly serializovany, ze nerespektujou orderby aktualni query.
    udelal bych plugin co by umoznil manual sort, ale podle toho co googlim jsem asi prvni clovek v existenci, co todle resi ¯\_(ツ)_/¯
    WOJTISHEK
    WOJTISHEK --- ---
    HARDCABB: Sticky posts se zapisuji do options tabulky, myslim, ze jako pole IDs. Stacilo by tedy udelat wp_query, kde by byl jeden z argumentu ‘post__in’ => get_option(‘sticky_posts’) a pote muzes s danou query uz delat cokoliv pomoci ‘orderby’
    HARDCABB
    HARDCABB --- ---
    nevim jestli si ze me Google dela prdel, ale nejsem schopnej vysledovat, jak se radi jednotlivy Sticky posts? tusim ze proste rucne tak, jak je clovek oznaci jako sticky, pac se tak ukladaj serializovany do DB?

    nemate nejakej tip/trik, jak je radit jinak? bud podle data, nebo manual order? prijde mi sileny ze nenachazim zadnej plugin, co by todle resil.. nenachazim prakticky nic, prijde mi ze jsem jedinej clovek co kdy Stickies pouzil x_x
    JUNIOR
    JUNIOR --- ---
    KALIF_WH: Jo řešil. Psali jsme si to custom bez pluginu
    KALIF_WH
    KALIF_WH --- ---
    Mam dotaz, neresil nekdy nekdo z vas ruzne templaty pro potvrzeni objednavky woocommerce na zaklade platebni metody ?
    KALIF_WH
    KALIF_WH --- ---
    PAN_ILFORD: pokud vim tak by se tam mely dat nastavovat makra ve stylu term %current_terms% a nechat si tak zobrazit posty se stejnymi parametry jako prave prohlizeny post, jen teda netusim jaky zpusobem se to bude chovat v pripade dvou custom post typu. Kazdopadne bych se podival na mmoznosti tech maker viz: https://crocoblock.com/knowledge-base/articles/jetengine-macros-guide/
    PAN_ILFORD
    PAN_ILFORD --- ---
    Mám dotaz, na nějž zřejmě předem znám odpověď. Ale stejně se zeptám. Modelový příklad. Mám Custom Post type "rohlíky" a Custom post type "koláče". Mám Custom taxonomy "přísady" a term třeba "mák". Lze pomocí listing gridu vytvořit přehled toho, co je s mákem jako podmnožinu obou Custom post typů? Skládám to v Elementoru a Jet Enginu, ale dotaz je vlastně obecnej. Dík.
    MARTEN
    MARTEN --- ---
    Doufam ze to tu nebude vadit. Potreboval bych k sobe primarne nekoho na HTML+CSS, predpokladam, ze kdo dela wordpress, ovlada to dostatecne dobre. Potrebuji resit CSS pro klienta, trochu vylepsit at web vypada lepe, vyresit drobnosti v mobilni verzi. Do budoucna se web bude prepisovat a za mne je nejlepsi volba wordpress. Takze nejelep i nekoho, kdo dobre ovlada WP a zvladne pripadne udelat i nejaky ten addon.
    FORELLI
    FORELLI --- ---
    stačil by jen obsah těch stránek, hlavička a patička netřeba
    HARDCABB
    HARDCABB --- ---
    Ale jenom obsah tech stranek, nebo chces aby byla videt i hlavicka a paticka zase znova v tom lightboxu, proste jako kdyby jsi je prochazel regulerne?
    FORELLI
    FORELLI --- ---
    Stránky toho webu.
    Kliknutím sem můžete změnit nastavení reklam