Un utente ha chiesto
Categoria: WooCommerce Custom Product Tabs Lite di WordPress
Domanda: WP AMP è in conflitto con le schede personalizzate

Ciao! Grazie per il buon plugin.

Hai il problema con il plugin WP AMP (https://wordpress.org/support/plugin/amp/).

L’output della scheda non è corretto.

Fondamentalmente vengono aggiunte voci aggiuntive durante la creazione della pagina AMP.

Il seguente codice è inserito all’inizio della scheda
<amp-carousel width="470" height="470" layout="responsive" type="slides" class="i-amphtml-element i-amphtml-layout-responsive i-amphtml-layout-size-defined i-amphtml-carousel-has-controls i-amphtml-slide....

Il modello della scheda AMP è il seguente:

<?php
$tabs = apply_filters( 'woocommerce_product_tabs', array() );
global $wp_query, $post;
$postid = $post->ID;
if ( ! empty( $tabs ) && dima_helper::dima_am_i_true( dima_helper::dima_get_option( 'dima_shop_product_tap_display' ) ) ) { ?>
    <amp-accordion>
		<?php foreach ( $tabs as $key => $tab ) : ?>

            <section>
                <h4><?php echo apply_filters( 'woocommerce_product_' . esc_attr( $key ) . '_tab_title', esc_html( $tab['title'] ), $key ); ?></h4>
                <div>
					<?php
					if ( 'description' == $key ) {
						the_excerpt();
					} else if ( 'reviews' == $key ) {
						$comments_link_url = get_permalink( $postid );
						?>
						<?php if ( $comments_link_url ) : ?>
							<?php $comments_link_text = __( 'Submit Review', 'noor' );
							?>
                            <a class="dima-button fill float-center"
                               href="<?php echo esc_url( $comments_link_url . "#tab-reviews" ); ?>">
								<?php echo esc_html( $comments_link_text ); ?>
                            </a>
						<?php endif;
					} else {
						call_user_func( $tab['callback'], $key, $tab );
					}
					?>
                </div>
            </section>

		<?php endforeach; ?>
    </amp-accordion>
<?php } ?>

La pagina per cui ho bisogno di aiuto: [log in to see the link]

  • Autore del plugin

    (@skyverge)

    Ciao @oleg_yanchuk,

    Mi dispiace molto per il lungo ritardo nel risponderti! Il nostro team ha trascorso alcune festività consecutive durante il Canada Day e il Giorno dell’Indipendenza.

    Non ho molta esperienza con il plug-in WP AMP, ma sospetto che sia correlato a qualche azione che il nostro plug-in o WooCommerce utilizza per visualizzare il contenuto della scheda.

    Guardando la pagina che hai inviato, sembra che WP AMP mostri il contenuto principale del prodotto come parte del contenuto della scheda per due schede. Pertanto, penso che sarebbe meglio contattare il team del plug-in WP AMP per assistenza su questo problema in quanto sarebbero più qualificati per esaminare questo conflitto.

    Ti dispiacerebbe aprire un thread di supporto con il team di WP AMP? Se hanno domande per noi fatemelo sapere perché sarei felice di aiutarvi.

    Grazie,

    Tamara

Hai risolto il tuo problema?

0 / 0

Lascia un commento 0

Il tuo indirizzo email non sarà pubblicato. Required fields are marked *