Добавление своих виджетов:
1. В файл functions.php дочерней темы вставляем
<!--?php register_sidebar( array( 'name' => __( 'Мой виджет', '' ), 'id' => 'my-widget', 'description' => __( 'Краткое писание', '' ), 'before_widget' => '', 'after_widget' => '', 'before_title' => '</p> <h3>', 'after_title' => '</h3> <p>', ) ); ?--> |
2. В разделе «Виджеты» админки вносим необходимую информацию.
3. В необходимом шаблоне темы вставляем php код:
<!--?php dynamic_sidebar( 'my-widget' ); ?--> |
Удаление поля «сайт» из комментариев:
1. В файл functions.php дочерней темы вставляем
function remove_comment_fields($fields) { unset($fields['url']); return $fields; } add_filter('comment_form_default_fields', 'remove_comment_fields'); |
Подключение целей Яндекс.Метрики и Google.Analitics к Contact Form 7:
1. Файл footer.php дочерней темы вставляем для Яндекса
<script> document.addEventListener( 'wpcf7mailsent', function( event ) { ga('send', 'event', 'Consultation', 'Submit'); }, false ); </script> |
2. Файл footer.php дочерней темы вставляем для Гугл
<script> document.addEventListener( 'wpcf7mailsent', function( event ) { ga('send', 'event', 'Consultation', 'Submit'); }, false ); </script> |
2. Если много целей и форм
var myForm = document.querySelector('.page-id-1 .wpcf7'); if(myForm){ myForm.addEventListener( 'wpcf7mailsent', function( event ) { yaCounter100500.reachGoal('myForm'); }, false ); } var mySecondForm = document.querySelector('.page-id-2 .wpcf7'); if(mySecondForm){ mySecondForm.addEventListener( 'wpcf7mailsent', function( event ) { yaCounter100500.reachGoal('mySecondForm'); }, false ); } |
Ограничение доступа к админке по IP:
Прописываем в файл .htaccess
<Files "wp-login.php"> Order deny,allow Deny from All Allow from 5.18.001.57 // здесь ваш ip </Files> |
Woocommerce перенести описание под товары:
Прописываем в файл functions.php
remove_action( 'woocommerce_archive_description', 'woocommerce_taxonomy_archive_description', 10 ); add_action( 'woocommerce_after_shop_loop', 'woocommerce_taxonomy_archive_description', 100 ); |