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

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

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

6522ewm3kti85ia9
Download Telegram
Как_задавать_вопросы_5_простых_правил.webm
7.2 MB
⚠️Напоминалочка: Как задавать вопросы

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

Источник
🔥8👍3
Forwarded from WordPress Digest (WordPress Digest Bot)
Запись митапа «Автоматизированное браузерное тестирование»

В латвийской группе WordPress прошёл очередной митап на тему «Автоматизированное браузерное тестирование».

29 марта 2022 доклад сделал Макс Лючин, сотрудник одной из самой известных в мире WordPress компаний 10up.

Материалы митапа доступны для скачивания по ссылкам внизу этой статьи.

Спонсором мероприятия стала компания JetBrains, предоставившая две лицензии на их продукты — AppCode, CLion, DataGrip, DataSpell, GoLand, IntelliJ IDEA Ultimate, PhpStorm, PyCharm, ReSharper, ReSharper C++, Rider, RubyMine, WebStorm, or dotUltimate.

https://kagg.eu/meetup-automated-browser-testing/

#wordpress #tests #meetup #10up
🔥2
Forwarded from WordPress Digest (WordPress Digest Bot)
Критический баг в WordPress-плагине Elementor угрожает 500 000 сайтов

https://wp-digest.com/security/kriticheskij-bag-v-wordpress-plagine-elementor-ugrozhaet-500-000-sajtov/
Критическая уязвимость, устраненная недавно в плагине Elementor для WordPress, позволяла аутентифицированным пользователям загружать произвольные файлы на уязвимые сайты, что в итоге могло привести к выполнению произвольного кода.
#elementor #security #wordpress #plugins
👍1
#snippet #woocommerce #product

🛒 WooCommerce. Динамическое обновление основной цены вариативных товаров

У Родольфо появился интересный сниппет, через js скрывается вывод цены вариации и подставляется в основную цену

Источник
👍12
Какие крутые разработчики из Робокассы плагин платежного шлюза пишут)
👍12🔥7
Есть такие плагины, которые должны быть в "Золотом чемоданчике инструментов" для работы с WordPress. Среди них выделяется WP Reset Pro!
- - - - - -
⭐️ 300 000+ активных установок free-версии на Wordpress org и 707 оценок в 5 звёзд
- - - - - -
Вместе с WP Reset Pro ускорьте развертывание , тестирование, и восстановление сайта. Используйте каждый день для разработки, отладки и обслуживания всех своих сайтов WordPress. Под капотом те инструменты, которые которые вам нужны, чтобы работать быстрее:

🟠 Ваша собственная машина времени. Вы нажали «обновить плагин», потому что... ну, а почему бы и нет? И все пошло к черту? Вернитесь в прошлое за 1 клик к тому моменту, когда все работало.

🟠 Установите любимые плагины в 1 клик. Создайте коллекцию своих любимых плагинов и тем и установите их после сброса сайта или при создании сайта с нуля.

🟠 Ваш личный супергерой WP. Белый экран. Ничего не работает?! Ты так сильно облажался, что даже не можешь попасть в админку WP? Не волнуйтесь! Просто откройте средство восстановления.

🟠 Дополнительные инструменты для очистки (очистка кэша, папки загрузок, демо-данных, удаление любого типа контента - сообщения, страницы, меню, пользовательские типы сообщений, ревизии, и т.д.). С помощью WP Reset удалите все одним щелчком мыши.

🟠 Ядерная перезагрузка. Вы потратили полдня на поиск подходящего плагина или темы, и теперь, когда они у вас наконец есть, пришло время создать сайт. Но, прежде чем вы это сделаете, вам нужно очистить его от всего мусора, который остался позади. Нажмите «ядерный сброс», и через 30 секунд ваш сайт будет чище, чем новая установка! WP Reset удалит все, весь мусор из базы данных, все плагины, темы, всю папку wp-uploads — все, оставив вам новую установку и вашу текущую учетную запись пользователя.

