草庐IT

woocommerce-theming

全部标签

php - 在 WooCommerce 中显示完整的国家名称而不是国家代码?

尝试使用billing_country;?>显示WooCommerce用户账单国家。例如,如果客户的账单地址为澳大利亚,则回显为AU。但是,我想用全名代替国家代码。这同样适用于billing_state。我没有得到南澳大利亚,而是得到了SA。已通过functions.php完成工作,但前提是我添加每个州和国家/地区。这显然是一项将世界各州映射到各州代码的伟大事业。我相信我以前以一种非常简单的方式做到了这一点,但无论出于何种原因目前无法弄清楚。在禁用输入字段中使用国家和州作为值billing_country;?>"disabled="">我们目前得到的图片我们想要得到的图像

php - 如何将变体库存状态添加到 Woocommerce 产品变体下拉列表

我想显示Woocommerce产品页面上变体下拉列表中显示的每个产品变体的库存状态(例如,有货/缺货)。我已将相关功能复制到我的主题的functions.php文件中,并且可以编辑内容,但我不确定如何为每个变体提取所需的库存状态。//UpdatedWoocommerceProductVariationSelectif(!function_exists('wc_dropdown_variation_attribute_options')){/***Outputalistofvariationattributesforuseinthecartforms.**@paramarray$args

php - 修改 WooCommerce Is_Purchasable

我正在努力实现我自己的预订系统,我在其中为每个产品设置了一个is_preorder自定义字段。我试图修改WooCommerce的Is_Purchasable选项,这样,如果产品具有预购状态并且它已经过了预购截止日期,它应该无法购买。我尝试了很多方法,但似乎没有任何效果。这是我做的事情(粗略的想法)add_filter('woocommerce_is_purchasable','preorder_is_purchasable');functionpreorder_is_purchasable(){//thisisafieldaddedusing'AdvanceCustomFields'p

php - WordPress WooCommerce 页面上的当前页面 ID

我正在为WordPress使用WooCommerce插件。现在在文件page.php中,我试图通过$post->ID和the_id()获取当前打开的页面ID,但我得到的只是产品ID而不是当前页面ID。可能是因为WooCommerce覆盖了循环?我能做什么? 最佳答案 可能为时已晚,但我试图获得与您相同的结果,下面的这个对我来说效果很好:ID;}?>希望对您有所帮助。 关于php-WordPressWooCommerce页面上的当前页面ID,我们在StackOverflow上找到一个类似的

php - Woocommerce 获取订单 key

我的订单格式为[domain]/checkout/order-received/[order_number]/key=[wc-order-key]-我如何获得[wc-order-key]?到目前为止我已经完成了:add_action('woocommerce_payment_complete','custom_process_order',10,1);functioncustom_process_order($order_id){$order=newWC_Order($order_id);$myuser_id=(int)$order->user_id;$user_info=get_us

php - 更改 woocommerce 中特定产品的购物车商品数量

我可以更改某些特定产品的WooCommerce数量吗?我试过:global$woocommerce;$items=$woocommerce->cart->get_cart();foreach($itemsas$item=>$values){$_product=$values['data']->post;echo"".$_product->post_title.'Quantity:'.$values['quantity'].'';$price=get_post_meta($values['product_id'],'_price',true);echo"Price:".$price.""

php - 在 Woocommerce 注册表中添加条款和条件复选框

在woocommerce注册表中,注册按钮前没有“条款和条件”。有没有办法让它出现在表单中?这里是thelinkofmythemelayout. 最佳答案 2018年7月更新-添加了对Woocommerce3.4+版本的兼容性如果尚未完成,首先您需要在结帐页面启用条款和条件:在Wordpress中为您的条款和条件创建一个新页面要在Woocommerce>设置>结帐>结帐页面中启用该页面(部分):然后保存……大功告成。在注册表单上获取条款和条件复选框的代码://Addtermandconditionscheckboxonregistr

php - 在 woocommerce 中回显产品标题

在每个产品的底部我想添加一句话:AnyQuestionsabout"ProductName",getintouchwithus我使用的代码是Questionsaboutgetintouch但这似乎不起作用,我如何在Woocommerce中提取产品名称? 最佳答案 这是个过时的问题,但如果现在有人看起来像我:post->post_title;?>或获取完整的html标题元素:适用于Woocommerce2.5+ 关于php-在woocommerce中回显产品标题,我们在StackOverf

php - Woocommerce - 在用户注销时清除购物车

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭7年前。Improvethisquestion我在wordpress网站上使用woocommerce。我需要在用户注销时清除已登录用户的购物车内容。我在插件设置中找不到任何相同的选项。任何人都可以告诉我实现相同目标的方法。

php - WooCommerce - 在开始/结束日期之间的列表中获取事件订阅

我正在使用WooCommerce订阅。如何获取列表中从一个特定日期到另一个日期的所有订阅(包括开始日期和结束日期)?Example01/09/2016to15/09/2016谢谢 最佳答案 这是一个函数示例,它将在格式化的html表格中显示从一个日期到另一个日期的所有事件订阅的列表。在此示例中,您将为每个订阅获取:订阅ID、日期、客户ID和客户名称(您可以自定义代码以获取所需内容)。所以这个函数有2个日期参数。有关用法和规范,请参阅末尾部分。函数代码:functionactive_subscription_list($from_da