Dremychi
Ответы в темах
-
В итоге решил вот этим плагином dynamic-content-for-elementor
Установил, выбрал в редакторе элементор acf filed и выбрал поле. Русские буквы не узнавал, начинаешь вбивать на английском выдает все поля, включая вложенные в группу.да, я уже написал в ACF, нужно еще на elementor кинуть. Склоняюсь к тому что это Elementor не поддерживает вывод таких полей..
Решено пока так
body > div.sticky-content-wrapper > div{position:fixed!important; width: 100%;
background-color: #fff!important}
.sticky-content.fixed.fix-bottom {animation: none!important}Но лучше конечно по основательнее вырезать.
🙂 однако работает!
Спасибо огромное!Форум: WooCommerce
Тема: Woocommerce ссылка на корзинуСпасибо огромное!
Вопрос решёнФорум: Проблемы и решения
Тема: Самопроизвольная подмена заголовковФорум: Проблемы и решения
Тема: Самопроизвольная подмена заголовковЯ в шоке!!!, на firefox такой беды нет. Очень интересно откуда ноги растут.
я и сказал что «…выражения которые выводят цену устарели после выхода WC3.0» не подскажешь что нужно поменять или поправить, нужно эту функцию оставить в functions
ххх 🙂 А по делу?
Подозреваю что в файле finctions.php выражения которые выводят цену устарели после выхода WC3.0
Кто-то может подскажет что исправить?
if (!function_exists('my_commonPriceHtml')) { function my_commonPriceHtml($price_amt, $regular_price, $sale_price) { // $html_price = '<p class="price">'; //if product is in sale if (($price_amt == $sale_price) && ($sale_price != 0)) { $html_price .= '<p class="cash1">' . wc_price($sale_price) . '</p>'; $html_price .= '<p class="cash2">' . wc_price($regular_price) . '</p>'; } //in sale but free else if (($price_amt == $sale_price) && ($sale_price == 0)) { $html_price .= '<ins>Free!</ins>'; $html_price .= '<del>' . wc_price($regular_price) . '</del>'; } //not is sale else if (($price_amt == $regular_price) && ($regular_price != 0)) { $html_price .= '<ins>' . wc_price($regular_price) . '</ins>'; } //for free product else if (($price_amt == $regular_price) && ($regular_price == 0)) { $html_price .= '<ins>Free!</ins>'; } // $html_price .= '</p>'; return $html_price; } } add_filter('woocommerce_get_price_html', 'my_simple_product_price_html', 100, 2); function my_simple_product_price_html($price, $product) { if ( 'simple' === $product->get_type() ) { $regular_price = $product->regular_price; $sale_price = $product->sale_price; $price_amt = $product->price; return my_commonPriceHtml($price_amt, $regular_price, $sale_price); } else { return $price; } } add_filter('woocommerce_variation_sale_price_html', 'my_variable_product_price_html', 10, 2); add_filter('woocommerce_variation_price_html', 'my_variable_product_price_html', 10, 2); function my_variable_product_price_html($price, $variation) { $variation_id = $variation->variation_id; //creating the product object $variable_product = new WC_Product($variation_id); $regular_price = $variable_product->regular_price; $sale_price = $variable_product->sale_price; $price_amt = $variable_product->price; return my_commonPriceHtml($price_amt, $regular_price, $sale_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) && ($variation_max_price == $variation_max_regular_price)) { $html_min_max_price = $price; } else { $html_price = '<p class="price">'; $html_price .= '<ins>' . wc_price($variation_min_price) . '-' . wc_price($variation_max_price) . '</ins>'; $html_price .= '<del>' . wc_price($variation_min_regular_price) . '-' . wc_price($variation_max_regular_price) . '</del>'; $html_min_max_price = $html_price; } return $html_min_max_price; }
- Ответ изменён 4 года, 10 месяцев назад пользователем Yui. Причина: для оформления кода есть кнопка code
Подозреваю что здесь ответ, а можно правильный код сразу? А то я когда его правлю ничего не выходит, спасибо
касательно вашей рекомендации не прятать следующие каталоги:
Disallow: /wp-includes
Disallow: /wp-content/plugins
Disallow: /wp-content/themesДостаточно ли будет просто написать следующее:
Allow: /*/*/*/*.css*
Allow: /*/*/*/*/*.css*
Allow: /*/*/*.js*
Allow: /*/*/*/*.js*
Allow: /*/*/*/*/*.js*?
дело было на хостинге. Вот ответ:
Здравствуйте.
Наблюдали некорректную конфигурацию для Вашего аккаунта. Мы обновили ее, и на данный момент наблюдаем нормальную работу Вашего сайта, файл robots по адресу http://bolshoi-kush.ru/robots.txt открывается без ошибок.
Пожалуйста, проверьте корректность работы Ваших сайтов.
При наличии дополнительных вопросов, пожалуйста, обращайтесь.Сейчас все в порядке.
Спасибо!
По поводу правил nginx задал вопрос администраторам хостинга.bolshoi-kush.ru
yandex webmaster
и
google search console
не видят в упор.