Řešení potíží
Cenové poznámky se nezobrazují
Section titled “Cenové poznámky se nezobrazují”Kontrola nastavení
Section titled “Kontrola nastavení”- Ověřte, že je modul aktivní
- Zkontrolujte podmínku zobrazení (sleva/bez slevy/na objednávku)
- Ověřte, že poznámka má vyplněný text
Zobrazuje se pouze na detailu produktu
Section titled “Zobrazuje se pouze na detailu produktu”Cenové poznámky se zobrazují pouze na stránce detailu produktu, ne v:
- Přehledu produktů
- Košíku
- Pokladně
- Widgetech
Toto je záměrné chování pro zachování čistého vzhledu.
Konflikt s tématem
Section titled “Konflikt s tématem”Některá témata přepisují šablonu ceny. Zkontrolujte:
// Pokud existuje, může přepisovat výstup moduluVlastní ceny se nezobrazují
Section titled “Vlastní ceny se nezobrazují”Chybí hodnota u produktu
Section titled “Chybí hodnota u produktu”- Otevřete detail produktu v administraci
- V záložce Obecné zkontrolujte pole pro vlastní ceny
- Zadejte hodnotu a uložte
Typ “Lowest price” nefunguje
Section titled “Typ “Lowest price” nefunguje”Požadavky:
- Aktivní modul Historie cen
- Produkt má zaznamenanou historii cen
- Podmínka zobrazení je splněna
Řešení:
- Aktivujte modul Historie cen
- Počkejte na změnu ceny, aby se vytvořil záznam
- Zkontrolujte záložku “Prices log” u produktu
Typ “Price by unit” ukazuje nulu
Section titled “Typ “Price by unit” ukazuje nulu”- U produktu musí být zadána jednotka a počet jednotek
- Počet jednotek nesmí být 0
- Produkt musí mít nastavenou cenu
Nejnižší cena není správná
Section titled “Nejnižší cena není správná”Chybí historická data
Section titled “Chybí historická data”Modul Historie cen začne zaznamenávat ceny až po aktivaci. Pokud byl produkt zlevněn před aktivací modulu, historická data chybí.
Řešení:
- Historie se začne sbírat od aktivace modulu
- Pro existující produkty můžete manuálně upravit a uložit cenu
Zobrazuje aktuální cenu místo nejnižší
Section titled “Zobrazuje aktuální cenu místo nejnižší”Pokud produkt nemá žádné historické záznamy, zobrazí se aktuální cena jako “nejnižší”.
Pozice zobrazení nefunguje
Section titled “Pozice zobrazení nefunguje”Vlastní hook
Section titled “Vlastní hook”Pokud používáte vlastní hook v poli Custom location hook:
- Ověřte, že hook existuje ve vašem tématu
- Hook musí být zavolán na stránce produktu
- Zkontrolujte prioritu
// Ověření, že hook existujeadd_action( 'my_custom_hook', function() { echo '<!-- Hook funguje -->';} );Konflikt s cache
Section titled “Konflikt s cache”Některé cache pluginy mohou cachovat HTML ceny:
- Vyčistěte cache po změně nastavení
- Vyzkoušejte s vypnutou cache
Tooltip se nezobrazuje
Section titled “Tooltip se nezobrazuje”Chybí CSS
Section titled “Chybí CSS”Zkontrolujte, že se načítá CSS modul:
/wp-content/plugins/wpify-woo/build/prices.cssJavaScript konflikt
Section titled “JavaScript konflikt”Tooltip může vyžadovat CSS hover efekt:
.wpify-woo-prices__price-info__text { display: none;}.wpify-woo-prices__price-info:hover .wpify-woo-prices__price-info__text { display: block;}Diagnostika
Section titled “Diagnostika”Kontrola aktivních modulů
Section titled “Kontrola aktivních modulů”// V functions.php nebo debug pluginuadd_action( 'init', function() { if ( function_exists( 'wpify_woo_container' ) ) { $prices = wpify_woo_container()->get( \WpifyWoo\Modules\Prices\PricesModule::class ); var_dump( $prices->get_setting( 'price_notices' ) ); var_dump( $prices->get_setting( 'custom_prices' ) ); }} );Kontrola meta dat produktu
Section titled “Kontrola meta dat produktu”V administraci produktu pomocí pluginu jako “Advanced Custom Fields” nebo:
$custom_prices = get_post_meta( $product_id, '_custom_prices', true );print_r( $custom_prices );