Elliot

Members
  • Content count

    228
  • Joined

  • Last visited

Everything posted by Elliot

  1. Здравствуйте друзья! Только сегодня заметил такой странный баг, объявления отображаются не сразу, захожу в пост, объявления нет, обновляю страницу и оно появляется... Вот это пустое место где должно быть объявления, через функцию "Исследовать элемент" смотрю на этот блок и вижу полный код объявления, даже открыл его в новой вкладке. Это наводит на мысль что, объявления отображается то на стороне моего сайта какой то баг. Такое явление не всегда, но довольно часто... Может есть какие-то мысли по этому поводу?
  2. Здравствуйте! Установил плагин Re-Order JS классная штука, но в нем нет исключений некоторых файлов, он гребет все подряд, и гребет хитро - все работает... Но он, блин, цапает один скрипт, и из за этого тот не работает. Подскажите пожалуйста, как запретить этому плагину трогать мой один скриптик?) Ну или исключения при регистрации самого скрипта, если это возможно... Вот регистрация и подключения этого скрипта. function ivpa_scripts() { wp_enqueue_style( 'ivpa-style', self::$url_path . '/assets/css/style' . ( is_rtl() ? '-rtl' : '' ) . '.min.css', false, self::$version ); wp_register_script( 'ivpa-scripts', self::$url_path .'/assets/js/scripts.js', array( 'jquery', 'hoverIntent', 'wp-util' ), self::$version, true ); wp_enqueue_script( 'ivpa-scripts' ); } Кто в этом понимает, допишите пожалуйста за спасибку
  3. Решил проблему. Импортирую товары как "обычные" (при условии если цена одинаковая) с нужными атрибутами, но покупателю нужно выбирать размер и цвет и т.д. Устанавливаю плагин Improved Product Options for WooCommerce (кому нужен, пишите, отдам бесплатно) он делает с обычных товаров, типа вариативные с указанных в товаре атрибутов. Таким образом, я получаю вариативные товары но с одной ценой на все вариации. Но есть одна проблема, я использую плагин Re-Order для переноса скриптов в подвал, но блин в нем нет исключений, и первый плагин не работает, так как затронут его js.. serjin спасибо
  4. Здравствуйте друзья! Никак не получается настроить импорт вариативного товара, как по мне, CSV-файл очень простой для импорта, вариация состоит только с двух атрибутов, размер и цвет. Что я только не делал, но при импорте атрибуты записываются но в товар не добавляются, только после второго импорта со снятой галкой Is Taxonomy - атрибуты запишутся. И если товар имеет три размера, то в вариацию попадает только один размер и то не выбран... Нужно чтобы все вариации выбрались с одной ценой... Вот CSV-файл Артикул;Наименование;Цена;Изображение;Описание;РАЗМЕР;ЦВЕТ;"Название раздела";Наличие;Материал;Предзаказ;"Комментарий к товарам" 11082;"Купальник открытые плечи , рюша 11082";1050.42;"https://elenapokalitsina.com.ua/image/cache/data/2018/June/26.06/nQNivceveCQ-2000x2000.jpg;https://elenapokalitsina.com.ua/image/cache/data/2018/June/26.06/xY1gr_1aiq0-2000x2000.jpg";"Производитель: ™Elena Pokalitsina Купальник открытые плечи , рюша 11082";S|M|L;Черный;Купальники;"12";"Бифлекс+ подкладка бифлекс";; 11031;"Взрослый цельный купальник familylook 11031";909.79;https://elenapokalitsina.com.ua/image/cache/data/2018/April/16.04/6exr65nElSU-270x270.jpg;"Производитель: ™Elena Pokalitsina Взрослый цельный купальник familylook 11031";S|M|L;"РОЗЫ (открытая спина)|ГЖЕЛЬ СИНИЙ (открытая спина)|ПАЛЬМЫ (открытая спина)|ПИОНЫ (открытая спина)";Купальники;;"ткань бифлекс + подкладка бифлекс";Предзаказ; 12 - это кол-во единиц, если пусто, то нет в наличии... Помогите пожалуйста создать правильный импорт, а то уже третий день пошел, и мне кажется что я уже все перепробовал( Заранее спасибо!
  5. Затестил я этот вариант, он добавляет в атрибуты только один размер, и соответственно добавляет одну вариацию, но она не выбрана, числиться как Любой атрибут выбирал настройки для атрибутов All variations for a particular product have the same title. There are no parent products. в принципе, я все выбирал ни один не помог)) Это называется "выстрели себе в голову") Когда разделяю размеры через | то все атрибуты попадают к товару (естественно с второго добавления со снятой галочкой с Is Taxonomy) но они не выбраны, то есть по умолчанию как Любой атрибут И хоть плачь.
  6. Буду дома, попробую ваш вариант, если сработает, будет очень хорошо)
  7. Увидел разницу, каждая вариация имеет отдельную строку со своим размером, не увидел только цвета.. Но проблема в том, что я не могу экспортировать с магазина файл в таком формате. Поставщик подключил на свой сайт сервис turboparser, а он в таком виде прайсы не дает... Или это можно как-то самому сделать? Не хочется вручную каждую строку лопатить
  8. Было бы хорошо если бы вы шаблон настроек скинули, пожалуйста
  9. Да, у меня стоит дополнение для вукомерса, оба плагина покупал... Вот в том то и дело что не могу правильно настроить, вот и нужна помощь...
  10. Здравствуйте! Переключил на простые товары, но там цены вообще нет...
  11. Здравствуйте уважаемые друзья! Задавал этот вопрос на трех сайтах и везде молчат( Столкнулся с такой проблемой, убрал диапазон цен и попытался вывести самую меньшею цену вариации в категории. Вот фильтр выводит минимальную цену вариации в категории товара. Но он не выводит скидку, старую перечеркнутую цену... add_filter('woocommerce_variable_price_html', 'custom_variation_price', 10, 2); function custom_variation_price( $price, $product ) { $price = ''; $price .= woocommerce_price($product->get_price()); return $price; } А вот код, которые выводит минимальную цену и старую перечеркнутую если она есть, но как то странно, цену с потолка берет. add_filter( 'woocommerce_variable_price_html', 'custom_min_max_variable_price_html', 10, 2 ); function custom_min_max_variable_price_html( $price, $product ) { $prices = $product->get_variation_prices( true ); $min_price = current( $prices['price'] ); $max_price = end( $prices['price'] ); $min_keys = current(array_keys( $prices['price'] )); $min_price_regular = $prices['regular_price'][$min_keys]; $min_price_html = wc_price( $min_price ) . $product->get_price_suffix(); if( $min_price_regular != $min_price ){ // When min price is on sale (Can be removed) $min_price_regular_html = '<del>' . wc_price( $min_price_regular ) . $product->get_price_suffix() . '</del>'; $min_price_html = $min_price_regular_html .'<ins>' . $min_price_html . '</ins>'; } $price = sprintf( __( '%1$s', 'woocommerce' ), $min_price_html ); return $price; } Что выходит, первый код выводит минимальную цену вариации 271 - верно! (старая цена 362) но не выводит... Второй код выводит минимальную цену этой же вариации 288 - это как? (старая цена 360) и это как? Кто разбирается, подскажите пожалуйста, что не так с этим кодом?? Заранее спасибо за помощь!
  12. Нет, один товар имеет три вариации. 1) 271 старая цена 362 2) 280 старая цена 420 3) 295 старая цена 380 А в категории новый код выводит новую цену 271 это верная цена, а вот старую выводит 360 вместо 362, и я понять не могу, откуда берется старая цена 360 когда ее нет в вариациях...
  13. Я установил вот такой код, это функция да? add_filter('woocommerce_variable_price_html', 'custom_variation_price', 10, 2); add_filter('woocommerce_variable_sale_price_html', 'custom_variation_price', 10, 2); function custom_variation_price( $price, $product ) { $price = ''; $price .= woocommerce_price($product->get_price()); return $price; } add_filter('woocommerce_variable_sale_price_html', 'my_variable_product_minmax_price_html', 10, 2); add_filter('woocommerce_variable_price_html', 'my_variable_product_minmax_price_html', 10, 2); function my_variable_product_minmax_price_html($price, $product) { $variation_min_price = $product->get_variation_price('min', true); //$variation_max_price = $product->get_variation_price('max', true); $variation_min_regular_price = $product->get_variation_regular_price('min', true); //$variation_max_regular_price = $product->get_variation_regular_price('max', true); if (($variation_min_price == $variation_min_regular_price)) { $html_min_max_price = $price; } else { $html_price .= '' . woocommerce_price($product->get_price()) . ''; $html_price .= '<del>' . woocommerce_price($variation_min_regular_price) . '</del>'; $html_min_max_price = $html_price; } return $html_min_max_price; } Что получилось. Новая цена 271 как и должно быть, но вот перечеркнутая старая цена 360 а должно быть 362. Захожу в товар и не вижу старой цены 360, откуда берется это значение? DevilStar спасибо, вечером на демке посмотрю на плагин. A1exandr Код выводит самую меньшую цену со всех вариаций товара, но он выводит несуществующие цифры...
  14. Как всегда, конфликт с плагинами... Поочередной отключение показало бяку woocommerce group pricing
  15. Здравствуйте! Сегодня заметил такую проблему в вариативном товаре. Стоит цена на вариацию 100р, я делаю скидку «новая цена» 50р. а в карточке товара отображается старая цена, но когда я добавляю товар в корзину, он туда попадает по новой цене 50р. И да, в категории товаров, вариативные товары выводятся уже со скидкой, но без перечеркнутой старой цены( Я не понимаю где я намутил своими кривыми руками, второй день мучаюсь… Я понял что шаблон вывода цены это {{{ data.variation.price_html }}} где его редактировать? Я помню что добавил этот код чтобы убрать диапазон цен: add_filter('woocommerce_variable_price_html', 'custom_variation_price', 10, 2); function custom_variation_price( $price, $product ) { $price = ''; $price .= woocommerce_price($product->get_price()); return $price; } Я заблокировал вывод диапазона цен вверху, в файле плагина: plugins/woocommerce/templates/single-product/price.php вот этот код: <p class="price"><?php echo $product->get_price_html(); ?></p> Когда я обратно разблокировал этот код, я вверху увидел цену 50р но как ее переместить вниз там где старая цена которая выводится шаблоном {{{ data.variation.price_html }}} Что-то такое намутил что просто ппц… Ребята, кто понимает, помогите пожалуйста решить эту проблему… Заранее спасибо, если нужна еще какая-то информация, спрашивайте. Спасибо!
  16. Здравствуйте друзья! Наблюдаю странную проблему с отображением формы комментариев. На одну страницу добавляю код комментариев через "Текстовый блок" в компосере. Форма комментариев и сами комментарии отображаются в админке, но на самом сайте пусто. В исследовании кода вижу href should represent a valid URL Что мешает, почему в админке вижу как все работает, а на сайте нет ничего... У меня получилось вывести эти комменты через стандартный фрейм, но блин там эта заюзаная проблема с высотой окна, а решить авто подстраивания я не смог... Может кто-то сталкивался с подобным? Заранее спасибо!
  17. Files я возьму на заметку. Такая ситуация, гугл обнаружил этот код или что он там обнаружил еще 17.08.2018 когда работал сайт на modx, вчера мы установили wordpress и закинули в сеарч консоль. Я отправил запрос что проблема решена. Если не прокатит, сразу напишу вам.
  18. Здравствуйте! Сегодня добавил сайт компании в которой работаю в гугл консоль. И сразу мне на весь экран предупреждение о Взломанном сайте, я не понимаю что происходит, где этот взлом, если он есть то почему гугл не показывает код который считает хакерским. Подскажите, что делать, первый раз с этим столкнулся... Заранее спасибо!
  19. Здравствуйте уважаемые друзья! Никак не получается отключить кэш виджета с популярными постами. Долго искал ответ в поисковике но все четно. Может кто-то знает как же отключить кэшэрирование этого виджета, а то получается так, что популярные новости обновляються только когда очищается кэш... Это весьма неудобно. Подскажите пожалуйста.
  20. Не знаю, не пробовал... Я его использую только для отображения рекламы адсенс и вывожу блок популярных новостей.
  21. No Cache AJAX Widgets этот плагин отключает кэш виджетов, сейчас установлен и работает...
  22. Эту проблему решил код который вы дали, остался только вопрос, безопасно ли это решение. А на пхп 7 нужно переходить, отзывы о быстроте работы сайтов, очень хорошие. Только вот, не так то просто перейти, мне кажется, нужно будет пол движка переписать...
  23. Здравствуйте друзья! Столкнулся с проблемой и не понимаю как она появилась и как ее решить. В описании рубрики "Изменить" есть текстовый редактор как в обычной записи. Это очень удобно, можно категорию красиво оформить с картинками и т.д. Но вот проблема. Редактор экранирует двойные и одинарные кавычки <a href=\"#\">Hello</a> Если еще раз сохранить, то то снова будет экранирование и не зависимо от того что кавычки уже экранированы. В итоге, нельзя вставить картинку, видео, и даже взять в кавычки какое-то слово. Сохраняешь запись и видишь как все экранировалось. Но самое смешное, это происходит только в описании категории(( Версия WP 4.9.7 Подскажите пожалуйста, как решить это проблему?
  24. Да, но решить много проблем с переходом самостоятельно, я не смогу... Но буду думать в эту сторону
  25. Я скачаю новый Openserver где есть новый php 7.0 но не уверен что WP будет корректно на нем работать, хотя это было бы намного круче. Но читл что половина функций просто на нем не работает... Вот и приходится латать дырки...