Как добавить хлебные крошки в тему GeneratePress

Обложка к записи Как добавить хлебные крошки в тему GeneratePress

В популярной и легковесной теме GeneratePress под WordPress по умолчанию, к сожалению, нет хлебных крошек, которые полезны для сео и удобной навигации по сайту. Исправим это маленькое недоразумение. Yoast SEO При использовании сеошного плагина от Yoast хлебные крошки там идут “из коробки”. Вы просто включаете их в настройках плагина и вставляете в тему при помощи …

Подробнее

Чёрная пятница в Elementor

Обложка к записи Чёрная пятница в Elementor

Черная пятница в Elementor начата! Успейте апгрейдить существующую или купить новую лицензию со скидкой до 30% и поучаствовать в конкурсе и выиграть крутые призы! Скидки для новых лицензий Актуально при переходе с бесплатной версии Elementor на Pro. Тарифный план Скидка Финальная цена Personal 10.00% $44 Plus 20.00% $79 Expert 30.00% $139 Купить Elementor Скидка на …

Подробнее

Spotify в России

Как известно, Spotify снова отложил запуск своего сервиса на территории России. Но как быть, если хочется его скачать прямо сейчас под Ubuntu и попробовать перед тем, как платить 150 рублей за месячную подписку? Просто зайти и скачать у вас не получится, так как на текущий момент там стоит заглушка для пользователей из России. Но чтобы …

Подробнее

Топ-10 оптимизированных шаблонов для плагина Guterberg

Обложка к записи Топ-10 оптимизированных шаблонов для плагина Guterberg

Дизайн сайтов имеет огромное значение, и современные разработчики это отлично понимают. Поэтому собственно регулярно появляются новые решения и совершенствуются уже известные. Относительно новый блочный редактор Guterberg, над которым работали последние несколько лет, заслуживает внимания. На данный момент он предложен в виде плагина, но даже при этом, о нем есть что сказать. Основной принцип данного плагина – …

Подробнее

Как установить Google Chrome в Ubuntu 19.10

В этой короткой заметке мы научимся устанавливать браузер Google Chrome в Ubuntu 19.10 Eoan Ermine напрямую из deb-пакета, минуя установку из snap-пакета. Устанавливаем gdebi-core, который позволяет устанавливать deb-пакеты с локального диска, при этом определяя и устанавливая зависимости. APT делает тоже самое, но только для удалённо расположенных (http, ftp) пакетов. Также gdebi позволяет разрешать сборочные зависимости …

Подробнее

Принципы SOLID

Обложка к записи Принципы SOLID

SOLID — мнемонический акроним, введённый Майклом Фэзерсом (Michael Feathers) для первых пяти принципов, названных Робертом Мартином в начале 2000-х, которые означали пять основных принципов объектно-ориентированного программирования и проектирования. Для чего нужны принципы SOLID? Принципы SOLID — это набор правил, которые необходимо применять во время работы над программным обеспечением(ПО) для его улучшения. Удивительно то, что принципы …

Подробнее

Правильная структура ссылок WooCommerce

Обложка к записи Правильная структура ссылок WooCommerce

Данные манипуляции негативно сказываются на скорости работы вашего сайта, зато сеошник будет спать спокойно. Правильной структурой я называю такие пермалинки, когда всё логично вложено друг в друга и, стерев последнюю часть URL, вы всегда попадете на раздел выше. Например: Главная магазина: https://example.com/shop/ Категория товара:  https://example.com/shop/category/ Страница товара:  https://example.com/shop/category/product/ Идея здесь очень простая. Для главной страницы магазина устанавливаем любую …

Подробнее

Создание Gutenberg блоков при помощи плагина ACF Pro

Обложка к записи Создание Gutenberg блоков при помощи плагина ACF Pro

Благодаря Elliot Condon, создавшему замечательный плагин Advanced Custom Fields, теперь можно за считанные минуты создавать профессиональные блоки под редактор блоков Gutenberg без знания JavaScript на чистом PHP. В этом нам поможет новая функция acf_register_block_type(), которая появилась в ACF Pro с версии 5.8. Параметры функции acf_register_block_type( $settings ); Где $settings может содержать следующие ключи. name (строка) …

