Пожалуй самый простой способ передать GET параметр в Contact Form 7, без плагинов, и смс:
1 2 3 | <script type="text/javascript"> document.getElementById('YOUR_VALUE').value = "<?php echo $_GET['YOUR_VALUE'];?>"; </script> |
Этот код нужно поставить в footer.php вашей темы перед закрывающим body. Чтобы код отработал, нужно следующее: 1. Установите HTML-форму, которая будет передавать переменные
1 2 3 4 5 6 7 | <form action="URL_TO_CONTACT_FORM_7_PAGE" method="get"> <select name="YOUR_VALUE" id="YOUR_VALUE"> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> </select> </form> |
2 Настройте элементы Contact Form 7 с «id»:
1 2 3 4 5 | [select YOUR_VALUE id:YOUR_VALUE "1" "2" "3" ] |
Определить текущий язык polylang можно через функцию pll_current_language();
Из документации pll_current_language($value); Где $value — (необязательно) либо «name», либо «locale», либо «slug», по умолчанию «slug».
Суть задачи стояла в том что нужно вывести родительскую таксономию, дочерней таксономии, которой принадлежит кастомный тип поста
Специальные почтовые теги для материалов, Специальные метки для постов/записей, Связанные с сайтом специальные почтовые теги
Если у вас установлен плагин WPML, то определить язык можно таким образом:
Код языка можно посмотреть в админке сайта WPML — Языки
1.Поле Имя может содержать только латинские или кириллические символы, не может содержать цифры или спецсимволы.
2.Поле Номер телефона при нажатии на поле отображается форма в виде «+__ (___) ___ __ __» поле может содержать только цифры.
Галерея выполнена на Slick. Часть кода подсмотрена тут
Итак, код:
Достаточно вставить этот код в functions.php вашей темы. Так же нужно подключить скрипты Slick слайдера.
Для тех из вас, кто использует плагин qTranslate-X для WordPress, приведен фрагмент, с помощью которого вы можете получить код текущего языка.