Přeskočit na obsah

Často kladené otázky

Jak zobrazit nejnižší cenu za 30 dní pro splnění směrnice Omnibus?
  1. Aktivujte modul Historie cen
  2. V modulu Ceny přidejte vlastní cenu:
    • Price type: Lowest price in 30 days
    • When price display: If product is in sale
    • Price label: Nejnižší cena za 30 dní:
  3. Nastavte pozici zobrazení

Cena se automaticky zobrazí u všech zlevněných produktů.

Proč se nejnižší cena nezobrazuje?

Možné příčiny:

  1. Není aktivní modul Historie cen - aktivujte ho v nastavení WPify Woo
  2. Chybí historická data - modul začne zaznamenávat až po aktivaci
  3. Produkt není ve slevě - pokud je podmínka “If product is in sale”
  4. Špatná pozice - zkontrolujte nastavení pozice zobrazení
Jak nastavit cenu za jednotku (např. cena za kg)?
  1. Přidejte vlastní cenu s typem Price by unit
  2. U každého produktu zadejte:
    • Package unit: jednotka (kg, ks, l, m, atd.)
    • Number of units: počet jednotek v balení

Modul automaticky vypočítá cenu za jednotku.

Mohu zobrazit více vlastních cen současně?

Ano, můžete přidat libovolný počet vlastních cen. Každá může mít:

  • Jiný typ (vlastní, nejnižší, za jednotku)
  • Jinou podmínku zobrazení
  • Jiný popisek a informace
Zobrazí se ceny i v košíku a pokladně?

Ne, vlastní ceny a cenové poznámky se zobrazují pouze na stránce detailu produktu. Pro zobrazení v košíku nebo pokladně byste museli použít vlastní kód s filtrem woocommerce_cart_item_price.

Jak změnit vzhled cenových poznámek?

Použijte CSS pro úpravu vzhledu:

/* Změna barvy ikony */
.wpify-woo-prices__price-info {
color: #0073aa;
}
/* Úprava tooltip */
.wpify-woo-prices__price-info__text {
background: #333;
color: #fff;
padding: 8px 12px;
border-radius: 4px;
}
Funguje modul s multi-currency pluginy?

Ano, modul podporuje WPML multi-currency a další pluginy, které používají filtr wcml_raw_price_amount. Vlastní ceny se automaticky přepočítají podle aktuální měny.

Mohu zobrazit vlastní ceny na jiném místě než u ceny?

Ano, v nastavení můžete zadat vlastní WordPress hook v poli Custom location hook. Pak ve vašem tématu zavolejte tento hook na požadovaném místě:

do_action( 'my_custom_prices_location' );
Jak přidat vlastní cenu pouze pro určité produkty?

Použijte filtr wpify_woo_prices_should_display_price:

add_filter( 'wpify_woo_prices_should_display_price', function( $display, $custom_price, $product ) {
// Pouze pro produkty v kategorii "potraviny"
if ( ! has_term( 'potraviny', 'product_cat', $product->get_id() ) ) {
return false;
}
return $display;
}, 10, 3 );
Proč se u variabilního produktu nezobrazuje vlastní cena?

Vlastní ceny (modul Ceny) v aktuální verzi nepodporují variace produktů. Pole pro vlastní ceny se zobrazují pouze u jednoduchých produktů.

Historie cen (modul Prices Log) naopak variace plně podporuje - zaznamenává ceny každé varianty samostatně a zobrazuje nejnižší cenu v administraci u nastavení cen variant.

Pro zobrazení nejnižší ceny na frontendu u variabilních produktů použijte shortcode [wpify_woo_lowest_price] v šabloně nebo vlastní kód s filtrem.