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

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

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

6522ewm3kti85ia9
Download Telegram
Хотел записать обзор темы Wescle, но по техническим причинам, не получилось. Будет на следующей неделе.

Записал полезный видос, как массово редактировать товары

https://www.youtube.com/watch?v=5mBjEYtRMPQ
О чё нарыл! Родольфо занялся блоками от WooCommerce. Показывает как можно изменять вывод данных

https://www.businessbloomer.com/woocommerce-blocks-hide-images-etc-from-product-grid-block/

Но вообще, мне кажется с блоками они перемудрили или недоделали, так как подобраться к элементам для изменения - это целый процесс...
Кто молодец? Я молодец!) Решил задачку по добавлению нестандартных атрибутов при импорте
Хотите знать как это сделать?
Final Results
91%
Конечно! Давай колись!
9%
Да ну нах, неинтересно
#snippet #wp #wpallimport #wpai #woocommerce

Решение по этому опросу

Задачка: завести 30к товаров. Товары простые, но атрибуты сидят одной строкой. Требуется распарсить строку атрибутов и завести их как глобальные при импорте товаров.

Алгоритм такой получился:
1. Парсим строку атрибутов и собираем данные в массив
2. Если еще нет, то создаем из полученного массив таксономию (глобальные атрибуты - это таксономии), иначе в существующую таксу добавляем данные
3. Собираем для каждого товара массив атрибутов
4. Добавляем полученный массив в товар

Код подвешивается на хук pmxi_saved_post. Полный код смотрим в исходнике

https://gist.github.com/artikus11/b90290147f3ac5df9a2fc6e1bd3b1717

Примечание: так как приходиться для каждого товара парсить атрибуты, то все это довольно медленно происходит, ставьте при количество проходов в настройках поменьше. 10 ставил, вроде норм.

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

Но тут наткнулся у Камы на шикарный раздел Заметки. Это такой сборник сниппетов и решений для разных случаев.

Очень рекомендую https://wp-kama.ru/notes
Слыхали про такой плагин Акселера­тор
для WordPress ? Плагин позволяет разогнать сайт в педжспидине до сотки, и вроде как это прям честная сотка.
Есть идея провести стрим с автором, как вам?
Final Results
84%
Конечно надо
16%
Да ну нах, чушь все это
Forwarded from WordPress Digest (WordPress Digest Bot)
Перестали работать запросы в WordPress, что делать?

https://wp-digest.com/guides/perestali-rabotat-zaprosy-v-wordpress-chto-delat/
C 30 сентября 2021 года на сайтах WordPress, для которых был установлен сертификат Let's Encrypt, могут перестать работать HTTP API запросы.
#curl #development #https #php #wordpress
Плотно подсел на Kadence+Kadence Blocks и запилил свою дочерку, так как удолбался для каждого проекта делать одно и тоже.

Кому надо скачивайте с GitHub

Особо там ничего нет, кроме:
* правильное подключение стилей с зависимостями
* функционал отключения лишнего из ядра (виджеты, мусор в шапке и тд)
* фикс для работы блока формы в виджетах
* маска телефона для блока формы
* пара шорткодов для вывода профилей на соцсети в шапке и подвале
This media is not supported in your browser
VIEW IN TELEGRAM
Kadence Premium

Умеет выводить фиксированные блоки, причем где угодно - справа, слева, снизу, сверху, по скролу, без скрола.

Умеет делать всплывашки с любым содержимым, на видосе форма, но можно запихать что угодно

Но это Kadence Premium, в бесплатном такого функционала нет
#snippet #woocommerce

WooCommerce. Изменение HTML заголовков в карточках товаров на страницах архивов и рубрик

Боянистый сниппет, но вдруг кому-то пригодиться. По дефолту на архивах в карточках товаров заголовки в H2 сидят.
Некоторые считают, что это нарушение семантики, но помомему - все зависит от темы. Если врдруг требуется изменить хтмл в заголовках, то можно использовать этот сниппет

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

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

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

Немного новостей!

Конечно расскажу об этом в дайджесте, но это будут уже не такие свежие новости))

WP Shop
Выпустили новый плагин блоков внимания. Называется WPRemark

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

Wescle
Обновилась тема Wescle. В теме появились блоки для Гутенберга. Теперь можно любую страницу настроить как лендос. Удобно.

PS
По ссылочкам скидка 15%, для Wecsle действует купон WPRUSE
Обзор Wecsle смотрим
тут
Сегодня 11.11. У всех скидки и у WPShop максимальная скидка 30% на любой продукт

https://wpshop.ru?promo=11_11&partner=1787

Скидка действует только сегодня, не пропустите
Так, еще немного плюшек!
У Wescle началась распродажа со скидкой 20%
Эта прелесть продлиться до 15.11

Более того!
Еще и мой промокод wpruse тоже работает.
То есть суммарная скидка будет 35%

Это очень, очень вкусная скидка!

Купить со скидкой https://wpruse.ru/r/wescle/