Řešení potíží
Typ se nezobrazuje u recenze
Section titled “Typ se nezobrazuje u recenze”Typ není přiřazen
Section titled “Typ není přiřazen”- Přejděte do Komentáře v administraci
- Otevřete detail recenze
- V metaboxu WPify Woo Details vyberte typ
- Uložte změny
Metabox se nezobrazuje
Section titled “Metabox se nezobrazuje”Metabox se zobrazuje pouze u komentářů typu review (recenze produktů).
Kontrola:
- Ujistěte se, že komentář je recenze produktu, ne běžný komentář
Konflikt s tématem
Section titled “Konflikt s tématem”Některá témata přepisují šablonu recenzí. Zkontrolujte:
your-theme/woocommerce/single-product/review.phpPokud šablona existuje a neobsahuje hook woocommerce_review_meta, typ se nezobrazí.
Typy se nezobrazují v nastavení
Section titled “Typy se nezobrazují v nastavení”Prázdný seznam
Section titled “Prázdný seznam”Pokud jste ještě nepřidali žádné typy, seznam bude prázdný.
Řešení:
- Klikněte na tlačítko pro přidání nového typu
- Zadejte název (label)
- Uložte změny
Typ se zobrazuje špatně
Section titled “Typ se zobrazuje špatně”Chybí CSS
Section titled “Chybí CSS”Zkontrolujte, že váš témat správně načítá WooCommerce styly:
// Ve functions.php tématuadd_action( 'wp_enqueue_scripts', function() { wp_enqueue_style( 'woocommerce-general' );} );Vlastní stylování
Section titled “Vlastní stylování”Pro úpravu vzhledu typu použijte CSS:
.woocommerce-review__type { font-style: normal; background: #f0f0f0; padding: 3px 8px;}Diagnostika
Section titled “Diagnostika”Kontrola meta dat
Section titled “Kontrola meta dat”// Získání meta dat komentáře$details = get_comment_meta( $comment_id, '_wpify_woo_details', true );print_r( $details );Kontrola nastavení modulu
Section titled “Kontrola nastavení modulu”$module = wpify_woo_container()->get( \WpifyWoo\Modules\Comments\CommentsModule::class);
$types = $module->get_setting( 'comment_types' );print_r( $types );Ověření hooku
Section titled “Ověření hooku”// Zjištění, zda hook existujeadd_action( 'woocommerce_review_meta', function() { echo '<!-- Hook funguje -->';}, 999 );