【php-WooCommerce:如何在管理员的产品列表中隐藏标签,功能和类型列】教程文章相关的互联网学习教程文章

php-在结帐页面中更新woocommerce订单,而不是创建一个新的【代码】

我正在创建一个执行以下操作的Wordpress和WooCommerce插件: >匿名用户在页面上自定义产品>在过程中的php脚本中,它在数据库中创建一个订单>用户转到要求客户数据,交货等的结帐页面. 通过单击“立即购买”,WooCommerce在系统中创建了一个新订单,我要更新的是在个性化过程中先前创建的订单,将客户详细信息,付款,交货等添加到订单中. 可能吗? 谢谢!解决方法:您可以使用函数wc_update_order()来获取现有的订单对象.$order_id = $_GET...

php-在Woocommerce中处理管理订单列表上的自定义批量操作【代码】

我在woocommerce订单页面中添加了一个自定义操作,如下所示,并且我还有一个自定义订单字段“饭菜数量”.现在我想要的是,当我批量选择订单并使用该自定义操作时,用餐次数应减少1.例如,如果订单ID为1& 2有15&分别使用12餐,则使用该操作后应变为14餐; 11 … 我的订单页面,自定义钩子和我创建的自定义订单字段的屏幕截图:我的代码:add_filter( 'bulk_actions-edit-shop_order', 'decrease_number_of_meals_by_1' ); function decreas...

php-在WooCommerce中设置优惠券描述【代码】

如果用户已经有足够长的时间成为会员,我的网站会动态为其提供优惠券.当我生成优惠券时,我想为优惠券分配描述.但是,我似乎无法通过使用键描述更新帖子的元数据来分配描述,因为docs建议我应该能够. 目前,我正在尝试像这样分配描述:$percent = 25;//DISCOUNT PERCENTAGE $coupon_code = 'testcoupon'; //Coupon Code $discount_type = 'percent'; // Type: fixed_cart, percent, fixed_product, percent_product//ASSIGN COUPON AND ...

php-根据Woocommerce中的选定值显示或隐藏注册字段【代码】

我正在尝试为我的网站自定义注册表格.我一直在使用本指南,并已成功为我的注册表创建/存储了其他字段. Guide to customized Registration. 我在注册表格中创建了一个下拉/选择字段,供用户选择在注册时是标准帐户还是教育帐户类型: 如果他们选择教育帐户类型,我希望出现其他字段,以便我可以收集他们学校的其他数据.我是否可以根据表单中另一个字段的当前值提供条件逻辑来确定某个字段是否可见? 这是我要完成的工作的一个示例: 有人...

php-WooCommerce-感谢和“我的帐户”查看订单页面上的自定义通知【代码】

