【php-我的主题Woocommerce在不同页面上的登录重定向】教程文章相关的互联网学习教程文章

php – 如何在结帐时更改woocommerce文本运输【代码】

您好我正在尝试将您的OrderSection中的’Shipping’结帐页面中的文本从’Shipping’更改为’Delivery’.我尝试从FTP打开核心文件,尝试手动更改它,但我无法在任何地方找到该文本.任何帮助我在哪里可以获得并改变它? 谢谢解决方法:你有这样的尝试如下:// Add this to your functions.phpadd_filter('gettext', 'translate_reply'); add_filter('ngettext', 'translate_reply');function translate_reply($translated) { $translate...

php – Woocommerce添加到购物车将整个库存添加到购物车【代码】

我有条件将产品与另一种产品一起添加到购物车中.因此,每当有人购买产品时,应自动将另一种补充产品添加到购物车中.所以这就是我一直在尝试的:function save_gift_wrap_fee( $cart_item_key ) {if( $_POST['offered-product-id'] ){global $woocommerce; if($_POST['offered-product-variation-id']){$woocommerce->cart->add_to_cart($_POST['offered-product-id'],'1',$_POST['offered-product-variation-id'],array('Flavour'=>$...

php – Woocommerce | WordPress – WC_Cart :: set_quantity –【代码】

我正在开发一个电子商务网站.我正在尝试使用ajax请求设置购物车项目数量. 我懂了if (isset($_POST['product_id']) && isset($_POST['new_quantity'])) {global $woocommerce;$woocommerce->cart->set_quantity($_POST['product_id'], $_POST['new_quantity']); }我也尝试过WC()->....但它不起作用并抛出此错误Call to a member function needs_shipping() on null in C:\xampp\htdocs\findandcandy\wp-content\plugins\woocommerce...

PHP – Woocommerce订阅自定义费用添加到经常性总计【代码】

我想问一下如何在woocommerce订阅重复总额中添加自定义费用? 在网上找到这个:function woo_add_cart_fee() {global $woocommerce;$woocommerce->cart->add_fee( __('Custom', 'woocommerce'), 5 ); }add_action( 'woocommerce_cart_calculate_fees', 'woo_add_cart_fee' );但是,某些功能仅适用于常规产品. NOT SUBSCRIPTION – 它不会将费用添加到经常性总计中.解决方法:截至目前,WooCommerce订阅不支持向经常性总计增加费用.

php – Woocommerce我如何在每次变化后获得价格【代码】

我正在使用最新的WC,我真的希望价格显示在每个变体旁边,以获得更好的概览. 我无法为我的functions.php找到合适的代码,以显示每个变体旁边的价格.我看到几个较旧的帖子,其中没有人真的有用. 我尝试了以下方法:add_filter( 'woocommerce_variation_option_name', 'display_price_in_variation_option_name' );function display_price_in_variation_option_name( $term ) {global $wpdb, $product;if ( empty( $term ) ) return $ter...

php – 删除标题钩Woocommerce【代码】

在我的产品模板上,我执行此操作:<?php/*** woocommerce_single_product_summary hook.** @hooked woocommerce_template_single_title - 5* @hooked woocommerce_template_single_rating - 10* @hooked woocommerce_template_single_price - 10* @hooked woocommerce_template_single_excerpt - 20* @hooked woocommerce_template_single_add_to_cart - 30* @hooked woocommerce_template_single_meta - 40* @hooked woocommerce_t...

php – Woocommerce从外部来源更新价格【代码】

我有从外部数据库更新产品价格的问题.我需要在每次访问此位置时检查产品的价格.为此,我使用the_post钩子.例如,单品的价格为’1718′.function chd_the_post_action( $post ) {if ( $post && $post->post_type == 'product' ) {$product = wc_get_product( $post->ID ); if ( $product ) {$price = '1718';$product->set_price( "$price" ); $product->set_regular_price( "$price" ); $product->set_sale_price( "$price" )...

php – 在WooCommerce中以编程方式为已保存的条带卡充值

我正在使用WooCoommerce与WooCommerce订阅插件和Stripe.订阅按月收费,产品将发送给客户,然后客户决定保留并支付物品或退回物品. 如果他们没有退回或支付物品,那么系统需要能够向存储在订阅中的Stripe支付卡收取全部金额,将编写自定义插件以自动处理. 关键点是能够通过Stripe存储的卡充电. 解决这个问题的最佳方法是什么? 我一直在搜索文档,似乎找不到合适的钩子,所以寻找一些关于最佳方法的建议.解决方法:您必须编写自定义代码/插...

php – 在Woocommerce中为每3件物品的统一运费添加额外费用【代码】

我正在经营一家woocommerce商店,并使用统一运费15美元.我写了一个公式,为每个额外的项目增加1.25美元.13.50 + ( 1.25 * [qty])啜饮“统一费率设置|额外每件物品1.25美元:但我想为每3件物品增加1.25美元.我的意思是3,6,9,12等…… 谁能告诉我怎么做?任何帮助表示赞赏.解决方法:以下代码将为每3件商品(3,6,9 ……)增加额外费用. 您需要使用简单的初始费用而不是公式来更改运费.You may have to “Enable debug mode” in general s...

php – 如何更改Woocommerce结帐页面中的“有优惠券?”文字【代码】

我想翻译“有优惠券吗?”使用此代码的Woocommerce结帐页面中的文字:function custom_strings_translation( $translated_text, $text, $domain ) {switch ( $translated_text ) {case 'HAVE A COUPON?' : $translated_text = __( 'TIENES UN CUPóN?', '__x__' );break; }return $translated_text; } add_filter('gettext', 'custom_strings_translation', 20, 3);但它不起作用. 有人可以告诉我为什么吗?解决方法:It doesn’t wo...

php – 更改WooCommerce缺货徽章文本【代码】

我们在Wordpress和Woo Commerce上使用邻居主题,以便出售一次性的独特商品.库存管理在确保销售的产品无法再次购买方面表现良好,而不是将商品显示为缺货.原则上这很好,事实上,在物品描述的价格下“库存”转向“缺货”的显示没有问题,我们甚至找到了代码,如果需要更改该显示here.这工作正常 – 将以下代码添加到主题中的functions.php:add_filter('woocommerce_stock_html', 'change_stock_message', 10, 2); function change_stock_...

php – Woocommerce breadcrumbs多个类别【代码】

我在wordpress有电子商务网站.里面有很多产品&许多产品属于600多个类别.电源银行属于汽车,IT,媒体等.我的问题是,当我去那里的产品细节时,它默认只选择一个类别,无论是通过IT类别在最后它显示我这样的汽车Home / Shop / industry / Automobile / 600 mah Power Bank.但我通过IT去了这个产品,所以它应该像我这样的Home / Shop / industry / IT / 600 mah Power Bank.如何从上一页来到我的路径?解决方法:如果您正在使用Woocommerce,您...

php – WooCommerce在结帐页面上使用ajax添加自定义费用【代码】

我正在尝试使用当用户更改送货地址选择下拉菜单时,它使用ajax动态地向购物车总额添加费用.我可以获得值但是当选择另一个状态时它不会更新总数. 我的ajax请求:jQuery(document).ready(function () {jQuery('#shipping_state').change(function () {var data = {action: 'woocommerce_custom_fee',security: wc_checkout_params.update_order_review_nonce,add_order_fee: 'state',post_data: jQuery('form.checkout').serialize()}...

php – 如何为woocommerce属性产品创建组?

我的问题是..在woocommerce你必须列出一个组中的所有属性.例如,我有一些像这样的属性: 基本信息 国家:“东西”材料:“东西”重量:“东西” 显示: 决议:“某事”颜色:“东西”, 看到.我想将属性放在不同的组中. ?可能吗 ?解决方法:如果您仍在搜索:有一个plugin for WooCommerce, that groups attributes. 这也提供了3种样式,您可以在演示中看到.您可以在组内订购属性并在管理面板中加载它们 – 可以尝试一下.

php – 按属性过滤的WooCommerce相关产品【代码】

我看过this question和this one,但我仍然被卡住了. 我有一个属性“status”,我只想要出现值为“OPEN”的类(产品).我正在编辑related.php WooCommerce模板文件. 这是我尝试过的两个代码版本. 版本1:$args = apply_filters( 'woocommerce_related_products_args', array( 'post_type' => 'product', 'ignore_sticky_posts' => 1, 'no_found_rows' => 1, 'posts_per_page' => $posts_per_page, 'orderby' ...