🟠 Автоматические снимки. Пусть WP Reset Pro станет вашей страховкой. Он создает автоматические моментальные снимки перед всеми существенными изменениями на вашем сайте, поэтому вы всегда можете иметь безопасную точку для восстановления сайта. А также снимки можно создавать вручную, например сохраняя свой прогресс работы в течении дня: создали красивый слайдер - сделали снимок, дальше перешли к созданию галереи - снова сделали снимок, а потом начали экспериментировать с каким-то новым функционалом, но что-то пошло не так и всё сломалось. Не беда! Восстановите нужный снимок состояния сайта и начните экспериментировать снова.

🟠 И другие полезные настройки. Все вкладки можно посмотреть ТУТ.
___________________________
🔥 Кому хочется поучаствовать в закупке на безлимитную лайфтайм версию WP Reset Pro - пишите в ЛС @Lutesa. Самостоятельная активация ключом на любых своих и клиентских сайтах. Стоимость 1190 р. Всего 10 мест. В приоритете участники уже завершенных закупок.
___________________________
👀 Есть возможность протестировать плагин перед участием в закупке, в течении 1-2 дней, чтобы оценить всю его мощь и принять решение об участии. Но мест в закупке всё равно 10, успевайте протестировать и принять участие. Ключ и архив тут.
👍5
💥 WordPress 6.0

Только что обновилось ядро. Мажорное обновление! Так что, кому не к спеху, рекомендую подождать недельку с обновлением своих сайтов.

Тезисно что самое интересное появилось-обновилось:

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

Ядро
- Для кастомных запросов и раннего рендеринга страниц появился фильтр do_parse_request, который позволяет отключить лишние запросы. Источник
- Вышел в свет Cache API. Это для объектного кеша, теперь полностью поддерживаются CRUD методы и можно более гибко настраивать и кеширование и инвалидацию кеша
- Улучшилась производительность таксономий "Кэши запросов терминов были изменены таким образом, что вместо кэширования всего объекта term теперь кэшируются только идентификаторы терминов". Источник
- Улучшилась производительность для сайтов с 10к пользователей. Правда это достигнуто странным способом, теперь идет проверка на количество пользователей и если больше 10К, то отключается счетчик подсчета количества пользователей в реальном времени. Правой ногой чешем левое ухо))
- Очень много изменений в поддержку FSE тем, но так как сам пока еще толком с ними не разобрался, да и сыроваты они до сих пор, ничего конкретного сказать не смогу. Кому интересно почитайте сами, ссылку оставлю ниже.

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

Полное описание релиза
👍11🔥4
Известная проблема WP All Import - при парсинге csv или xls файла c кириллицей.

Сии проблема хуками не решается никак, ну или я не нашел их в исходном коде (код кстати, атас, написан правой пяткой, но работает 😜)

Проблема 1. Не понимает заголовки

В целом фиг бы с ним, на импорт это особо не влияет, но бывает жутко неудобно иногда.

Если сильно надо, то идем в код плагина, файл
wp-content/plugins/wp-all-import-pro/libraries/XmlImportCsvParse.php строка 999
меняем

$value = trim( strtolower( preg_replace( '/[^a-z0-9_]/i', '', $value) ) );

на строку

$value = $this->fixEncoding( $value );
$value = trim( strtolower( preg_replace( '/[^a-z0-9_-]/i', '', sanitize_title( $value ) ) ) );


И проблема поддержки кириллицы решена.

Проблема 2. Неверная кодировка.

Файл тот же. Строка 847. Функция fixEncoding меняем

mb_convert_encoding( $in_str, 'UTF-8', 'ISO-8859-1' );

на
mb_convert_encoding( $in_str, 'UTF-8', 'Windows-1251' );


НО! Важно помнить!

1. При обновлении самого плагина, эти правки могут быть утеряны
.

2. Способ будет работать, только если на сайте работает плагин транслитерации типа CyrToLat

Если найдете какой-нибудь хук для подобного, напишите об этом в комментах.

#wp #wpallimport #wpai #woocommerce
👍11
Оказывается 28 мая - это еще день сеошника, кроме как еще и день пограничника! Так что, поздравляю всех соешников и пограничников с профессиональным праздником!

В честь празника, WPShop дарят скидку 20% на все продукты! Только до 30.05!

