У меня возникла проблема с добавлением нового поля в WooCommerce до краткого описания. Я использовал скрипт в functions.php и мое новое настраиваемое поле отображается правильно, но: Краткое описание исчезает при использовании скрипта, новое поле отображается отлично. Я могу редактировать содержимое поля на странице продукта, но я не могу его удалить. Это всегда последнее значение. Как […]
В WooCommerce я использую код из этого ответа: Установите цену товара в корзину WooCommerce до нуля, если продукт уже куплен Он отлично работает с одним продуктом, но я хотел бы, чтобы он работал с несколькими продуктами . Поэтому приведенный ниже код для конкретного продукта изменит цену товара на корзину до $0.00 если клиент уже купил, […]
Что мне нужно использовать в WooCommerce, поэтому, когда вы видите продукт на странице магазина / каталога, он напрямую ссылается на сайт партнера, а не на страницу одного продукта. Затем, если это возможно, чтобы открыть его на новой вкладке. благодаря
Ниже представлен пользовательский продукт WooCommerce с настраиваемым полем, пользовательской вкладкой и содержимым: Я беру выборку первого текстового поля на этой вкладке. Цель состоит в том, чтобы получить свойство «label» этих полей. function launch_product_tab_content() { global $post; ?><div id='launch_contents' class='panel woocommerce_options_panel'><?php ?><div class='options_group'><?php woocommerce_wp_text_input( array( 'id' => '_text_announced', 'label' => __( 'Announced(Global)', 'woocommerce' ), 'desc_tip' => […]
Я добавил некоторые пользовательские параметры на странице одного продукта woocommerce, используя следующий код в функции functions.php моей темы: function options_on_single_product(){ ?> <input type="radio" name="option1" checked="checked" value="option1"> option 1 <br /> <input type="radio" name="option1" value="option2"> option 2 <?php } add_action("woocommerce_before_add_to_cart_button", "options_on_single_product"); Теперь я хочу отобразить выбранное значение параметра на странице корзины. Пожалуйста, помогите мне сделать это. […]
Я работаю в магазине WooCommerce, где мы хотели бы предоставить каждому клиенту халяву (электронную книгу), которая будет отображаться в корзине, после того, как вы добавите продукт в корзину. Пример: Вы добавляете «product1» в корзину, и теперь в корзине будет показано 2 продукта. «продукт1» и «халява». Когда вы удалите продукт из корзины, халява снова будет удалена. […]
Я хочу программно добавить вкладку настроек в «Металлообменные данные» продукта следующим образом: На вкладке «Verzendkosten» был добавлен firebug (что означает «Стоимость доставки») . Как программно добавить пользовательскую вкладку «Verzendkosten» в настройках страниц редактирования woocommerce? (и как я мог бы заселить его данными?)
Я пытаюсь изменить цену продукта в корзине, используя следующую функцию: add_action( 'woocommerce_before_shipping_calculator', 'add_custom_price' ); function add_custom_price( $cart_object ) { foreach ( $cart_object->cart_contents as $key => $value ) { $value['data']->price = 400; } } Он корректно работал в WooCommerce версии 2.6.x, но больше не работает в версии 3.0+ Как я могу заставить его работать в WooCommerce […]
Мне нужна помощь, чтобы добавить пользовательские данные в переднюю часть продукта так же, как это: Это изображение является образцом, если PD # i просто добавить, и я хочу, чтобы он добавлялся в переднем конце продукта: Просто добавив настраиваемое поле на вкладке общих настроек страниц продукта WooCommerce, с помощью: Как добавить пользовательские поля в Woocommerce 3.1, […]
Я запускаю WooCommerce версии 2.5.5. Следующие строки кода, похоже, не меняют текст кнопки «Добавить в корзину» на моей странице продукта для элемента с вариантами: add_filter('variable_add_to_cart_text', 'my_custom_cart_button_text'); function my_custom_cart_button_text() { return __('Buy Now', 'woocommerce'); } Не могли бы вы узнать, чего мне не хватает?