Подключение и настройка бесплатного SSL сертификата Cloudflare с WordPress

По этой статье вы сможете подключить свой сайт к сервису Cloaudflare, получить бесплатный SSL сертификат и запустить трафик через протокол HTTPS.

Разделив задачу на несколько шагов получаем следующее:

  • Регистрация на Cloudflare и подключение своего домена
  • Смена NS-серверов домена в админ панели хостинга
  • Установка и настройка официального плагина Cloudflare в консоли сайта

Читать далее Подключение и настройка бесплатного SSL сертификата Cloudflare с WordPress

Как сделать 301 редирект с http на https в .htaccess для WordPress

При использовании SSL сертификата на сайте необходимо закрыть от посещения адрес сайта по протоколу HTTP и направить трафик на HTTPS. По SEO правилам это должен быть корректный 301 редирект который передаст ссылочный вес.

Для WordPress есть один из вариантов задать функцию данной переадресации в конфигурационном файле веб-сервера Apache .htaccess.
Читать далее Как сделать 301 редирект с http на https в .htaccess для WordPress

Вывод атрибутов товара WooCommerce

Описанные здесь примеры позволяют вывести атрибуты товара WooCommerce в произвольном месте и при необходимости сделать их кликабельными.

Начнем с простого вывода на странице товаров, но важно понять, как вывести их именно там, где этого требует поставленная задача. Будь то, страница товара или страница магазина. Читать далее Вывод атрибутов товара WooCommerce

Удалить meta name=«generator» WordPress, WooCommerce и других плагинов

По умолчанию WordPress генерирует в HEAD номер своей версии, также это делают некоторые плагины, например WooCommerce.

Одни люди утверждают, что версию небходимо скрывать т.к. это поможет недоброжелателям подобрать метод для взлома сайта, другие, что это все ерунда и при большой необходимости отсутствие версии в области HEAD не спасет от взлома. Кто-то удаляет мета генератор, просто потому что может и вообще это по фэншую.

Ниже приведены три способа удаления версии WordPress, WooCommerce и других плагинов без использования плагинов. Читать далее Удалить meta name=«generator» WordPress, WooCommerce и других плагинов

Изменить или убрать заголовок на главной странице магазина WooCommerce

Оказывается, для редактирования заголовка страницы магазина, совсем не обязательно устанавливать плагины.

Достаточно добавить в следующий сниппет в ваш function.php:

// Заголовок на главной странице магазина
add_filter( 'woocommerce_page_title', 'theme_shop_page_title');
function theme_shop_page_title( $page_title ) {
if( 'Главная' == $page_title) { // Заголовок который нужно изменить или убрать
return ""; // Здесь может быть заголовок главной страницы магазина
}
}

Если заголовок не требуется, то между кавычками ничего не должно быть, в обратном случае впишите туда свой текст.

 

WooCommerce убрать сортировку товаров

Сортировка товаров WooCommerce по цене, популярности и т.д. в некоторых случаях не нужна, не вписывается в идеологию или дизайн интернет-магазина.

Ниже приведены два способа, один из которых просто убирает сортировку, другой позволяет убрать каждый из ее элементов по отдельности. Читать далее WooCommerce убрать сортировку товаров

WordPress 301 редирект

Здесь описаны два способа настройки редиректа для сайта на WordPress. Первый, добавить правило в .htaccess находящийся в корне сайта и второй средствами PHP.

Кроме этого, существуют довольно неплохие и действенные плагины, но это не наш путь.
Так как redirect 301 здесь не работает, необходимо использовать RewriteRule. Все правила для 301-го редиректа пишутся после строки RewriteBase /. Читать далее WordPress 301 редирект

Woocommerce с чего начать свою тему

С чего начать создавать свою тему с поддержкой WooCommerce?

В первую очередь, откройте свой файл page.php и сохраните его с именем woocommerce.php

Далее, найдите цикл. Это будет код содержащий строки: Читать далее Woocommerce с чего начать свою тему

Добавить класс к миниатюре товара WooCommerce

При всех необходимости, мне не удалось обнаружить способа добавить CSS класс к миниатюре товара WooCommerce стандартными средствами.

Но, использование такого снипета, решает вопрос: Читать далее Добавить класс к миниатюре товара WooCommerce

Отключить Emoji в WordPress с плагином и БЕЗ

Заглянув в исходный код страницы сайта на WordPress, вы обнаружите CSS и JavaScript код смайлов Эмодзи (emoji). Их изображения находятся на сервере WordPress.org, реализованы смайлы с помощью библиотеки Twemoji от Twitter. Библиотека включена в дистрибутив начиная с версии 4.2

Для многих сайтов найдутся причины отключить их. Обращение к внешнему ресурсу, расположение кода в хеадере страницы, дополнительные стили, скрипты, что оказывает негативное влияние на скорость загрузки страницы. Подобные смайлы, возможно украсят обсуждение статьи или контент развлекательного ресурса, но это требуется далеко не каждому сайту. Читать далее Отключить Emoji в WordPress с плагином и БЕЗ