问题标签 [woocommerce-theming]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
woocommerce - 将“小计”添加到我的帐户/订单表
尝试在 woocommerce my-account/orders 表中添加订单小计,但我似乎无法显示它。目前它添加了列和标签,但不显示订单小计。我目前正在使用以下代码:
php - WooCommerce:显示所选变体的特定属性
我想根据所选的产品变体显示我的产品的特定属性。它应该显示在产品页面上的价格下方。当我改变变化时它应该更新。
我试图用这段代码显示它:
它工作正常,但显示了产品的所有属性/变化。有没有办法仅在选择变体并仅显示变体的属性时才显示它?
php - WooCommerce:显示产品变体/变量描述
我想始终在产品页面上显示每个变体的变体描述(目前它只会显示通过下拉列表选择的任何变体的描述)。我似乎无法访问
在plugins/woocommerce/templates/single-product/add-to-cart/variation.php
中,它似乎可以通过以下方式访问:
在编辑产品页面中检查所需字段时,它name=
是:
我尝试通过这两种方式访问,以及:
然而,一切都返回为 NULL。
我应该为 $id 使用什么/如何为所有变量打印出来?
php - 如何在 woocommerce 产品循环(商店页面)中添加减少按钮?
我已将按钮添加到 woocommerce/templates/content-product.php
我的加号按钮是通过 AJAX 添加产品,但问题是我还没有为我的减号按钮找到任何解决方案。
那么如何使用AJAX在woocommerce商店页面中逐一减少产品?
wordpress - Woocommerce 自定义查询、分页和分类模板文件
我的分页有问题。
我创建了一个分类模板“taxonomy-product_cat-sale.php”来显示正在销售的产品。
一切正常,但是当我点击下一页(mysite.com/sale/page/2/)时,我重定向到 404 页面。
我跟着这个答案https://wordpress.stackexchange.com/a/304375
这是我的代码
有任何想法吗?
php - WooCommerce:仅在结帐时显示大于 1 的产品数量
我想在 WooCommerce Checkout 中隐藏产品数量,并将标题旁边的“x 1”替换为产品标题下方的额外行。
但仅当订单中有超过 1 个时,它才应显示产品的数量。
我发现以下代码为数量添加了额外的行。但我无法弄清楚只有在订单中有 > 1 个产品时如何显示数量。
代码来自这个答案:https ://stackoverflow.com/a/48233426/1788961
有没有办法检查数量并仅在订单中有超过 1 个产品时才显示该行?
php - WooCommerce:将类添加到产品过滤器属性选项
我想在 WooCommerce 类别档案中设置一些过滤器选项的样式。
例如:有一个针对汽车类型的过滤器。比方说皮卡、SUV、跑车……每个选项都应该有一个自己的图标。因此,我需要为每个选项上课。在最好的情况下,它将是属性的 ID。
我找到了一个插件来为小部件(https://wordpress.org/plugins/widget-css-classes/)添加 CSS 类,但不是为选项/属性添加 CSS 类。
目前它看起来像这样:
如果我可以添加一个额外的类,例如wc-layered-nav-term-id
.
在这里,您可以看到与我的示例相同的 HTML 结构(向下滚动到颜色):https ://themes.woocommerce.com/storefront/product-category/clothing/blouses/
有什么过滤器可以用来添加这样的类吗?
php - 在 Woocommerce 中添加产品属性列以编辑订单页面
非常感谢您对此的任何帮助。
到目前为止尝试了很多事情都无济于事,包括这里的建议:
将产品简短描述添加到 Woocommerce 管理员订单预览
这是我到目前为止所拥有的:
每个产品都有许多属性,我想在编辑订单页面的新列中显示其中一个属性。
问题是由于某种原因产品属性为空 - 如果我只是回显 $_product,则属性中没有数据,即使它肯定有一个值保存在数据库中。
有任何想法吗?
我附上了我想要实现的屏幕截图,虽然我可以让标题显示得很好,甚至是附加到产品的数据数组,但实际属性是空的。如果我使用:
就像我在网站上的其他地方成功地做的一样,我收到一个错误:
我尝试设置全局 $product; 在函数中,nada。
错误日志:
致命错误:未捕获错误:在 /home/customer/www/mysite/public_html/wp-content/themes/mytheme/functions.php:1237 中调用 null 上的成员函数 get_attribute() 堆栈跟踪:#0 /home/customer /www/mysite/public_html/wp-includes/class-wp-hook.php(288): custom_admin_order_item_values(NULL, Object(WC_Order_Item_Shipping), 26) #1 /home/mysite/public_html/wp-includes/class-wp- hook.php(312): WP_Hook->apply_filters('', Array) #2 /home/customer/www/mysite/public_html/wp-includes/plugin.php(478): WP_Hook->do_action(Array) #3 /home/customer/www/mysite/public_html/wp-content/plugins/woocommerce/includes/admin/meta-boxes/views/html-order-shipping.php(53): do_action('woocommerce_adm...', NULL ,对象(WC_Order_Item_Shipping),26) #4 /home/customer/www/mysite/public_html/wp-content/plugins/woocommerce/includes/admin/meta-boxes/views/html-order-items.php(73): include('/home/ customer/...') #5 /home/customer/www/mysite in /home/customer/www/mysite/public_html/wp-content/themes/mytheme/functions.php 第 1237 行
第 1237 行functions.php
是:
如上所述。
wordpress - Woocomerce 产品页面选项卡文本颜色 如何更改?
屏幕截图我尝试使用 wordpress 中的主题自定义选项在选项卡 Woocommerce 产品页面下的附加信息下的维度的文本颜色中进行更改,但自定义选项没有任何选项来更改文本的颜色。我圈出的文字是附加信息-> 尺寸。请帮我解决问题。