草庐IT

WOOCOMMERCE

全部标签

php - 在 Woocommerce 编辑个人资料我的帐户页面中提供自定义注册字段

这个问题在这里已经有了答案:AddinganadditionalcustomfieldinWoocommerceEditAccountpage(1个回答)关闭4年前。我正在使用woo-commerce插件在Wordpress中开发一个电子商务网站,我在注册表中添加了一些额外的字段,如手机号码、性别等。如何在我的编辑配置文件中提供这些字段网站中由用户编辑的帐户页面。

php - 在 WooCommerce 3 中以编程方式设置产品销售价格

我有一个Woocommerce商店,里面有各种产品类别。我想对属于产品类别Cuckoo的所有产品应用20%的折扣现在我想要实现的是在我的functions.php中设置销售价格尝试如下:/**Foraspecificdate,20%offallproductswithproductcategoryascuckooclock.*/functioncuckoo_minus_twenty($sale_price,$product){$sale_price=$product->get_price()*0.8;return$sale_price;};//addtheactionadd_filte

php - 用自定义字符串替换 Woocommerce 优惠券金额行

目前在结帐页面和购物车页面中,人们应用优惠券代码后,购物车会显示优惠券名称以及从原始产品价格减少了多少钱。例如,产品价格为100,优惠券折扣为20%,然后显示优惠券名称-20。但我不想在那里显示-20,而是我需要在那里显示自定义字符串,例如20%off。不是数量,而是一些自定义字符串..我该怎么做?.当我搜索时,我可以找到theme/woocommerce/cart/cart.php那里它正在使用一个函数.所以没有编辑减少金额的选项。所以请帮忙,请注意此字符串需要显示在结帐、购物车、订单电子邮件等中。 最佳答案 您需要使用wooco

javascript - 使用用户输入更改或更新复选框值

我目前正在开发一个WordPress项目,我有一个使用WooCommerce建立的网上商店,作为一个实践项目,我决定为客户使用退款系统,他们可以在其中发送“退款请求”网站管理员接受或拒绝。退款选项卡分为3个不同的页面,在第一页客户通过输入她的姓名、邮政编码和订单号来确认他/她的订单,在第二页客户可以选择他们想要订购的产品和他们的数量通过输入数字,并检查产品的复选框和第三页只是一个确认页面,客户也可以在其中发送消息,然后他们按下“发送请求按钮”。按下按钮后,请求选项卡中的信息将插入到名为wp_refundrequests的自定义表中,该表用于在管理页面上显示所有请求。我的问题是,在第二页

php - 在 Woocommerce 产品类别文件中加载特定元素

他们是否通过functions.php或其他php方法不在woocommerce的商店/主页上加载特定的div元素?...这段代码包括一个过滤器和我的商店页面的产品文件,但我只想在类别页面上显示它,它已经可以工作了,但不是在主页上。我怎样才能停止在商店/主页上加载这个div元素?我知道可以通过cssdisplay:none;但这不是最干净的解决方案。我在archive-product.php中找到了div类,但我不确定它是否定义为在商店页面上加载它。">">">0&&!isset($_REQUEST['s'])){//Don'tdisplayonsearch//Defaultdescr

php - WooCommerce 中的自定义帖子类型数据和订单项目数据

我正在使用一个插件,WooCommerceCustomPostTypeManager,以及支持将自定义帖子类型用作产品的WooCommerce。这在大多数情况下工作得很好,但我希望能够控制库存并且我能够看到问题。在order_item_meta表下的数据库中,product_id=0。因为product_id为空,所以无法在完成购买时更新库存。我知道如果post_type是“产品”,WooCommerce会对其搜索位置进行一些更改,如果不是,则某些事情会失败。我想知道是否有过滤器Hook或其他方式在结账时添加带有自定义功能的产品ID?这是我试图创建的功能,用于控制自定义类型的库存,我们

php - Woocommerce 在结帐页面显示运输方式?

我正在使用woocommerceplugin对于wordpress。woocommerce中的一切都很好。只有一件事让我完全震惊。在结帐页面中,我想以列表格式显示所有运输方式。我附上了我想要的运输方式的屏幕截图。我经历了很多设置,但我没有得到结果。因此,任何帮助和建议都将非常有用。谢谢 最佳答案 在你的wordpress后端去WooCommerce->Settings->Shipping您将看到所有运输方式的列表,如下所示激活并配置所有运输方式,对于某些运输方式,您的产品必须具有“重量、长度、宽度、高度”等尺寸才能计算运费。希望对你

php - 高级自定义字段 - 带有 true/false 复选框的 If/Else 语句

我使用Wordpress的高级自定义字段添加了一个真/假复选框。我希望能够选择修改页面模板的选项。我正在将此选项添加到WooCommerce/Wordpress中的产品类别。我在代码中包含了这段逻辑。我有以下代码,但它不起作用。我怀疑是因为它不在循环内。但是我要插入的代码包括循环。非常感谢对代码的任何想法/指导EmptyTest} 最佳答案 好的,我重新阅读了ACF的文档并发现了以下内容(http://www.advancedcustomfields.com/resources/how-to/how-to-get-values-fr

php - Woocommerce 退款电子邮件

我进行了大量搜索,虽然我找到了询问如何实现以下目标的用户,但据我所知,没有可用的解决方案示例。问题是关于非常流行的Wordpress插件“Woocommerce”。该插件带有一个电子邮件系统,使电子商务网站所有者和客户的生活更轻松。一个问题是,当商店经理将订单状态更改为“已退款”时,没有发送任何电子邮件。有人说这是因为这是一个手动过程。的确,这是店主通过商家帐户或Paypal帐户执行的过程。但是一旦完成,店主就会登录到他们的wordpress管理面板并将订单状态更改为已退款,这对于生成电子邮件并发送给客户将是有益的。这是我见过的要求。所以我决定修改一个教程在http://www.sky

php - 当客户更改地址 WooCommerce 时发送通知电子邮件

跟进此线程:WoocommerceRefundEmail我有一个似乎无法解决的问题,我阅读了所有关于使用带有自定义触发器的自定义类扩展WC_Email类的主题,但我无法让它工作。我想要实现的是向WooCommerce电子邮件设置添加电子邮件通知,并在客户更新其账单或运输详细信息时向收件人发送电子邮件。所以在我的functions.php中,我将woocommerce_customer_save_address操作添加到woocommerce_email_actions并添加我自己的WC_Email像这样的类扩展:这是我自定义WC_Customer_Address_Change_Emai