您当前的位置:首页 > TAG信息列表 > woocommerce-offtopic
WC 3.x从购物车的变量产品中获取类别
我想获取购物车中每个产品的类别,然后我有以下代码:<?php foreach ( WC()->cart->get_cart() as $cart_item_key => $cart_item ) : $_product = $cart_item[\'data\']; $array_cat[] = $_product->get_category_ids(); endforeach; ?> 这段代码可以很好地
WooCommerce REST API终结点不存在
注意:这个问题是我发布的问题的逐字副本a week ago there. 我尝试过其他问题的各种解决方案,但都没有成功,直到有人建议我在这里的WP专用SO上提问。在安装了新的Wordpress 4.8实例和最新版本的WooCommerce 3.0.8之后,我们正在尝试了解如何使用WooCommerce REST API。从他们的文档来看,这似乎非常简单,但我们在每个端点上只得到404个。我们对Wordpress和WooCommerce都是新手,因此我们阅读的不同内容可能会产生误导,并且经常相互矛盾。。。文
在WooCommerce中,按用户角色过滤可用的支付方式
是否可以仅使用WooCommerce配置将可用的付款方式筛选到特定的用户角色?我的意思是,不向任何模板文件添加任何内容。我想要实现的是,只允许某些用户使用信用卡支付。
延迟一个函数,任何函数!
我正在努力解决我正在研究的Woocommerce实现中的一个问题。在thankyou页面的末尾,我调用了一个函数来自动完成虚拟订单。这反过来会触发其他需要花费大量时间才能执行的函数(在DB中创建一个大的代码数组,并将这些代码连接到订单)。这是意料之中的,我计划将此过程作为背景进行。出乎意料的是,这会阻碍thankyou页面的创建。基本上,它会等到一切都完成后,再完成thankyou页面。请注意,thankyou页面不需要从其他流程显示任何内容。它只是被冻结在原地,而那根线却占据了所有的能量。在我看来,一切
将数据放入My-Account/View-Order/id/页面
是否有过滤器或操作将信息放在订单状态信息之后“订单详细信息”标题之前?我找到了“woocommerce\\u view\\u order”操作,但它会将所有内容放在页面底部。
用于WooCommerce的自适应产品过滤器
1.我想在woocommerce中创建一个具有自适应产品属性的过滤器。示例:我属于产品类别A,我从颜色过滤器属性中选择值红色。在此之后,只显示红色产品,但从这一点来看,我需要在过滤器中只显示只有红色产品具有的属性。有什么办法吗?我尝试循环所有红色产品并获取它们的属性,以便隐藏所有其他不必要的属性。显然,这种解决方案根本没有效率。2. 此外,是否有任何DB查询返回“A类/AA子类产品的所有属性…”?澄清:属性是一种分类法,属性值是一个术语color is分类法和red 是一个术语
WooCommerce商店中的列更改器编号
我在WooCommerce中的店铺专栏有问题。我想在我的店铺中显示4列,但不幸的是只有3列。我在我的店铺中使用店面主题,因此storefront-template-fonction.php 文件和不同的apply_filters 正在设置“列”=>4。示例:$args = apply_filters( ‘storefront_popular_products_args’, array( ‘limit’ => 4, ‘columns’ => 4, ‘title’
安装和卸载WP-REST-API插件后API返回空白响应
WordPress/WooCommerce API在我的网站上被破坏:http://example.com/wp-json/wp/v2/posts 和http://example.com/wp-json/wc/v2/products 两者都返回空白响应。运行Python请求response = requests.get(\'http://<mysite>.com/wp-json/wp/v2/posts\', auth=HTTPBasicAuth(*auth)) 给出的响应(在调试器中
自定义发货方式未在结账时显示
我正在为woocommerce制定一种定制发货方法,我的问题是,可以将其添加到管理区域的特定区域&;调整设置即可。但出于某种原因,它没有出现在结账页面上——我也不知道为什么。这应该是非常直接的,实际上我以前做过几次(3.0之前)-但我现在根本无法让它工作。主要类别abstract class Main_Shipping extends WC_Shipping_Method { abstract protected function register_shipping($methods
我正在尝试显示列表中每种产品的产品类别
更准确地说,我试图将类别名称作为一个类来获取。我想把它放在标题下,比如:echo \'<h3><a href=\"\' . get_the_permalink() . \'\">\' . get_the_title() . \'</a> </h3>\'; echo \'<span style=\"display:none;\" class=\"prodcat\'; $categories = array( Category1,
WooCommerce基础页面特色图像自定义主题
到目前为止,我有一个非常基本的主题,那就是完美地运行WooCommerce。在我的功能中。php我已设置以下内容以支持woocommerce.// // WooCommerce Hooks and Theme Overrides // remove_action( \'woocommerce_before_main_content\', \'woocommerce_output_content_wrapper\', 10); remove_action( \'woocomm
特定产品类别的自定义电子邮件模板
我陷入了这样一种情况:要求为特定产品类别创建自定义电子邮件模板,以便任何用户在购买该类别的产品时都能收到自定义订单电子邮件。如果有人对如何实现这一目标有任何想法,请提供帮助。提前谢谢。
WordPress WooCommerce产品-单行显示类别信息
正如标题所说。我想在一行列出关于不同课程的信息,其中每个课程都有所有信息,包括“添加到购物车”按钮。我已设法将SKU和类别更改为时间和地点。我找到了样式为(.berocket\\u lgv\\u additional\\u data)但无法在一行上显示所有信息的CSS。我会想,如果我得到的PHP显示的产品名称和产品描述匹配在元。php与旧SKU和类别,它会显示在一行?还有,左边的那个按钮快把我累死了。
如何向WooCommerce订单添加自定义元数据?具体地说是第二外部订单ID
我正在构建一个从WooCommerce到我们内部ERP的定制集成。我迷上了woocommerce_checkout_order_processed 因此,在下订单时,我会将所有相关信息发送到我们的ERP,回复为订单ID。这是一个与WooCommerce中不同的订单ID,我需要一种将ERP订单ID映射到WooCommerce订单的方法。实现这一目标的最佳方式是什么?我尝试添加自定义元数据,但到目前为止失败了。add_metadata( \"shop_order\", $order->id, \"map
检查是否为“单一产品页面”,并检查重定向的“角色”
在网上做了很多研究之后,我还没有找到一个有效的解决方案。你知道我如何在woocommerce上做到这一点吗:我暂时尝试一下:function cm_redirect_users_by_role() { $current_user = wp_get_current_user(); $role_name = $current_user->roles[0]; if ( is_products_page() &&
订单列表WooCommerce基于定制状态的元数据的订单
我正在尝试创建名为“Priority Order”的自定义状态,当产品状态更改为“Priority Order”时,将自动添加post meta调用_priority_list 数字基于多少订单设置为优先级订单,我的问题是如何使用meta创建默认订单列表_priority_list? 这是我当前的代码:function filter_priority_orders() { global $pagenow; $qv = &$query->query_vars;&
将外部URL添加到WooCommerce我的帐户导航
我需要将自定义项目添加到WooCommerce我的帐户导航。我可以毫无问题地添加项目。由于它是指向用户配置文件的链接,因此我使用以下代码:<?php global $switched; switch_to_blog(2); ?> <a href=”<?php echo bp_loggedin_user_domain(); ?>”>Profile</a> <?php restore_current_blog
使用WooCommerce产品输出JSON对象
我的客户端需要生成一个包含所有最新产品的Json文件,这样它就可以与外部站点同步,只要数据(产品)发生更改,它就会立即更新。他们要求每天更新新产品,我从未使用过REST Api,我如何才能做到这一点?他们还提到,它可以与XML文件一起工作,一个名为products的文件。包含所有产品和更新的xml。xml文件中添加了所有新产品,我不确定哪种解决方案更容易使用。他们能不能从网站地图上下载。xml?我感谢你的任何暗示。
WooCommerce-包含新用户详细信息的电子邮件管理员
我试图在任何用户通过WooCommerce注册时向管理员帐户发送自定义电子邮件。我已经设法让它发送用户名($user_login) 但未能向管理员提供客户电子邮件和姓名等信息。我有什么明显的遗漏吗?这是我的习惯customer-new-account.php 文件:<?php do_action( \'new_customer_registered\', $user_login, $user_email ); ?>这是我的functions.php://email admin on new c
插件处于活动状态时出现PHP错误
PHP Fatal error: Uncaught Error: Call to undefined function wp_underscore_audio_template() in /wordpress/core/4.8/wp-includes/widgets/class-wp-widget-media-audio.php:201 Stack trace: #0 /floorcaresupplies/wp-content/plugins/siteorigin-panels/inc/a