Подробнее

Отключение подсказок на вкладках Chrome 78 и выше

Если вы обновили ваш Google Chrome до версии 78, то, наверное, сразу заметили бесячие всплывающие подсказки на табах при наведении на них мышкой, которые легко отключаются. Отключение карточек 1. Откройте страницу chrome://flags 2. Впишите в поисковой строке фразу «Tab hover» 3. Выберите “Disabled ” и перезапустите ваш браузер. Ссылки Don’t like Chrome’s Tab Hover Cards …

Подробнее

Установка Insomnia в Ubuntu

Обложка к записи Установка Insomnia в Ubuntu

Insomnia — очень удобный кроссплатформенный REST Client для тестирования и проектирования REST API. Бинарный пакет для Debian/Ubuntu может быть установлен через apt-get или вручную скачен на странице загрузок. # Добавляем источник. echo «deb https://dl.bintray.com/getinsomnia/Insomnia /» | sudo tee -a /etc/apt/sources.list.d/insomnia.list # Добавляем публичный ключ и проходим верификацию. wget —quiet -O — https://insomnia.rest/keys/debian-public.key.asc | sudo apt-key …

Подробнее

Оптимизация WooCommerce путём переноса товаров в отдельную таблицу

Обложка к записи Оптимизация WooCommerce путём переноса товаров в отдельную таблицу

Одним из самых узких мест в WooCommerce по производительности является хранение товаров и заказов в стандартной таблице записей WordPress. Благодаря тому, что WooCommerce с версии 3.0 добавили встроенный функционал Data Stores и CRUD, появилась простая возможность переносить хранилище данных в произвольные таблицы. Плагин WooCommerce Custom Product Tables позволяет в один клик перенести хранилище товаров, атрибутов, изображений, …

Подробнее

Как увеличить громкость разговорного динамика Meizu MX6

Если в вашем Meizu MX6 вы плохо слышите собеседника, то можно увеличить громкость разговорного динамика с помощью инженерного меню. Входим в сервисное меню *#*#3646633#*#* Открываем вкладку Hardware Testing Переходим в раздел  Audio -> Volume -> Audio playback Жмем на 3/4 pole headset Выбираем speaker и устанавливаем нужный уровень громкости. Максимум 160. Источник: https://www.kobzarev.com/other/meizu-mx6-audio-vlume/

Автоматическое добавление завершающего слэша в rel=canonical

Обложка к записи Автоматическое добавление завершающего слэша в rel=canonical

Простой, но полезный сниппет для плагина Yoast SEO, который добавляет завершающий слэш, если его там не было, во все канонические URL на сайте. Добавьте кусок кода ниже в файл functions.php вашей дочерней темы или в свой плагин или в любой файл в mu-plugins: /** * Добавляет завершающий слэш в rel=»canonical» в плагине Yoast SEO. * …

Подробнее

Ошибка MOZILLA_PKIX_ERROR_KEY_PINNING_FAILURE

Если у вас возникла ошибка MOZILLA_PKIX_ERROR_KEY_PINNING_FAILURE при заходе на сайт toster.ru (или любой в будущем) в браузере FireFox, то лекарство ниже именно для вас. Как лечить Открыть в новой вкладке адрес about:support, найти в «Сведениях о приложении» строчку «Каталог профиля», открыть его; Закрыть Firefox полностью; В каталоге профиля открыть для редактирования файл SiteSecurityServiceState.txt; Найти в …

Подробнее

Local Lightning — локальная разработка под WordPress

Стала доступна для тестирования новая локальная среда Local Lightning для разработки сайтов под WordPress от компании Flywheel. Собрав обратную связь с фоумов, твитов, тикетов и других источников стало понятно, что когда работает Local, это потрясающе, и очень печально, когда это не работает. Поэтому было принято решение полностью изменить основную архитектуру Local и отказаться от виртуализации …

Подробнее