Как отключить автоформатирование форм cf7

При сохранении форм contact form 7 добавляет теги p и br в коде формы, из за чего сверстать красиво становится сильно сложнее. Добавляем такой параметр в файл functions.php для отключения автоформатирования форм: add_filter( ‘wpcf7_autop_or_not’, ‘__return_false’ );  

Яндекс капча для contact form 7

Плагин для простой установки яндекс капчи в формы плагина wordpress contact form 7. Простые настройки: ключ_клиента ключ_сервера сообщение об ошибке Регистрация тут https://console.cloud.yandex.ru/ Что бы добавить капчу в форме используется шорткод [ cf7-yandex-captcha ] Скачать плагин:

Меню и страницы в админке вордпресс

простой и быстрый пример кода для добавления страниц в админку вордпресса. function my_pages_admin(){ // Создаем пункт меню в главном меню add_menu_page( ‘Название страницы’, // Заголовок страницы ‘Пункт меню’, // Имя в меню ‘manage_options’, // уровень доступа для юзера ‘mypage’, // url страницы в меню ‘mypage_func’, // название функции где формируется вывод инфы ‘dashicons-database-import’, // название … Читать далее

Программы для Macbook m1

Программы которые использую для работы Mos — утилита для нормальной работы колесика мышки. Так же есть ряд настроек скорости курсора, прокрутки и тд ForkLift — двух панельный файловый менеджер и довольно-удобный FTP клиент. Sublime Text — текстовый редактор для всех файлов, очень мощный и бесплатный Open Office — для csv файлов, настраиваемые разделители, работает с … Читать далее

Тормозит блютус мышка на macbook m1 — решение!

Странные тормоза можно наблюдать если использовать блютус мышки логитеч Logitech с макбуком. Курсор то нормально перемещается то тормозит) Причины почему это происходит срвершенно не ясны. Зато как победить тормоза и лаги мышки стало понятно. Нужно установить программу Logi Options+ с офф сайта logitech. После установки и добавления необходимых прав приложения тормоза магическим образом пропадают.  

Не работает recaptcha в contact form 7 wordpress как починить

Галочка «я не робот» не работает в cf7 после установки ключей. В консоле браузера что то вроде: Ресурс с «https://www.google.com/recaptcha/api.js?render=6Ldql1wgAAAAACOGQDUgwJ7mAuU5EagJrkCJKRy_&ver=3.0» был заблокирован из-за несоответствия MIME-типа («text/html») (X-Content-Type-Options: nosniff) Дело в том что в свежих версиях выпилили рекапчу версии 2, оставили только v3. Что бы вернуть поддержку рекапчи 2й версии — простенькая галочка «я не робот» … Читать далее

Title и description для wordpress без плагинов

Простой способ управления тегами title и description для seo оптимизации Создаем произвольные поля в плагине acf с именами seo_title и seo_description, выставляем условия отображения на нужные типы записей. В functions.php  сама функция <? add_theme_support(‘title-tag’); remove_action(‘wp_head’, ‘_wp_render_title_tag’, 1); // удаляем стандартный вывод тайтла add_action(‘wp_head’, ‘add_seo_tags’, 1); // добавляем свою функцию function add_seo_tags() { global $post; if(is_singular()) … Читать далее

Простое мобильное меню для сайта

Мобильное меню открывающееся при клике на кнопку (гамбургер и тд). В данном примере на полный экран. Кнопка открытия .mob_btn размещается в любом месте согласно макету. Кнопка закрытия .mob_btn_close находится внутри полноэкранного блока с меню. Контейнер для меню .mob_container размещается в любом месте в коде. html <a href=»#» class=»mob_menu_btn»>Меню</a> <div class=»mob_container hide»> <div class=»mob_btn_close»>Закрыть</div> <?php wp_nav_menu( … Читать далее