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

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

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

// Заголовок на главной странице магазина
add_filter( 'woocommerce_page_title', 'theme_shop_page_title');
function theme_shop_page_title(

   . . . читать дальше

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

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

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

Отключить сортировку товаров

   . . . читать дальше

WordPress 301 редирект

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

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

   . . . читать дальше

Скриншот страницы из панели разработки в Firefox

Сделать скриншот веб-страницы во всю высоту и с несколькими другими опциями возможно в браузере Firefox без дополнительных расширений.

Нажатием комбинации клавиш Shift+F2 на нужной странице вызываем в браузере панель разработки.

Внизу окна откроется панель с строкой GCLI консоли.

 

 

В

   . . . читать дальше

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

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

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

Далее, найдите цикл. Это будет код содержащий строки:

while ( have_posts() ) : the_post();

и

endwhile; // End of the loop.

Удалите его и вставьте

   . . . читать дальше

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

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

Но, использование такого снипета, решает вопрос:

// Добавление класса к миниатюре товара WooCommerce
add_filter( 'wp_get_attachment_image_attributes',

   . . . читать дальше

Вывод товаров WooCommerce по категориям и атрибуттам

Приведенный ниже код выбирает и отображает на странице товары WooCommerce принадлежащие одновременно к двум или более категориям и исключает все остальные. Так же, в сочетании с категориями, возможно использование атрибутов.

После того, как товары выбраны по заданным параметрам, их необходимо отобразить, а для

   . . . читать дальше

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

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

Для многих сайтов найдутся причины

   . . . читать дальше

Как разместить background поверх тега img.

В этой статье описано, как разместить фоновое изображение над изображением заключенное в тег img. Это даже звучит странно, ведь свойство background предназначено, для отображения на фоне всего остального. Такова логика этих вещей и z-index, разумеется, здесь не работает.

Но, в случае когда возникает потребность

   . . . читать дальше

Видео YouTube в модальном окне prettyPhoto

К одному из разрабатываемый мной сайтов, заказчиком было выдвинуто требование выводить видео YouTube в модальном окне. Идея была достаточно уместная и я принялся за дело.

Для этих целей, было решено использовать всемирно известный jQuery плагин prettyPhoto. Для применения данного плагина потребуются лишь следующие,

   . . . читать дальше