您当前的位置:首页 > TAG信息列表 > woocommerce-offtopic
带有AJAX和快捷码的WooCommerce存款表单不会更新,但会添加到以前的输出中
我正在尝试创建一个产品页面,在该页面中,选择一个字段定义一个产品,这将触发一个AJAX调用,以显示woocommerce存款表单和与相关产品id相对应的添加到购物车提交按钮。包含存款选择字段和提交按钮的表单通过使用默认产品页面加载时调用的快捷码来显示。然后,单击与要更改的产品对应的字段,我使用AJAX请求再次执行该短代码。然后,我尝试用Javascript中的innerhtml替换旧表单,但是由于某些原因,新表单总是在旧表单之后添加。我似乎无法替换innerhtml内容。代码如下:该页面包含以下内容://
是否可以在WooCommerce的结账页面上通过自定义域更新总价
我想知道我是怎么做的。假设我在woocommerce的结账页面中有一些项目。我想将礼品卡应用于订单,我不能使用礼品卡插件,因为它已经由第三方礼品卡服务实现。有人正在建立连接,让我点击连接到第三方礼品卡服务。现在我想做的是在结帐页面上,有一个自定义字段,我可以在其中输入礼品卡。通过一个提交按钮,我假设ajax运行一个php函数,提交给第三方礼品卡服务,金额为总价,并返回给我它可以支付的金额。基本上,我想知道在运行此功能以更新结帐(购物车)中的价格后,我会在Woocomece中挂接什么,我想我会挂接到哪里以添
Server-Based CRON Job
我们希望将在WordPress中触发的CRON作业移动到基于服务器的作业。现在,代码存在于函数中。php文件,我们使用WPCrontrol插件进行调度。它运行良好,没有问题。问题是代码中有WooCommerce挂钩。基于服务器的作业不知道如何处理WC_Orders, 例如我们如何解决这个问题?
如何检测这篇文章是否是WooCommerce的产品?
假设我有一个帖子的ID是243。是否有功能检测这是否是woocommerce产品或否。该功能可能返回true/false
Fill New Taxonomies
我会解释我的场景,然后再解释我的问题。。我的woocommerce上有超过10000种产品,按不同的名称分类。IE汽车零件。我需要创建一种新的分类法,我将使用自定义帖子类型UI在其他分类中创建一个新的分类法。。看起来不错。。我有我的10.000种产品,按汽车零件分类,还有我的新分类法,即汽车品牌。我现在的问题是,我如何修改所有这些1万件产品,使它们成为正确的品牌。那么,有没有一种方法可以迭代数据库并填充或编辑这些数据以将它们全部放在一起?谢谢
尝试通过自定义插件从WooCommerce中的结账表单运行AJAX请求
我有一个带有以下代码的自定义插件add_action( \'init\', \'my_script_enqueuer\' ); function my_script_enqueuer() { wp_register_script( "gift_card_redeem", WP_PLUGIN_URL.\'/plugin-folder/gift_card_redeem.js\', array(\'jquery\') ); wp_localize
单一产品页面不显示价格
我有以下代码来显示价格一旦进入单一产品页面。 <?php global $woocommerce; $product = new WC_Product(get_the_ID()); echo $product->get_price_html(); //Shows the price ?> 我尝试了这段代码的几种变体,但它们要么是错误的,要么是空值的。虽然<?php echo get_the_title() ?>
在WooCommerce中获取产品信息
我正在使用以下功能在商店页面中显示产品信息。function woocommerce_template_loop_product_title() { echo \'<h5 class="\' . esc_attr( apply_filters( \'woocommerce_product_loop_title_classes\', \'woocommerce-loop-product__title\' ) ) . \'">\' . get_the_t
WooCommerce在产品页面返回404
我正在制作一个电子商务网站的插件:OCEANWP。我对产品链接有一个问题,因为它们不一样,所以我在设置中更改了它>;Permalinks,但当我转到页面并单击某个产品时,我发现404:页面未找到。我已经尝试用htaccess文件修复它,但它不起作用,我不知道该怎么办。。我不想失去我所做的所有工作!
在初始加载lightbox产品页面时,产品图像和图库之间的空格
我正在试图理解为什么此页面上的主产品图像和产品库之间会出现空白:http://etica.co.nz/product/mini-icosidodecahedron-ring-bearer-box/单击中间的图像将删除空白。为什么会这样做?干杯
添加到购物车按钮在商店页面WooCommerce上显示两次
最近注意到“添加到购物车”按钮在我的店铺页面上出现了两次-https://www.widescenes.com/products/nisi-filters/filter-kits/ . 无法确定它是否与另一个插件冲突。我最初是通过向函数添加代码来添加特性的。php文件,但现在看不到它,所以假设它已被覆盖。已尝试添加要隐藏的代码,但这也不起作用。任何建议都会很有帮助。
发送新订单短信-WooCommerce
我想在下新订单时发送短信,现在我已经使用woocommerce_order_status_completed 钩子,但这只在您移动订单处理以完成时起作用。或者,我还使用了woocommerce_order_status_processing 但它也不起作用。所以问题是,我可以在下单的同时发送短信吗Note: SMS are working fine here
来自Gmail的WooCommerce电子邮件未发送
不确定这是wordpress还是woocommerce特有的,但我遇到了一个问题,即如果发件人的电子邮件是我的个人gmail,则无法发送电子邮件。当FROM标头设置为[email protected],我立即收到电子邮件当“发件人”标题设置为[email protected],我没有收到任何电子邮件。当“发件人”标题设置为[email protected],我立即收到电子邮件根据WP Mail Logger,所有情况下发送的电子邮件都没有错误。有意思的是,第三封电子邮件居然被发送出去了,因为我无法
从数组中获取每个键和值,然后在新行中显示全部
我试图展示WooCommerce的每一个关键点和价值get_formatted_meta_data 订购元详细信息。这是我生成数组的代码:$order = new WC_Order( $order_id ); foreach ( $order->get_items() as $item_id => $item ) { $item_data = $item->get_data(); $item_meta_data = $ite
如何在WooCommerce的结账页面上重新定位PayPal按钮网关
是否可以将paypal结账按钮移动到屏幕上的其他位置?现在,paypal按钮位于常规网关表单上,我想将其移动到woocommerce_checkout_before_customer_details 行动起初我使用下面的过滤器,但它只指下单按钮,而不是贝宝按钮。<?php echo apply_filters( \'woocommerce_order_button_html\', \'<button type="submit" class="but
如何覆盖WooCommerce模板文件
我想覆盖WooCommerce模板文件,就像他们告诉我们的那样副本:wp-content/plugins/woocommerce/templates/archive-product.php 到wp-content/themes/your_theme_name/woocommerce/archive-product.php但我在我的主题文件夹中找不到WooCommerce文件夹。我正在使用Astra主题。
如何在单一产品WooCommerce中隐藏用户登录时的div部分
我有下一个问题:我有一个促销横幅,可以显示每种产品的折扣,但我想在用户登录时隐藏此横幅,我尝试了不同的代码购买任何人为我工作的人,如何为登录用户隐藏此横幅,并仅为注销用户显示?横幅如下:
在WooCommerce中未显示产品详细信息
我是wordpress和woocommerce开发部门的新手。我正在尝试为我的产品整合woocommerce,一切都很好。但当我点击product permalink查看产品详细信息或产品单页时,它会重定向到同一页。有趣的是,当我点击产品时,url改变了,但没有进入详细信息页面。以下是页面链接-https://dev.shopvitalsleep.com/collections/all/我在woocommerce内部使用循环。php与我的自定义设计页面。下面是代码示例-<div class=&quo
WooCommerce-如何将所有价格四舍五入以0.99结尾
我需要更新我店里的所有价格以结束。99,无论是在前端还是在数据库中。我有以下代码,当我运行一个短代码时,它似乎可以做到这一点,但我有一个问题。当我在admin中查看产品时,它们会显示old 价格。我已经清除了瞬态并重新生成了产品查找表,但旧的价格仍在显示,这使我认为新的价格只显示在前端,即使代码明显在更新数据库。有点困惑。add_shortcode( \'shortcode_update_price\',\'shortcode_update_price\' ); function shortcod
WOCOOMERCE:在支付网关(Payment)之前运行函数
在WooCommerce中,我通过代码创建订单和用户,在“订单支付”端点上,通过表单+ajax创建用户。在创建用户之前,jQuery会禁用“继续签出”按钮。现在我想创建一个服务器端检查。因此,尝试在提交之后但重定向到支付网关之前运行函数。我试过这些钩子,但在这种情况下它们对我都不起作用(什么都不做)。add_action( \'woocommerce_before_checkout_process\', \'is_user_created\' , 1, 1 ); add_action( \'woo