Столкнулся с задачей вывести кнопку с определенным id в зависимости от языка который сейчас на сайте где используется Polylang.
Сначала нашел такое решение:
1 2 3 4 5 6 7 8 |
<?php $currentlang = get_bloginfo('language'); if($currentlang=="ru-RU"): ?> <?php elseif($currentlang=="uk"): ?> <?php endif; ?> |
Но немного погуглив нашел такое решения использую функции Polylang:
1 |
<input id="<?php echo pll_current_language('slug'); ?>_2020" type="submit" class="button" value="<?php _e( 'Book Now', 'motopress-hotel-booking' ); ?>"/> |
Где echo pll_current_language(‘slug’) выдаст код языка — uk или ru-RU.
Полное описание функции тут.