$translations = pll_the_languages(array(
"raw" => 1,
));
<div class="dropdown">
<button class="header-lang__btn"
type="button" id="dropdownLangButton"
data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<span class="header-lang__text"><?= $translations[pll_current_language()]['name'] ?></span>
</button>
<div class="dropdown-menu dropdown-menu-right" aria-labelledby="dropdownLangButton">
<?php foreach ($translations as $item) : ?>
<a class="dropdown-item <?= ($item['current_lang']) ? 'disabled' : '' ?>" href="<?= $item['url'] ?>">
<?= $item['name'] ?>
</a>
<?php endforeach; ?>
</div>
</div>
$totals = $order->get_order_item_totals();
foreach ( $totals as $total ) {
...
}
<?php if ( have_posts() ) : ?>
<?php
while ( have_posts() ) : the_post();
get_template_part( 'template-parts/content');
endwhile;
?>
<?php endif; ?>
$terms = get_terms( array(
'taxonomy' => 'taxonomy_name',
'object_ids' => $post->ID
) );
if( $terms && ! is_wp_error($terms) ){
foreach( $terms as $term ){
echo $term->name;
echo $term->slug;
}
}
remove_action( 'woocommerce_single_variation', 'woocommerce_single_variation', 10);
add_action( 'woocommerce_before_variations_form', 'woocommerce_single_variation', 20);
$( '.variations_form' ).each( function() {
$(this).on( 'found_variation', function( event, variation ) {
console.log(variation);
});
});