Navigace
- Instalace a nastavení WordPress Multisite
- Instalace a Aktivace Multilingual pluginu
-
Nastavení
- Nastavení jazykových mutací pomocí skupin webů
- Synchronizace dat mezi jazykovými mutacemi
- Sdílení souborů médií mezi jazykovými mutacemi
- Odstranění tabulek při odinstalaci pluginu
-
WooCommerce Integrace
- Automatická synchronizace skladu
-
Synchronizace WooCommerce dat
-
Synchronizace údajů o produktech a variantách
- Doporučená metadata k synchronizaci:
- Doporučená pole pro synchronizaci produktů
- Další pole dostupná k synchronizaci
-
Synchronizace údajů o produktech a variantách
-
Používání
WPify Multilingual nabízí přímou podporu pro WooCommerce a umožňuje synchronizaci klíčových údajů o produktech, objednávkách a skladech mezi jednotlivými jazykovými mutacemi.
Automatická synchronizace skladu
Jednou z funkcí pluginu je možnost synchronizace skladových zásob mezi weby v síti. Když se na jednom z propojených webů uskuteční prodej, skladové množství daného produktu se automaticky aktualizuje na všech dalších webech ve skupině.
- Povolená synchronizace skladu: Pokud je synchronizace povolena, skladové zásoby produktů zůstanou konzistentní napříč všemi jazykovými verzemi. Tímto způsobem lze snadno spravovat zásoby ve více jazykových mutacích bez potřeby ručních úprav.
Umístění nastavení: Synchronizaci skladu aktivujete v administraci multisite v sekci Nastavení > WPify Multilingual v části WooCommerce Integration.
Synchronizace WooCommerce dat
V rámci nastavení Seskupené weby > Sync on update settings jsou dostupné také specifické typy příspěvků z WooCommerce, jako jsou produkty, varianty, objednávky a další. Tyto příspěvky mají přednastavené doporučené hodnoty pro synchronizaci, které pomáhají udržovat konzistenci dat mezi jazykovými verzemi e-shopu.
Synchronizace údajů o produktech a variantách
U produktů a jejich variant můžete zvolit, která metadata a produktová pole budou synchronizována. Doporučujeme synchronizovat údaje jako je cena, skladové množství, dostupnost a další klíčové atributy produktů, které zajišťují jednotné zobrazení produktů a dostupnosti v rámci všech jazykových mutací.
Doporučená metadata k synchronizaci:
- total_sales: Celkový počet prodaných kusů.
Doporučená pole pro synchronizaci produktů
Tato pole jsou základními údaji produktů, které doporučujeme synchronizovat mezi jazykovými verzemi, aby byly klíčové informace konzistentní napříč celou sítí:
- featured: Označuje, zda je produkt doporučený (zvýrazněný) v katalogu.
- catalog_visibility: Určuje, zda a jak se produkt zobrazí v katalogu (např. zobrazení pouze ve vyhledávání).
- sku: Kód SKU (Stock Keeping Unit), který slouží pro jednoznačnou identifikaci produktu a správu zásob.
- price: Aktuální cena produktu, která se zobrazí zákazníkům.
- regular_price: Běžná cena produktu (před slevou), kterou WooCommerce používá k výpočtu slevy.
- sale_price: Cena po slevě, pokud je pro produkt nastavena akce.
- tax_status: Určuje, zda je na produkt uplatněna daň.
- tax_class: Daňová třída, která se používá k výpočtu daně (např. standardní nebo snížená sazba).
- manage_stock: Určuje, zda WooCommerce spravuje zásoby pro tento produkt.
- stock_quantity: Aktuální množství produktu na skladě, které je k dispozici k prodeji.
- stock_status: Stav zásob produktu (např. skladem, není skladem).
- backorders: Nastavení zpětných objednávek – zda lze objednat produkt, i když není aktuálně skladem.
- low_stock_amount: Nastavení prahu pro upozornění na nízké zásoby.
- weight: Hmotnost produktu, která může být důležitá pro výpočet nákladů na dopravu.
- length, width, height: Rozměry produktu, které mohou ovlivnit náklady na dopravu a způsob balení.
- virtual: Určuje, zda je produkt virtuální (např. služby nebo nehmotné zboží).
- downloadable: Označuje, zda je produkt ke stažení, např. elektronické soubory nebo licence.
- gallery_image_ids: Seznam ID obrázků galerie produktu.
- image_id: ID hlavního obrázku produktu.
Další pole dostupná k synchronizaci
Synchronizaci těchto polí můžete zvážit podle vašich konkrétních potřeb:
- id: databázové id produktu – nedoporučujeme synchronizovat.
- name: Název produktu – může být vhodné synchronizovat v případě, že používáte jeden název napříč všemi jazykovými mutacemi.
- slug: URL slug produktu – udržuje konzistenci odkazů, pokud chcete mít identický slug v různých jazykových verzích.
- date_created, date_modified: Datum vytvoření a poslední úpravy produktu.
- status: Stav publikace produktu (např. publikováno, koncept) – synchronizace může být užitečná, pokud chcete udržet jednotný stav publikace.
- description, short_description: Popis a krátký popis – pokud používáte stejný popis napříč jazykovými verzemi nebo pro produkty nechcete překlad.
- total_sales: Celkový počet prodaných kusů – pro zachování jednotného počtu prodaných kusů mezi weby.
- sold_individually: Omezení prodeje na jeden kus na zákazníka – vhodné pro specifické produkty s omezením prodeje.
- upsell_ids, cross_sell_ids: Cross-selling a upselling produkty – pro synchronizaci nastavení souvisejících produktů.
- purchase_note: Poznámka pro zákazníka při nákupu.
- attributes, default_attributes: Atributy produktů, včetně výchozích hodnot variant – užitečné pro produkty s variantami, jako jsou barvy nebo velikosti.
- category_ids, tag_ids: Kategorie a štítky produktů – synchronizace umožňuje zachování stejných kategorií a štítků ve všech jazykových verzích.
- shipping_class_id: Třída dopravy, která může ovlivnit náklady na dopravu produktu.
- downloads, download_limit, download_expiry: Soubory ke stažení, maximální počet stažení a datum vypršení platnosti – vhodné pro digitální produkty.
- rating_counts, average_rating, review_count: Počet hodnocení, průměrné hodnocení a počet recenzí – synchronizace umožňuje zobrazení stejných recenzí a hodnocení mezi mutacemi.
- meta_data: Vlastní metadata – umožňuje rozšířenou správu produktů, například pokud WooCommerce nebo jiné pluginy přidávají speciální pole.
Poznámka: Některé další WooCommerce pluginy mohou přidávat vlastní pole a metadata, která mohou být důležitá k synchronizaci pro správnou funkčnost mezi jazykovými mutacemi.
Tímto nastavením si můžete zajistit, že klíčové informace o produktech zůstanou synchronizované ve všech jazykových verzích, což přináší konzistenci a pohodlí při správě e-shopu.