在WooCommerce上,我为每个具有不同(整数)值的产品创建了一个自定义字段days_manufacture. 我也有这段代码,在购物车页面上以“生产天数”的最大值显示一条消息:add_action('woocommerce_before_cart', 'days_of_manufacture'); function days_of_manufacture() {$day_txt = ' ' . __('day', 'your_theme_domain_slug' );$days_txt = ' ' . __('days', 'your_theme_domain_slug' );$text = __('Your Order will be produced in: ', ...

php-在Woocommerce中添加新的自定义默认订购目录选项【代码】

我正在尝试通过SKU获取Woocommerce的默认订单.我已经在woocommerce设置中更改了订单,并添加了SKU,如下所示:function sv_add_sku_sorting( $args ) {$orderby_value = isset( $_GET['orderby'] ) ? wc_clean( $_GET['orderby'] ) : apply_filters( 'woocommerce_default_catalog_orderby', get_option( 'woocommerce_default_catalog_orderby' ) );if ( 'sku' == $orderby_value ) {$args['orderby'] = 'meta_value';$args['order'...

php-Woocommerce中国家/地区的自定义列表【代码】

我正在尝试按国家列出清单.我知道如何为各州做到这一点.我用过add_filter( 'woocommerce_states', 'custom_woocommerce_states' );function custom_woocommerce_states( $states ) {$states['IN'] = array('PB' => 'Punjab');return $states; }为了达到国家的目的.但是如何制作自定义国家列表?解决方法:这是你想要的吗 ?add_filter('woocommerce_countries','custom_country', 10, 1);function custom_country($mycountry){$myco...

php – 在Woocommerce New Order电子邮件通知中自定义“回复”电子邮件标题【代码】

我想在woocommerce中过滤新订单的电子邮件标题.我正在尝试用主站点管理员电子邮件地址替换客户电子邮件地址.我们需要执行此操作,因为Gmail会将新订单标记为垃圾邮件,因为收件人地址与回复地址不同.以下功能部分工作:add_filter( 'woocommerce_email_headers', 'woo_add_reply_to_wc_admin_new_order', 10, 3 );function woo_add_reply_to_wc_admin_new_order( $headers = '', $id = '', $order ) { if ( $id == 'new_order' ) {$r...

php – 在WooCommerce的电子邮件和订单页面中保存并显示产品自定义数据【代码】

我正在使用一些代码添加自定义字段,以使我的客户能够自定义他们的产品. 这是我目前的代码:/* Add meta fields to all products */ /* SRC: https://wisdmlabs.com/blog/add-custom-data-woocommerce-order-2/ *//* Step 1: Adding Custom Field for Product */ add_action('woocommerce_before_add_to_cart_button','rs_add_custom_fields'); /*** Adds custom field for Product* @return [type] [description]*/ function rs_ad...

php – 在Woocommerce Storefront主页上自定义显示的产品【代码】

我一直在喋喋不休地谈论这个问题,我找不到解决方案,我尝试过插件,woo商业文档和店面文档,但没有成功. 默认情况下,主题有一个“New In”和“Best Sellers”,其中列出了4个“New In”和4个“Best Sellers” 我想将4“New In”增加到8个2行的4列,并将“Best Sellers”更新为Random,这样不同的产品展示 我怎样才能做到这一点? 示例:https://etzeo.com/解决方法:以下内容将为“New In”部分将产品从4个增加到8个(在四列上),并在Storef...

php – 在Woocommerce单品页面和购物车上有条件地设置特定产品价格【代码】

在Woocommerce中,我想在单个产品页面和相关购物车项目上更改特定产品(在这种情况下ID为87)的价格. 产品价格需要增加10美元,但仅限于单个产品页面,并且仅限于外部(因此Woocommerce中设置的内部价格或价格不会改变). 此外,此价格也应在购物车中更改,但仅限于特定类别的产品不在购物车中. 背景:如果有人自己购买此产品,则应按正常价格收取10美元.如果有人与特定类别的产品一起购买此商品,则应按正常价格收费.这实际上是一个倒置折扣(...

php – Woocommerce中当前用户的产品总购买数量【代码】

在Woocommerce中,我想在单个产品页面中显示当前用户的总购买产品数量.例如,如果约翰买了2次Pen,那么它会在John产品页面中为John用户显示计数(“2”),如果Jack买了5次,那么它将在Jack产品页面中为Jack用户显示5. 我不想要打印总销售数量,我想按照当前登录用户显示. 我在function.php文件中的实际代码:add_action( 'woocommerce_single_product_summary', 'wc_product_sold_count', 11 ); function wc_product_sold_count() {$get_c...

php – 在WooCommerce挂钩中显示高级自定义字段(ACF)值【代码】

我想在Woocommerce中显示高级自定义字段(ACF)的值,我在此函数中使用此代码:add_action( 'woocommerce_single_product_summary', 'charting', 20 );function charting() {if( get_field('size_chart') ) { echo '<p><a href="'.the_field('size_chart').'" data-rel="prettyPhoto">size guide</a></p>';}return; }但它不起作用,它在href(尺寸指南)上方显示自定义字段值,并且href为空,如下所示:<a href="" data-rel="prettyPhoto">...

WooCommerce运输计算器(shipping-calculator.php) – PHP覆盖 – 仅限邮政编码【代码】

这里需要一些建议. 我正在尝试编辑我的运费计算器(不是基于https://docs.woocommerce.com/document/tutorial-customising-checkout-fields-using-actions-and-filters/的结帐计算器) 我正在浏览代码,我无法复制我想要完成的内容,如下所示: 我只想隐藏国家和地区.国家选项,使其只能输入邮政编码.我已经尝试过将其隐藏在CSS样式表/覆盖中,只是使宽度/长度为“0”.#add_payment_method .cart-collaterals .cart_totals table select,...

php – WooCommerce REST API中的“无法列出资源”错误

我是WordPres的新手,并且是第一次使用WooCommerce插件,并希望在我的Android应用程序中使用WooCommerce REST API. 我启用了REST API并创建了Consumer Key和Consumer secret. 现在,当我在浏览器中使用此URL http://www.my-domain.com/wp-json/wc/v1/products/检查API是否正常工作时,我收到此错误:{“code”:”woocommerce_rest_cannot_view”,”message”:”Sorry, you cannotlist resources.”,”data”:{“status”:401}}我的服务...

功能 - 相关标签