Support

Account

Home Forums Pre-purchase Questions Custom field with custom taxonomy in product page

Solving

Custom field with custom taxonomy in product page

    • MAAW

    • July 28, 2019 at 10:53 pm

    Hi,

    I use Advence Custom Field plugin. I have a custom taxonomy with hierarchy (véhicules compatibility) and i would like to display it in the single product page like product= BrandVéhicule(as title)>modelvéhicule1>modelvéhicule2…

    Exactly like this page : https://www.la-becanerie.com/moto/moteur/arbres-a-cames/arbre-a-cames-power-cam-x-max-125.html

    You can see it under the product in “modèles compatibles” tab.

    It possible? And how?

    Thank you very much,

    Best regards

  • Try this, adds a new tab in WooCommerce single page with the function inside.

    /* Call Product Authors */
    function list_ffpauthors() {

    $post_objects = get_field(‘author’);

    if( $post_objects ):
    echo ‘<ul class=”authorgrid”>’;
    foreach( $post_objects as $post):
    setup_postdata($post);

    echo ‘<li class=”authorbox”><div class=”socialimage”>ID) .'”> ‘.get_the_post_thumbnail($post->ID, $size = ‘portrait’).’</div>ID) .'”>’. get_the_title($post->ID) .’‘;

    endforeach;
    echo ‘‘;
    wp_reset_postdata();
    endif;
    }

    Display the items by using WooCommerce filters to add a new tab
    e.g

    /* New Authors Tab */
    add_filter( ‘woocommerce_product_tabs’, ‘woo_new_product_tab’ );
    function woo_new_product_tab( $tabs ) {

    // Adds the new tab

    $tabs[‘author_tab’] = array(
    ‘title’ => __( ‘Authors’, ‘woocommerce’ ),
    ‘priority’ => 50,
    ‘callback’ => ‘woo_new_product_tab_content’
    );

    return $tabs;

    }
    function woo_new_product_tab_content() {

    // The new tab content
    echo ‘<h2>Authors</h2>’;
    $authornames=list_ffpauthors();
    }

    • MAAW

    • August 16, 2019 at 5:25 am
    This reply has been marked as private.
Viewing 3 posts - 1 through 3 (of 3 total)

You must be logged in to reply to this topic.

We use cookies to offer you a better browsing experience, analyze site traffic and personalize content. Read about how we use cookies and how you can control them in our Cookie Policy. If you continue to use this site, you consent to our use of cookies.