Известная проблема WP All Import - при парсинге csv или xls файла c кириллицей.
Сии проблема хуками не решается никак, ну или я не нашел их в исходном коде (код кстати, атас, написан правой пяткой, но работает 😜)
Проблема 1. Не понимает заголовки
В целом фиг бы с ним, на импорт это особо не влияет, но бывает жутко неудобно иногда.
Если сильно надо, то идем в код плагина, файл
меняем
на строку
Проблема 2. Неверная кодировка.
Файл тот же. Строка 847. Функция
на
НО! Важно помнить!
1. При обновлении самого плагина, эти правки могут быть утеряны.
2. Способ будет работать, только если на сайте работает плагин транслитерации типа CyrToLat
Если найдете какой-нибудь хук для подобного, напишите об этом в комментах.
#wp #wpallimport #wpai #woocommerce
Сии проблема хуками не решается никак, ну или я не нашел их в исходном коде (код кстати, атас, написан правой пяткой, но работает 😜)
Проблема 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. И по традиции сделали много небольших улучшений.
В честь празника, WPShop дарят скидку 20% на все продукты! Только до 30.05!
https://wpruse.ru/r/wpshop-seo/
ПЫСЫ. Кстати, недавно обновился плагин Clearfy Pro
Добавили возможность загружать локальные аватары на странице редактирования профиля. Теперь можно забыть про внешние картинки с Gravatar. И по традиции сделали много небольших улучшений.
WPShop.ru
WPShop.ru — магазин премиум тем и плагинов для WordPress
Лучшие премиум темы и плагины WordPress: чистый код, адаптивность, встроенные модули, постоянные обновления, безлимитная поддержка, все продукты на русском языке.
👍6
🔥 А у нас снова вкусное предложение для тех, кто работает с WP!
Встречайте Bit Integrations - универсальный и понятный плагин интеграции для WordPress.
_ _ _ _ _
Теперь вы без проблем сможете:
👍🏻 настроить отправку данных с любых форм сайта в Telegram, Гугл-таблицы, Whatsapp, CRM-системы и другие платформы;
👍🏻 настроить взаимосвязи и обмен данными между плагинами;
👍🏻 настроить отправку данных из WooCommerce
_ _ _ _ _
Под капотом ⬇️:
95+ интеграций (будет добавлено больше). Среди них самые востребованные и любимые
СМОТРИ ТУТ ВЕСЬ СПИСОК
- Нет лимита на отправку данных
- Неограниченные задачи
- Условная логика. Сопоставьте нужные поля и установите нужную условную логику для запуска действий.
- Входящий и исходящий вебхук
- Интеграция с WooCommerce
________________________________________
Кому хочется поучаствовать в закупке на безлимитную лайфтайм версию Bit Integrations - пишите в ЛС @Lutesa. Самостоятельная активация ключом на любых своих и клиентских сайтах. Стоимость 2290 р. Всего 10 мест!
Встречайте Bit Integrations - универсальный и понятный плагин интеграции для WordPress.
_ _ _ _ _
Теперь вы без проблем сможете:
👍🏻 настроить отправку данных с любых форм сайта в Telegram, Гугл-таблицы, Whatsapp, CRM-системы и другие платформы;
👍🏻 настроить взаимосвязи и обмен данными между плагинами;
👍🏻 настроить отправку данных из WooCommerce
_ _ _ _ _
Под капотом ⬇️:
95+ интеграций (будет добавлено больше). Среди них самые востребованные и любимые
СМОТРИ ТУТ ВЕСЬ СПИСОК
- Нет лимита на отправку данных
- Неограниченные задачи
- Условная логика. Сопоставьте нужные поля и установите нужную условную логику для запуска действий.
- Входящий и исходящий вебхук
- Интеграция с WooCommerce
________________________________________
Кому хочется поучаствовать в закупке на безлимитную лайфтайм версию Bit Integrations - пишите в ЛС @Lutesa. Самостоятельная активация ключом на любых своих и клиентских сайтах. Стоимость 2290 р. Всего 10 мест!
Собрал наконец плагины, которые использую в разработке в одну статью https://wpruse.ru/development/plugins-for-developers/
Финты WordPress
Плагины для WordPress-разработчика
Собрал набор плагинов помогающих в разработке и не только. Многие плагины их этого списка упрощают работу, показывают данные или позволяют проводить отладку.
🔥22👍1
🚚 Добавление описаний к методам доставки в WooCommerce
Есть хороший, бесплатный плагин, для добавления описаний к методам доставки. Поддерживает WPML и Polylang
Простой и надежный.
https://wordpress.org/plugins/wc-shipping-method-description/
У меня тоже такой плагин есть, но сделан по другому, да и платный он у меня. Зато теперь есть альтернатива - несколько инструментов, всегда лучше, чем ни одного
#woocommerce #shipping #плагины
Есть хороший, бесплатный плагин, для добавления описаний к методам доставки. Поддерживает WPML и Polylang
Простой и надежный.
https://wordpress.org/plugins/wc-shipping-method-description/
У меня тоже такой плагин есть, но сделан по другому, да и платный он у меня. Зато теперь есть альтернатива - несколько инструментов, всегда лучше, чем ни одного
#woocommerce #shipping #плагины
WordPress.org
Shipping Method Description for WooCommerce
Add a description to all WooCommerce shipping methods on cart and checkout pages.
👍13
Обновился WooCommerce до версии 6.7
Комментарии отдельно, отзывы отдельно
Наконец-то, разнесли комментарии и отзывы. Теперь отзывы на отдельной странице настроек:
Товары → Отзывы
Хотя работают так же, на основе штатных комментариев
Новый фильтр для описания на страницах каталога
Теперь есть новый фильтр
Источник
#новости #woocommerce
Комментарии отдельно, отзывы отдельно
Наконец-то, разнесли комментарии и отзывы. Теперь отзывы на отдельной странице настроек:
Товары → Отзывы
Хотя работают так же, на основе штатных комментариев
Новый фильтр для описания на страницах каталога
Теперь есть новый фильтр
woocommerce_taxonomy_archive_description_raw, который позволяет фильтровать описание перед выводом. (Страницы каталога - это страница магазина, категории, метки, атрибута. То есть любая страница, где выводиться листинг товаров)Источник
#новости #woocommerce
🔥9👍2
Всем привет!
Есть возможность сейчас присоединиться к закупке на Meta Box Pro + все премиум расширения лайфтайм-безлимит https://metabox.io/
_________
Эта закупка для тех, кто хочет получить мощную альтернативу ACF 👍🏻
Активация самостоятельная ключом. Всего 4 места! Взнос 3900 р. Кто хочет поучаствовать - пишите в личку @Lutesa
Есть возможность сейчас присоединиться к закупке на Meta Box Pro + все премиум расширения лайфтайм-безлимит https://metabox.io/
_________
Эта закупка для тех, кто хочет получить мощную альтернативу ACF 👍🏻
Активация самостоятельная ключом. Всего 4 места! Взнос 3900 р. Кто хочет поучаствовать - пишите в личку @Lutesa
Meta Box
Meta Box - A Framework for Dynamic WordPress Websites
The most powerful & comprehensive plugin to create, manage, show and connect dynamic data with forms and custom fields effortlessly on WordPress.
🔥2
Forwarded from WordPress Digest (WordPress Digest Bot)
WordPress Moscow #20
https://wp-digest.com/events/wordpress-moscow-20/
Большой митап WordPress-разработчиков в Москве #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 #плагины
Вопрос: Как убрать поля почтовый индекс и прочую залупу из оформления заказа? (реальный вопрос, орфография сохранена)
Ответ: Самый простой способ, если нужно просто убрать или поменять местами - использовать плагин. Например, Checkout Field Editor или любой другой подобный
Вопрос: Как добавить дополнительное описание на странице Спасибо, после оформления заказа?
Ответ: Использовать плагин. Например, Thank You Page Customizer for WooCommerce или любой другой подобный. Если надо добавить только пару строк кода, то можно использовать сниппет, типа такого с персонализацией
Вопрос: Как изменить страшненькие шаблоны писем?
Ответ: Использовать плагин. Например, Decorator – WooCommerce Email Customizer или Kadence WooCommerce Email Designer. Хотя есть и масса других
#woocommerce #плагины
WordPress.org
Checkout Field Editor (Checkout Manager) for WooCommerce
Checkout Field Editor (Checkout Manager) for WooCommerce – The best WooCommerce checkout manager plugin to manage WooCommerce checkout fields.
👍18🔥5🎉1
Forwarded from Николай Миронов
VK
WordPress Moscow
Привет! Помимо самого процесса переноса верстки и создание лендинга на движке WordPress, мне хочется разобрать несколько важных тем:
— Типичные ошибки новичков
— Критерии хорошей верстки и хорошего переноса на WP
— Подход к формирование ACF-групп
— Стартовая…
— Типичные ошибки новичков
— Критерии хорошей верстки и хорошего переноса на WP
— Подход к формирование ACF-групп
— Стартовая…
👍10
This media is not supported in your browser
VIEW IN TELEGRAM
Козырный сервис. Практически парсер
Сына нашел мне отличное расширение для Хрома - Automa
Automa - это расширение для автоматизации браузера. От автоматического заполнения форм, выполнения повторяющихся задач, создания скриншота до очистки данных веб-сайта, вам решать, что вы хотите делать с этим расширением.
И вся эта вкуснота используется без единой строчки кода и бесплатно!
Хотя нет, для слива картинок все же надо указывать классы, но расширение само умеет их указывать.
Очень, очень крутая штука. Рекомендую.
https://www.automa.site/
#инструменты
Сына нашел мне отличное расширение для Хрома - Automa
Automa - это расширение для автоматизации браузера. От автоматического заполнения форм, выполнения повторяющихся задач, создания скриншота до очистки данных веб-сайта, вам решать, что вы хотите делать с этим расширением.
И вся эта вкуснота используется без единой строчки кода и бесплатно!
Хотя нет, для слива картинок все же надо указывать классы, но расширение само умеет их указывать.
Очень, очень крутая штука. Рекомендую.
https://www.automa.site/
#инструменты
🔥12👍2
Всем привет! Приглашаем в закупку на Pro версию плагина Coming Soon & Maintenance Mode. Бесплатная версия в репозитории обросла отличными отзывами
Он подходит для 😎:
Веб-мастеров и агентств, которые разрабатывают и поддерживают один или множество сайтов WordPress. Coming Soon & Maintenance Mode — это стильный способ держать все в секрете, пока сайт в разработке или на нём осуществляются изменения и правки, а также уведомить клиентов, когда сайт будет готов и не потерять при этом трафик, собрать подписки и статистику.
Режим Coming Soon & Maintenance Mode также отлично подходит не только для того, чтобы сделать ваш сайт красивым и привлекательным, но и для демонстрации предварительного просмотра вашего сайта заинтересованным сторонам (например, заказчики, дизайнер и т.д.).
С помощью плагина Вы сможете:
✅ Настраивать параметры доступа к разрабатываемому сайту/странице: например по секретной ссылке или по списку белых ip-адресов. Показывать нормальный сайт зарегистрированным пользователям
✅ Закрыть как весь сайт, так и определенные страницы;
✅ Очень достойные seo настройки
✅ Просматривайте статистику трафика (количество посещений, страны, тип устройства, браузер) прямо из панели управления вашего сайта.
✅ Исключить поисковые системы — показывает обычный сайт для поисковых систем, несмотря на то, что включена функция «Скоро». Или сможете блокировать поисковые системы — эта настройка полностью блокирует поисковые системы, отправляя ответ «503 Сервис недоступен».
✅ Настроить seo-параметры, чтобы ранжировать ваш сайт как можно лучше с первого дня: SEO Snippet Preview, SEO-анализ — проводит более 20 тестов по различным аспектам вашего SEO, встраивать Пиксель отслеживания и код сторонней аналитики на свою заглушку и т.д.
✅ Настроить уникальную страницу заглушки, благодаря мощному конструктору и интеграции с крупнейшими фотобанками или выбрать из 170+ готовых тем
✅ Настроить сбор контактов.
Варианты участия 👀:
🔵 Самостоятельная активация ключом на 50 любых своих и клиентских сайтах лайфтайм= 490 р.
🔴 Самостоятельная активация ключом на безлимитном количестве своих и клиентских сайтов лайфтайм = 990 р.
__
Кому хочется поучаствовать в закупке на безлимитную лайфтайм версию Coming Soon & Maintenance Mode - пишите в ЛС @Lutesa
Он подходит для 😎:
Веб-мастеров и агентств, которые разрабатывают и поддерживают один или множество сайтов WordPress. Coming Soon & Maintenance Mode — это стильный способ держать все в секрете, пока сайт в разработке или на нём осуществляются изменения и правки, а также уведомить клиентов, когда сайт будет готов и не потерять при этом трафик, собрать подписки и статистику.
Режим Coming Soon & Maintenance Mode также отлично подходит не только для того, чтобы сделать ваш сайт красивым и привлекательным, но и для демонстрации предварительного просмотра вашего сайта заинтересованным сторонам (например, заказчики, дизайнер и т.д.).
С помощью плагина Вы сможете:
✅ Настраивать параметры доступа к разрабатываемому сайту/странице: например по секретной ссылке или по списку белых ip-адресов. Показывать нормальный сайт зарегистрированным пользователям
✅ Закрыть как весь сайт, так и определенные страницы;
✅ Очень достойные seo настройки
✅ Просматривайте статистику трафика (количество посещений, страны, тип устройства, браузер) прямо из панели управления вашего сайта.
✅ Исключить поисковые системы — показывает обычный сайт для поисковых систем, несмотря на то, что включена функция «Скоро». Или сможете блокировать поисковые системы — эта настройка полностью блокирует поисковые системы, отправляя ответ «503 Сервис недоступен».
✅ Настроить seo-параметры, чтобы ранжировать ваш сайт как можно лучше с первого дня: SEO Snippet Preview, SEO-анализ — проводит более 20 тестов по различным аспектам вашего SEO, встраивать Пиксель отслеживания и код сторонней аналитики на свою заглушку и т.д.
✅ Настроить уникальную страницу заглушки, благодаря мощному конструктору и интеграции с крупнейшими фотобанками или выбрать из 170+ готовых тем
✅ Настроить сбор контактов.
Варианты участия 👀:
🔵 Самостоятельная активация ключом на 50 любых своих и клиентских сайтах лайфтайм= 490 р.
🔴 Самостоятельная активация ключом на безлимитном количестве своих и клиентских сайтов лайфтайм = 990 р.
__
Кому хочется поучаствовать в закупке на безлимитную лайфтайм версию Coming Soon & Maintenance Mode - пишите в ЛС @Lutesa
Coming Soon & Maintenance Mode for WordPress
Coming Soon & Maintenance Mode WordPress plugin
Build pages in minutes, not hours!
👍1
Камрады!
Возник вопрос: а нынче вообще актуальна тема разработки под WordPress&WooCommerce? Именно разработки, по жесткому - писать код и всякое такое, а не кнопки в конструкторе тыкать? Пишите в комментариях что думаете
Возник вопрос: а нынче вообще актуальна тема разработки под WordPress&WooCommerce? Именно разработки, по жесткому - писать код и всякое такое, а не кнопки в конструкторе тыкать? Пишите в комментариях что думаете
Anonymous Poll
73%
Да
19%
Нет
8%
Свое мнение
Обновил статью по импорту из -XML и -YML файлов.
Там функция была найденная на просторах интернета. Но появился нюанс - если у товара больше одной категории, то нифига сия функция работать не будет.
Так что, творчески переработал все. Теперь и категории и товары по категориям можно заводить автоматически. Не использую карту категорий.
И даже написал альтренативный способ через хук
Смотреть статью
#wordpress #woocommerce #snippet #wpallimport
Там функция была найденная на просторах интернета. Но появился нюанс - если у товара больше одной категории, то нифига сия функция работать не будет.
Так что, творчески переработал все. Теперь и категории и товары по категориям можно заводить автоматически. Не использую карту категорий.
И даже написал альтренативный способ через хук
pmxi_saved_post
Кто молодец? Я молодец! 😜Смотреть статью
#wordpress #woocommerce #snippet #wpallimport
🔥21👍4
Продублирую, для тех кто еще не понимает как работают хуки. Самое лучшее объяснение
👇👇👇
👇👇👇
Forwarded from campusboy
Это как приготовление бутерброда.
У тебя есть рецепт, там есть колбаса. Есть простой автомат нарезки колбасы и по умолчанию он нарезает толщиной 0,5см её. Органов управление толщиной нет.
Разраб автомата был умный и добавил туда фильтр, через который проходит это значение толщины. Но ты хочешь другую толщину? Покупаешь специальную приставку. Она знает, есть такой фильтр, подключается к нему и заменяет дефолтный 0,5см на те, что ты ввёл с циферблата приставки. Как ни крути, автомату надо указать/вернуть значение толщины, иначе он не сможет работать.
Экшн проще. Пусть будет спец. экшны до начала нарезки и после. На них можно докупить приставку, которая будет перед нарезкой слать смс маме "Твой сын жрёт в сухомятку, приехжай готовь борщ" и после "Всё, опоздала!". Не надо возвращать, надо просто сделать что-то в эти моменты.
У тебя есть рецепт, там есть колбаса. Есть простой автомат нарезки колбасы и по умолчанию он нарезает толщиной 0,5см её. Органов управление толщиной нет.
Разраб автомата был умный и добавил туда фильтр, через который проходит это значение толщины. Но ты хочешь другую толщину? Покупаешь специальную приставку. Она знает, есть такой фильтр, подключается к нему и заменяет дефолтный 0,5см на те, что ты ввёл с циферблата приставки. Как ни крути, автомату надо указать/вернуть значение толщины, иначе он не сможет работать.
Экшн проще. Пусть будет спец. экшны до начала нарезки и после. На них можно докупить приставку, которая будет перед нарезкой слать смс маме "Твой сын жрёт в сухомятку, приехжай готовь борщ" и после "Всё, опоздала!". Не надо возвращать, надо просто сделать что-то в эти моменты.
🔥8👍1🤮1
Возвращаясь к опросу https://t.iss.one/WPRUSeRu/398
В Вк и телеге опрос показал, что тема разработки интересна и это очень хорошо.
Теперь давайте в викторинки поиграем, наcколько хорошо вы знаете ВП)
В Вк и телеге опрос показал, что тема разработки интересна и это очень хорошо.
Теперь давайте в викторинки поиграем, наcколько хорошо вы знаете ВП)
Telegram
Финты WordPress
Камрады!
Возник вопрос: а нынче вообще актуальна тема разработки под WordPress&WooCommerce? Именно разработки, по жесткому - писать код и всякое такое, а не кнопки в конструкторе тыкать? Пишите в комментариях что думаете
Да / Нет / Свое мнение
Возник вопрос: а нынче вообще актуальна тема разработки под WordPress&WooCommerce? Именно разработки, по жесткому - писать код и всякое такое, а не кнопки в конструкторе тыкать? Пишите в комментариях что думаете
Да / Нет / Свое мнение
👍4
Конфиг для Webpack
Коллеги! Если кто пользуется Webpack в разработке не только блоков, но и вообще. Поделитесь конфигом, интересно посмотреть как другие настраивают.
У меня вот такой конфиг
Со структурой папок как на скрине.
В общем, пишите в коментах кто как делает или не делает)))
Коллеги! Если кто пользуется Webpack в разработке не только блоков, но и вообще. Поделитесь конфигом, интересно посмотреть как другие настраивают.
У меня вот такой конфиг
Со структурой папок как на скрине.
В общем, пишите в коментах кто как делает или не делает)))
👍1