https://wpruse.ru/r/wpshop-seo/

ПЫСЫ. Кстати, недавно обновился плагин Clearfy Pro

Добавили возможность загружать локальные аватары на странице редактирования профиля. Теперь можно забыть про внешние картинки с Gravatar. И по традиции сделали много небольших улучшений.
👍6
Всего пара дней летних скидок от WP Shop!

Скачать
🔥 А у нас снова вкусное предложение для тех, кто работает с WP!

Встречайте Bit Integrations - универсальный и понятный плагин интеграции для WordPress.
_ _ _ _ _
Теперь вы без проблем сможете:

👍🏻 настроить отправку данных с любых форм сайта в Telegram, Гугл-таблицы, Whatsapp, CRM-системы и другие платформы;

👍🏻 настроить взаимосвязи и обмен данными между плагинами;

👍🏻 настроить отправку данных из WooCommerce
_ _ _ _ _
Под капотом ⬇️:

95+ интеграций (будет добавлено больше). Среди них самые востребованные и любимые
СМОТРИ ТУТ ВЕСЬ СПИСОК

- Нет лимита на отправку данных

- Неограниченные задачи

- Условная логика. Сопоставьте нужные поля и установите нужную условную логику для запуска действий.

- Входящий и исходящий вебхук

- Интеграция с WooCommerce
________________________________________
Кому хочется поучаствовать в закупке на безлимитную лайфтайм версию Bit Integrations - пишите в ЛС @Lutesa. Самостоятельная активация ключом на любых своих и клиентских сайтах. Стоимость 2290 р. Всего 10 мест!
🚚 Добавление описаний к методам доставки в WooCommerce

Есть хороший, бесплатный плагин, для добавления описаний к методам доставки. Поддерживает WPML и Polylang

Простой и надежный.

https://wordpress.org/plugins/wc-shipping-method-description/

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

#woocommerce #shipping #плагины
👍13
Обновился WooCommerce до версии 6.7

Комментарии отдельно, отзывы отдельно

Наконец-то, разнесли комментарии и отзывы. Теперь отзывы на отдельной странице настроек:
Товары → Отзывы
Хотя работают так же, на основе штатных комментариев

Новый фильтр для описания на страницах каталога

Теперь есть новый фильтр woocommerce_taxonomy_archive_description_raw, который позволяет фильтровать описание перед выводом. (Страницы каталога - это страница магазина, категории, метки, атрибута. То есть любая страница, где выводиться листинг товаров)

Источник

#новости #woocommerce
🔥9👍2
Всем привет!

Есть возможность сейчас присоединиться к закупке на Meta Box Pro + все премиум расширения лайфтайм-безлимит https://metabox.io/
_________

Эта закупка для тех, кто хочет получить мощную альтернативу ACF 👍🏻

Активация самостоятельная ключом. Всего 4 места! Взнос 3900 р. Кто хочет поучаствовать - пишите в личку @Lutesa
🔥2
Forwarded from WordPress Digest (WordPress Digest Bot)
WordPress Moscow #20

https://wp-digest.com/events/wordpress-moscow-20/
Большой митап WordPress-разработчиков в Москве #20.
👍5
3 самых популярных вопроса по оформлению заказа в WooCommerce

Вопрос
: Как убрать поля почтовый индекс и прочую залупу из оформления заказа? (реальный вопрос, орфография сохранена)
Ответ: Самый простой способ, если нужно просто убрать или поменять местами - использовать плагин. Например, Checkout Field Editor или любой другой подобный

Вопрос: Как добавить дополнительное описание на странице Спасибо, после оформления заказа?
Ответ: Использовать плагин. Например, Thank You Page Customizer for WooCommerce или любой другой подобный. Если надо добавить только пару строк кода, то можно использовать сниппет, типа такого с персонализацией

Вопрос: Как изменить страшненькие шаблоны писем?
Ответ: Использовать плагин. Например, Decorator – WooCommerce Email Customizer или Kadence WooCommerce Email Designer. Хотя есть и масса других

#woocommerce #плагины
👍18🔥5🎉1