Финты WordPress
765 subscribers
226 photos
12 videos
6 files
349 links
Авторский канал о WordPress. Новости, обзоры, код, решения и многое другое

Канал на YouTube https://www.youtube.com/@wpruse

Контакт админа @artikus13

6522ewm3kti85ia9
Download Telegram
#snippet #wp #wordpress
Функция обрезки текста до нужной длинны по буквам или по символам get_truncate()

Исходник
https://gist.github.com/artikus11/dfe4e573204cae3d11e3f7f52ef081d9

Как добавлять код:
- в файл functions.php темы/дочерней темы
- через пустой плагин
- специальным плагином, например Code Snippets
#snippets #wp #wordpress

Функция склонения слов get_num_ending()

Очень удобно, когда необходимо выводить слова со склонениями

Исходник
https://gist.github.com/artikus11/e9453bcf757df7b48697e56d2d1bed04

Как добавлять код:
- в файл functions.php темы/дочерней темы
- через пустой плагин
- специальным плагином, например Code Snippets
#settings #wp #seo #wordpress #rankmath

Базовые настройки для плагина Rank Math SEO

Инструкция по настройке Rank Math SEO
https://www.youtube.com/watch?v=AwXmPDd4ycc

Как импортировать настройки
https://rankmath.com/kb/import-export-settings/#importing-your-settings

Пишите в коментах, для каких плагинов еще настройки интересны
rank-math-settings-2021-07-18.txt
9.3 KB
Файл базовых настроек для плагина Rank Math SEO
#snippet #woocommerce

Сортировка товаров на каталоге по остаткам.

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

Исходник
https://gist.github.com/artikus11/61f30fff8b1d4f01ecc4dde082956827

Как добавлять код:
- в файл functions.php темы/дочерней темы
- через пустой плагин
- специальным плагином, например Code Snippets
#snippets #wp #wordpress

Прогресс бар при скролле страницы.

Подключается на всех страницах сайта. Логику подключения и внешний меняйте под себя.

Исходник
https://gist.github.com/artikus11/de11fb01eccb9c071fa081344a022264

Внимание! Данный сниппет подвешивается на хук wp_body_open, который недавно появился и в теме его может не быть. Хотя все популярные темы его используют, но если вдруг что-то не работает, проверьте этот момент.

Как добавлять код:
- в файл functions.php темы/дочерней темы
- через пустой плагин
- специальным плагином, например Code Snippets
#snippet #woocommerce

Основные js триггеры WooCommerce и примеры использования

Исходник
https://gist.github.com/artikus11/e8b79287911eb30b3acde3979502f3ae

Как добавлять код:
- в файл functions.php темы/дочерней темы
- через пустой плагин
- специальным плагином, например Code Snippets
#snippets #wp #wordpress

Когда заходишь в админку сайта, а там куча виджетов на странице Консоль болтается, вас никогда они не раздражали? Меня да, потому я их всегда отключаю.

Сниппет отключения виджетов на странице Консоль

Исходник
https://gist.github.com/artikus11/9303387b5209599b1aa0a129701819d8

Как добавлять код:
- в файл functions.php темы/дочерней темы
- через пустой плагин
- специальным плагином, например Code Snippets
#snippet #woocommerce

Подключение скриптов и стилей WooCommerce только на его страницах.

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

Внимание! Код особо не тестировал, так что если у вас где-то начинаются траблы или что-то не работает, то имейте это ввиду.

Исходник
https://gist.github.com/artikus11/95fdfccbb70fa925afc96efbb11c92e0

Как добавлять код:
- в файл functions.php темы/дочерней темы
- через пустой плагин
- специальным плагином, например Code Snippets
Как добавлять произвольные поля в WooCommerce

Статья написана 3 года назад, все указанное в ней актуально. Код периодически проверяется и переписывается

https://wpruse.ru/woocommerce/custom-fields-in-products/

Как добавлять код:
- в файл functions.php темы/дочерней темы
- через пустой плагин
- специальным плагином, например Code Snippets