Финты 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
Маленькая новость для тех кто пользуется темой OceanWP!

Недавно тема обновилась до версии 3.0.1. Произошел переезд на ванильный js, типа чтобы уйти от jQuery. Переписаны почти все скрипты, которые были на jq - меню, бургер, поиск и тд,..

Все бы ничего, вот только теперь тема может периодически глючить, и какой-то добавленный функционал, завязанный на старые скрипты может не работать. Например в новой версии убрали всплывашки, работавшие на скрипте magnific, теперь нифига не работают.

Имейте это ввиду

ПС. Сниппет будет чуть позже)
#snippet #wp #wpallimport #wpai

Сниппет быстрого ПЕРВОГО импорта.

Отключает проверку на дубликаты. Подключать ТОЛЬКО ПРИ ПЕРВОМ импорте, иначе при последующих будет куча дубликатов постов на сайте

Источник
https://gist.github.com/trey8611/72fec5969651d5272fcb85f99b09b8bb#advanced

Как добавлять код для плагина WP All Import:
All Import - Settings - Function Editor

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