因此,我编写了一个wordpress主题并将woocommerce与之集成。它只使用简单的产品已经有一段时间了,我使用一个简单的产品来测试代码,因为它工作得很好。但我最近添加了一个变体产品,然后,添加到购物车按钮也消失了(变体选择下拉列表在那里,但值没有绑定到下拉列表)。
如果有人能给我一个提示,说明我做错了什么,那将是一个很大的帮助。我刚刚遇到了同样的问题,当我手动输入可变产品的价格时,问题得到了解决。不幸的是,我还没有找到为什么我必须输入它,即使是相同的值。但它解决了它
希望有帮助!是的,
我目前在购物车中有6件物品,价格为456英镑。我正在尝试实现一个定制的支付系统,这样客户可以现在支付一些,以后再支付一些。所以我希望费用是400英镑
我找到的唯一函数是WC\u Abstract\u Order中的set\u total,但要使用WC\u Abstract Order,您需要订单id,而订单尚未下达,因此无法生成id
你知道怎么解决吗
我正在建立一个WooCommerce网站,我需要在购物车页面和结帐页面上显示配送选项
航运是单一国家的统一费率,不依赖于用户所在地
有没有办法完成这项任务
干杯 确保您已完成此操作
在Woocommerce->设置->配送中,确保选中复选框
启用装运
在购物车页面上启用配送计算器
保存设置并配置运费,希望这将有助于确保您已完成此操作
在Woocommerce->设置->配送中,确保选中复选框
启用装运
在购物车页面上启用配送计算器
保存设置并配置运费,希望有助于转到Woocommerce设置中的
目前我有一个名为“vou”的类别,我只想获得该类别下的shop_订单。我试过很多组合,但都不成功。感谢您阅读:
$args = array(
'post_type' =>'shop_order',
'post_status' => array_keys( wc_get_order_statuses() ),
'posts_per_page' => -1,
'orderby'=> 'date',
'order' => 'DESC',
'tax_query' =&
我想在我的店铺标题div之前添加woocommerce\u catalog\u订购操作。这将在我的容器div之后添加它。因为我的自定义html不像woocommerce内置的那样是一个操作,所以我不确定如何同时订购它们
function shop_page_header() {
get_template_part('elements/header-nav');
remove_action( 'woocommerce_before_shop_loop' , 'wooco
以前也有人问过类似的问题,但我不确定提议的解决方案是否适用于我的情况。我已经根据woocommerce api文档生成了consumerKey和ConsumerCret。我已经确认,通过在webbrowser中调用以下url,我可以使用这些键获得结果:
https://mywebsite.com/wp-json/wc/v2/products?consumer_key=ck_blahblah&consumer_secret=cs_blahblah
但是,当我在postman中执行相同的a
亲爱的飞越者:
不知何故,签出页的DROPBOX中的文本没有在中间对齐。网站
有人知道我怎样才能解决这个问题吗?提前谢谢。您可以将线条高度更改为以下CSS的10px:
.select2-container .select2-selection--single .select2-selection__rendered {
line-height: 10px;
}
在此文件中:
或者您可以创建custom.css文件并将其置于该文件的css之上,不要忘记在该页面中包含该custom.c
我正在尝试自定义签出页面中的标题。我们在卖花。我使用了一些替换字符串命令来更改“账单详细信息”以表示“您是为自己购买的吗?”和“发送到其他地址”以表示“您是否正在发送给其他人?”
我的问题是,我现在的标题如所附的图片。我现在希望这两个标题看起来是一样的(所以“你是为自己买的”不应该是粗体的等等)
另外,我想在每个标题下添加一行文本
如果有人能告诉我怎么做,我将非常感激
我在这方面很新,所以我认为它现在与CSS文件有关,但我不知道
提前谢谢
米歇尔
如果您希望其外观如下所示:
将以下此行添加到c
我有一个旧的主题,我认为它与woocommerce的新版本不再兼容。我的网站显示错误
致命错误:未捕获错误:调用未定义的方法
WooCommerce::在中获取图像大小()
/home3/lohasfarms/public_html/adohrmilkcream.com/wp content/themes/adohrmilkcream/woocommerce/single product/product thumbnails.php:16
堆栈跟踪:#0
/home3/lohasfarms/pu
我在Woocommerce中创建了一个新的订单状态,但我需要该状态将被支付
创建新状态的代码是:
add_filter( 'woocommerce_register_shop_order_post_statuses', 'bbloomer_register_custom_order_status' );
function bbloomer_register_custom_order_status( $order_statuses ){
// Status must start wit
我在哪里可以找到这个问题的答案,如何关闭对供应商的订单通知,让管理员只接收每个订单的通知谢谢
/**
* Filter orders of current user
*
* @param object $args
* @param object $query
* @since 2.9.4
* @return object $args
*/
function dokan_filter_orders_for_current_vendor( $args, $query ) {
global $wpdb
大家好:我想隐藏价格为0.00欧元的产品。我用以下代码进行了尝试:
enter code hereadd_action( 'woocommerce_product_query', 'themelocation_product_query' );
function themelocation_product_query( $q ){
$meta_query = $q->get( 'meta_query' );
$meta_query[] = array(
'key'
我有一个带有Zapier插件的商业网站。我已经用适当的webhook url设置了Zapier端。Woocommerce页面显示“此Zapier提要处于活动状态,准备接收真实数据。”。我已经输入了一些测试订单,我在Woocommerce中有订单数据来证明这一点。但在Zapier方面,似乎什么都没有发生。当我查看使用历史时,什么都没有。我已经在Woocommerce中用我的Zap中的内容仔细检查了webhook url。只有日志条目,且该条目似乎不相关(调用未定义函数pll\U current\U
目前,我已经创建了四个产品类别。一个名为Fashion Bowtique的类别有一个父页面“Shop”,其中分配了15种产品。该类别称为Fashion Bowtique,是四个子类别的父类。然后,会有分配给子类别的项目。我在“添加页面”中添加了与我的店铺中的“页面”相同的类别名称,然后我将这些页面添加到我的“菜单”中,以便它们在我的网站上可见。它们如下所示:
SHOP (100 Items)
--Fashion Bowtique (60 Items)
----Christmas Fashion
我开发了一个基于woocommerce的定制构建
除了结帐页面,一切都很好
该网站只船到英国,我有固定费率航运启用
然而,在结帐页面上有两个问题。第一个是foreach循环中的无效参数:
警告:第291行/home/**/public_html/wp content/plugins/woocommerce/includes/class-wc-shipping.php中为foreach()提供的参数无效
第二个问题是:
似乎没有任何可用的运输方式。请仔细检查您的地址,如果您需要帮助,请与我们联系
我需要检索wooCommerce网站中的所有产品,并获取与之相关的所有属性,如产品id、产品图像Url、产品名称、价格、颜色、库存与否等。使用此代码,您可以检索目录中的所有产品:
$args = array(
'numberposts' => -1,
'orderby' => 'title',
'order' => 'ASC',
'post_type' => 'product',
我有一个商户ID和密码
我想集成卡保存在吴商业网站插件
我如何集成这个支付网关?你看过他们的文档了吗?是的,我从谷歌那里得到了链接,但现在有任何文档说明了如何与WooCommerceId集成你有集成插件吗?这个链接告诉你应该打电话给他们获取一个集成插件。是的,我试过了,但他们没有回应。我发现了一个插件。有帮助吗?
当客户访问特定的产品类别时,我有以下代码来响应公告,但我无法让它工作:
function gvi_announcement() {
if ( is_product_category( 'accessories' ) ) {
echo '<p class="my-alert"><span>This is an accessory</span></p>';
};
}
add_action ('woocommerce_single_produ
WooCommerce>设置>产品>显示>目录图像设置为500 x 500(已选择硬裁剪),以防万一,“设置>媒体>中等大小”也设置为500 x 500
然而,我的商店页面上的所有产品图像都是300 x 300像素。这不是CSS问题,我说的是图像的实际大小(使用Firefox>view image右键单击图像)。每次更改设置后,我都会重新生成缩略图。图像的外观大小是正确的,因为CSS使它们具有正确的大小,只是它们被像素化了,因为它们以错误的大小提供
这里显然有个问题。有什么建议吗?已修复。问题来
无法获得优惠券以将折扣应用于订单。
以编程方式创建新订单
代码如下:
$order = wc_create_order();
$order->add_product( get_product( $pid ), $item['quantity'] ); // pid 8 & qty 1
$order->set_address( $address_billing, 'billing' );
$order->set_address( $address_shipping, 's
我一直在试图找出如何让我的客人结账功能的网站工作,但迄今为止没有成功。我已激活以下设置:
启用来宾签出
在“签出”页面上启用注册
通常情况下,用户应该能够在不创建帐户的情况下结账,但是如果他们愿意,可以选择创建帐户。但是,如果我以来宾身份下测试订单,并选中“创建帐户?”框并填写用户名和密码字段,则为计费和发货提供的任何信息都不会显示在感谢页面或WP仪表板中。就好像“创建帐户?”框+用户名和密码将被忽略
我怀疑这与我更改了帐户注册字段的默认位置有关。我已经将它们添加到form-login.ph
我需要在我的购物车页面和结帐页面中显示的价格(小计、总计…)之后添加一条文字说明
我知道如何在单页和购物页上做到这一点,但在其他页面上却不知道。我唯一发现的是这段代码,但它不起作用
add_filter( 'woocommerce_get_price_html', 'custom_price_message' );
function custom_price_message( $price ) {
$text = 'lorem';
return $price . $text;
}
我找
我需要显示Woocommerce产品中的默认变化价格
我发现这篇文章和代码很有效。-->
但这是一个问题:后端太慢,产品页面出现错误504网关,因为脚本认为太长。。。问题是有没有其他解决办法
add_filter('woocommerce_variable_price_html', 'custom_variation_price', 10,
2);
function custom_variation_price( $price, $product ) {
foreach($prod
我想将woocommerce中的“添加到购物车”按钮替换为链接到为所有可下载产品指定的“文件url”的按钮。我确实找到了一些像“立即下载”这样的插件,但它们需要一个实际的文件,而我经常输入一个指向外部html页面的url作为文件url,而不是实际的文件url 您需要外部产品,而不是可下载的产品。市场上有许多支持外部产品的插件。您可以使用默认的woocommerce功能。遵循以下步骤:
使产品虚拟化并可下载
转到Woocommerce>>设置>>产品>>可下载产品
此处“文件下载方法”选项仅选择
任何一方能否仅提供2D安全支付网关(非paypal)列表,该列表仅在美国、英国、欧洲和阿联酋国家运行良好,无任何问题,只需在woo商务平台中进行最低限度的设置即可,
提前感谢您的评论。我已经与BlueSnap合作了一段时间,作为一个支付网关。他们对欧洲、美国和阿联酋都有很好的报道,我认为这也值得与他们一起去了解。我知道他们有一个WooCommerce插件()可以执行2D安全事务,而且安装起来非常简单。希望有帮助 我与BlueSnap合作了一段时间,作为一个支付网关。他们对欧洲、美国和阿联酋都有很
我使用woocommerce已经有一段时间了,我需要增加管理面板中每页显示的订单数量
每页只有20行,这对我来说是不够的
我正在寻找一个插件,但我找不到。
我也不知道在代码信息中要做什么更改
也许你对此有一些经验 非常简单:只需转到管理面板中的订单页面,单击屏幕右上角的“屏幕选项”,然后选择要显示的订单数量。请参阅此屏幕截图的详细信息:
我需要为重定向设置几个条件:
用户购买订阅。将其添加到购物车并希望下订单。如果用户已注册,则他将发出订单。如果用户未注册,则向其提供注册,在编辑帐户时填写简短的问卷,然后返回订单结帐页面
如果这很难做到,可以在订单完成后将用户重定向到帐户编辑页面
未注册用户购买特定类别的产品(考虑类别ID),希望下订单。首先,用户被重定向到注册,然后从那里返回订单签出页面
如果用户购买订阅,则自动为其指定“订户”角色,否则保留默认角色“客户”。我有一个密码:
add_action( 'woocommerce_
虽然我喜欢优惠券的折扣在Woocommerce的购物车和结帐中的应用,但我认为在实际产品页面上显示折扣价格会很酷
因此,如果优惠券代码以30%的折扣应用,则显示灰色(或斜线)价格并显示优惠券的折扣价格是很酷的。我有单一产品和可变产品
我已经看到了购物车页面的功能,但大部分功能已经内置,而不是实际的产品页面
这可能吗
在Woocommerce中,在管理产品列表中,我应该需要为特定属性筛选产品
基于“”应答代码,我对pa_proizvoditel的过滤产品进行了一些更改产品属性:
add_action('restrict_manage_posts', 'product_attr_sorting');
function product_attr_sorting() {
global $typenow;
$taxonomy = 'pa_proizvoditel';
if ( $typeno
我正试图在WooCommerce产品页面上实现一个echo,但我不知道如何实现。我已经创建了自定义子菜单选项(Products->Hooked Content),并在该页面上插入了wp\u编辑器,并为其提供了一个保存按钮。内容已保存,但我不知道如何在产品页面上显示该内容
感谢您的帮助。这是密码
add_action( 'woocommerce_single_product_summary', 'display_psm_meta', 5 );
function display_psm_meta()
我有一个网站出售数字邮箱号码,目前只有一个城市,所以我使用自定义订单号码插件将订单号码自动更改为序列号,以匹配我可以提供的邮箱号码
现在我又添加了两个城市,我想为它们创建一个单独的编号系统,因为每个城市的邮箱都以数字1200开头,所以如果我使用自定义订单号,我将无法为2个城市提供2个数字为1200的邮箱
有解决办法吗
我唯一的想法是为每个城市创建具有不同WP安装的子域
所以它应该是简单的
Product A = Numbers start from 1200, +1 added for each
我试图阻止用户从某些类别订购物品,如果他们已经从某个类别订购过
例如,如果用户已经拥有其中一个类别的产品,而该类别的产品无法从此列表中的其他类别订购
正规的
大的
孩子们
健康
膳食制造者
但他们仍然可以从类别中订购其他物品
我一直在看这个在下面,但在我的情况下,在购物车中的第一个项目可能是来自其他项目,这些是允许的,所以我需要一个循环,但只是不能解决它
提前感谢我找到了循环的解决方案
function get_product_top_level_category($prod_id) {
我可以使用什么片段使单个产品页面中的“添加到购物车”按钮在滚动页面上保持粘性。此外,单击该按钮时,应指向签出页面
演示:
上面的链接解释了我的问题
问候:丹尼森你试过CSS吗?没有。如果您能为我提供CSS选项和放置位置,我将不胜感激。问候:丹尼森
我发现这段代码将用户的购买限制为您选择的类别中的每个类别一个。
因此,目前用户可以从cat a购买1件物品。
问题是,如果客户改变主意并添加了不同的选项,我希望删除此项
a类产品
$max_num_products),“error”);防止添加新产品和删除旧产品。
(无需wc_添加通知),因为客户选择“交货”或“提货”
我添加了WC()->cart->empty_cart();//这将清空整个购物车并添加新的选择。。。不是我需要的
非常感谢您的帮助
add_filter( 'woocommerc
我有一个电子商务网站,我想让人们看到在Woocommerce单一产品页面的浏览量
我尝试过这种代码,但它只显示了一个错误编号的产品视图。
你能帮帮我吗?
先谢谢你。
下面是一个代码:
add_action( 'woocommerce_single_product_summary', 'add_content_func',0 );
function add_content_func() {
global $product;
$id = $product->i
首先道歉如果这是重复的话,我已经试着无休止地看了。
我正在我的网站上使用Woo commerce和Dokan多供应商插件。我试图在一个领域中添加产品缩略图和图库图像。默认情况下,woo commerce和dokan会在post\u meta表中将特色图像作为\u缩略图\u id发布,并将其余图像作为\u产品\u图像\u库发布
我已经在post\u meta表中将ACF字段设置为产品库。
我不想自己从后端填充字段,而是认为供应商可以通过在我的主题函数文件中的dokan的hookdokan\u pr
我有一个有3种语言的商业商店。每天的库存都是通过cron作业(wp-all-import插件)导入的,但库存只是针对主语言进行更改。我需要手动更新所有产品,以便库存在其他两种语言中是正确的
我的问题是什么是自动更新所有产品的最佳方法。有没有一个插件可以实现这一点?也许是cron的工作?重要的是,我希望产品更新在特定的时间进行,比如凌晨4点
谢谢你的回答
我使用这段很棒的代码将变体显示为单选按钮
为我自己定制了一点
$radios .= '<div class="attr-container"><div class="radio-span d-flex"><div class="radio-button"><input type="radio" id="'.esc_attr($id).'" name=&qu
我使用的是店面2020主题和最新的WP 5.7
如果我创建一个常规的WP页面,然后添加一个带有woo小部件过滤器的侧栏,那么过滤任何结果都不起作用。该页面使用标准的woo产品查询小部件来显示产品,但没有过滤器工作。有人知道为什么吗
您好,我需要从订单中检索所选变量产品的值,并使用以下代码:
$attributes = $product->get_attributes();
$variation_names = array();
if( $attributes ){
foreach ( $attributes as $key => $value) {
$variation
我试图删除默认的配送方式,并强制客户在每次购买时计算配送方式。我也试过一些代码,但不起作用
'''
//清除默认发货选项的代码,但效果不好
添加过滤器('woocommerce\u shipping\u Selected\u method','uuuu return\u false',99)
标签: Woocommerce
categoriesshortcodewordpress-shortcodewoocommerce-theming
我试图了解,如果所有类别都匹配,我如何使页面显示某些产品。例如,如果页面有以下代码
[products limit="16" columns ="4" category="interior,lighting"]
我想它只显示的产品都有内部和照明类别的规定。现在,这意味着这两个类别中的任何一个都将显示。您可以使用cat\u操作符作为您的快捷码和和关系的一部分,如下所示:
[products limit=“16”columns=“4”ca
Woocommerce显示不含税的价格。有一个选项可以显示含增值税的价格,但前提是您在后端输入含增值税的价格
这个项目需要显示价格,包括税,以及产品类别和单页的税额。选择产品变体时,需要更新价格和税额。它还需要动态地从系统中提取税值,以便在后端更新税率时,前端反映更改
<?php
/**
* Single Product Price, including microdata for SEO
*
* @author WooThemes
* @package WooC
我在WoodPress与woocommerce合作。。我无法让它显示购物车项目名称和购物车项目的成本。加上wordpress页面上的总数。。有人能帮我吗
woocommerce的挂钩如下:
我试过的代码是:
<?php
/*
Display number of items in cart and total
*/
global $woocommerce;
echo "Items in cart: ".sprintf(_n('%d item', '%d items', $woocomm
对于每种产品,我都添加了特定的装运类别。因此,在用户将一些产品添加到购物车并进行结帐后,我希望对购物车中的产品进行循环,以检查其装运类别,并防止所有产品都属于特定装运类别时进行结帐
在哪里做循环有什么想法吗?我的意思是我应该修改哪个动作/钩子
编辑
我用他提供的修改后的Rohil代码尝试了以下钩子作为答案。但只有当它起作用时:
woocommerce\u结帐\u更新\u订单\u审核
提交前,请审查订单
我的意思是,我希望在输入发货详细信息并且用户按下“下订单”按钮后执行验证。因此,它首先验证
我如何预览或查看WooCommerce端点页面,如/order received/页面,而无需每次查看时下订单
我知道如何编辑WooCommerce端点页面的内容,但是如果我不能预览页面,我发现很难在前端工作。每次要预览端点页面时都不需要下新订单
只需下一次订单并将端点URL存储在某个位置。您可以随时重新访问端点页面,甚至在更改代码/样式后刷新页面
我试图找到一个功能和快捷码,以显示在我们的网站上尽可能简单的产品销售总额。
不想显示产品名称或任何信息只是一个计数。
我找到了这个显示订单总数的函数/快捷码。只是想知道是否有人可以帮助调整它以显示销售的全部产品?
非常感谢
function display_woocommerce_order_count( $atts, $content = null ) {
$args = shortcode_atts( array(
'status' => 'completed
我尝试使用此答案中给出的函数:
但是我不能让它工作,我把它插入了我的插件函数文件,而不是我主题的functions.php
在产品创建代码之后,我在此代码中调用该函数:
foreach ($variations as $variation) {
$model_name = $variation['name'];
$model_name = explode(',',$model_name);
$color = $model_name[0]
我对WooCommerce感兴趣,因为它是一个使用RESTAPI的无头电子商务解决方案,但我有几个架构问题
用户权限/身份验证是如何处理的?据我所知,所有WooCommerce API端点都使用一个由WooCommerce验证的使用者密钥,这对于应用程序级权限是很好的(即限制哪些应用程序可以使用API)但是我找不到一种方法来处理更细粒度的用户级权限
WooCommerce REST API是否期望连接应用程序(其服务器上存储了自己的消费者机密)处理用户级权限,以阻止用户访问其他用户订单等,或者是
标签: Woocommerce
woocommerce-rest-apiwoocommerce-memberships
我有一个python脚本,它通过RESTAPI导入产品。在我使用WooCommerce会员资格插件扩展了我的应用程序之后,我想在现有会员计划中添加/删除特定产品的购买折扣。我在这里查看了他们的RESTAPI文档:,但似乎没有任何方法可以操纵购买折扣
有没有其他方法来实现这一点?是否有任何资源解释采购折扣存储在数据库中的位置和方式?我找不到
上一页 1 2 3 4 5 6 ...
下一页 最后一页 共 39 页