Опубликовано вОптимизация сайта

Как передать IP посетителей в Яндекс Метрику и Google Аналитику

Рассмотрим два варианта передачи IP посетителей сайта в Яндекс Метрику и Google Аналитику: через код счётчика или с помощью Google Tag Manager (GTM), а также возможные проблемы отслеживания IP. Для определения IP посетителя, с которого он подключился к сайту, воспользуемся переменной окружения $_SERVER[«REMOTE_ADDR»]. Нам необходимо добавить данную конструкцию в скрипт счётчиков. Как это правильно сделать, […]

Опубликовано вWordpress

Как вывести описание на странице рубрик, текст на странице блога WordPress или магазина Woocommerce

Не во всех темах WordPress есть возможность вывести описание на страницах рубрик, текст или рекламу на странице блога и между постами, а также текст на странице каталога товаров Woocommerce. Давайте рассмотрим варианты добавления статического текста или рекламы на эти страницы. 1. Для страницы блога обычно используется шаблон index.php или home.php, для рубрик используется шаблон categories.php […]

Опубликовано вДизайн и оформление сайтаWordpress

Обзор лучших редакторов исходного кода со списком плагинов для веб-разработки

Если вы задались вопросом, как создать сайт или редактировать тему WordPress, то для начала необходимо выбрать инструменты, чтобы это занятие стало максимально удобным. Выбор хорошего редактора исходного кода может помочь вам повысить эффективность рабочего процесса. Это избавляет от ввода некоторого кода вручную, что непременно экономит время веб-разработки. Ниже приведен список лучших редакторов исходного кода для […]

Опубликовано вОптимизация сайта

Отложенная загрузка стилей и встраивание критического CSS

Улучшить и ускорить отображение страницы сайта поможет отложенная загрузка стилей и встраивание критического CSS. По умолчанию браузер загружает все файлы стиля сразу и визуализация контента происходит с задержкой. Тестируя сайт инструментом PageSpeed Insights, мы получаем рекомендацию от Google: удалить ненужные правила из таблиц стилей и отложить загрузку кода CSS, который не используется в верхней части […]

Опубликовано вWordpress

Настраиваем админ панель WordPress для подписчиков

Если на сайте WordPress вы используете форму подписки или вход через социальные сети для комментариев, то после авторизации подписчику видна верхняя админ панель сайта и открывается доступ в интерфейс администратора, где отображается информация профиля, панель мониторинга (консоль), а также некоторые уведомления плагинов. Доступ к этой информации не повредит сайту, но может сбить подписчика с толку, […]

Опубликовано вWordpress

Как переименовать слово купон в Woocommerce

К сожалению, в Woocommerce не предусмотрено изменение тех или иных текстовых значений по умолчанию. Например слово «купон» иногда требуется переименовать на какое-то другое слово. Большинство значений можно изменить с помощью плагинов, но вы можете добавить этот код в свой файл functions.php. В данном случае мы изменили слово «купон» на «промокод». Изменения коснутся только видимой части […]

Опубликовано вWordpress

Вставить код после открытия тега body в WordPress стало проще

Между тегами <body></body> всегда размещают какие-либо скрипты, которые должны работать на всех страницах сайта. Если раньше в WordPress не было «крючка» для вставки кода сразу после открытия тега <body>, то такая возможность появилась в версии WP 5.2. Новая функция wp_body_open() запускает action wp_body_open. Чтобы данное действие было возможным, в файле header.php вашей темы должна быть […]

Опубликовано вWordpressДизайн и оформление сайта

Красивая навигация с изображениями между постами в WordPress

Навигацию между предыдущим и следующим постом в WordPress можно сделать более современной и красивой с помощью добавления изображения записи и CSS. Если ссылки навигации находятся в самом низу статьи и выглядят неприметно, то пора сделать их заметнее для посетителя. Сделаем это двумя способами: без плагина и с плагином. Без плагина Ссылки на следующую и предыдущую […]

Опубликовано вWordpress

Как добавить любое содержимое до или после статьи в WordPress

Иногда нам нужно добавить текст, социальные кнопки без плагина, рекламный блок или форму подписки до или после содержания каждой статьи в WordPress. Желательно добавить так, чтобы при обновлении темы ничего не исчезло. Поэтому, вставляйте код не в файл functions.php, а при помощи любого плагина способного подключать фрагменты кода к вашей теме. Для этих целей отлично […]

Опубликовано вWordpressДизайн и оформление сайта

Меняем стили и название ярлыка «Распродажа», кнопки «Добавить в корзину» и полей страницы корзины

Слова на русском «Добавить в корзину» и «Распродажа» в некоторых шаблонах смотрятся слишком громоздко. Внешний вид Woocommerce изначально заточен под английский язык. Слова Sale, New или Add to cart занимают немного места на кнопках и ярлыках. Но для других языков есть простые решения. Можно, конечно, создать свой локальный файл перевода. Но это не совсем удобно, […]

Опубликовано вWordpress

Как удалить или добавить разные сайдбары в Woocommerce

Иногда при редактировании темы WordPress стоит задача удалить или добавить разные сайдбары на страницы Woocommerce. На страницу категорий и магазина один сайдбар, на страницу продукта — другой. Это можно легко осуществить. Регистрируем и добавляем новый сайдбар в магазине Предположим, что в вашей теме уже есть одна боковая колонка и вам понадобилось добавить еще один сайдбар […]

Опубликовано вWordpressОптимизация сайта

Структурированные данные и разметка Schema для блога по шагам

Чтобы помочь поисковикам верно понять содержание сайта, необходимо внедрить в HTML-код разметку Schema. Разметить данные желательно в самом начале создания сайта, прежде чем поисковики проиндексируют ваш контент и создадут сниппеты так, как они поняли содержимое. Микроразметка Schema совсем не микро Многие боятся вникать в дебри разметки и со мной было тоже самое. Уж не знаю […]