wordpress 第10页
wordpress插件、主题、代码、教程、hook钩子、过滤钩子等。

复制WooCommerce订单发货地址到剪贴板上

<?php /* Plugin Name: Copy WooCommerce order shipping address to clipboard Plugin URI: https://www.damiencarbery.com/2022/11/copy-woocommerce-order-shipping-address-to-clipboard...
KEKC的头像-KEKC博客KEKC2年前
965

WooCommerce实现商品浏览历史纪录

原理是访问产品时往浏览器中写入Cookies,再通过Cookies存储的产品ID写成短代码展现,最后通过调用短代码实现显示产品。 代码如下,亲测可用: add_action( 'template_redirect', 'bbloomer_tra...
KEKC的头像-KEKC博客KEKC1年前
0967

WordPress Cli 开发

WordPress Cli是命令行下的WordPress,适合用用来管理 WordPress,无需浏览器即可完成插件更新、多站点设置等操作,非常适合用来执行一些大型的特定任务。使用需要将程序安装到WordPress根目录...
KEKC的头像-KEKC博客KEKC3个月前
0957

注册新的WooCommerce订单状态

// Register new status function register_in_progress_order_status() { register_post_status( 'wc-in-progress', array( 'label' => 'In progress', 'public' => true, 'show_in_admin_stat...
KEKC的头像-KEKC博客KEKC2年前
0882
WooCommerce提示被遮住-KEKC博客

WooCommerce提示被遮住

在大部分情况下,WooCommerce的提示在登录情况下有admin_bar的时候提示总是被遮住的,这是因为admin_bar是悬浮的,WooCommerce官方似乎也没注意这个问题。 相关的类似代码在/wp-content/plugins...
KEKC的头像-KEKC博客KEKC7个月前
0874

WooCommerce动作钩子woocommerce_after_checkout_validation失效

WooCommerce新版块状结账页(checkout)已将请求由wc-ajax转变为wp-json,这使得woocommerce_after_checkout_validation一众钩子彻底失效,我在使用时发现已无法使用,切换为经典页面时又能继续...
KEKC的头像-KEKC博客KEKC1年前
0806

WordPress的钩子使用详解

WordPress的钩子类型分为动作钩子(action)和过滤钩子(filter)两大类。action钩子没有返回值,在执行钩子的地方直接输出内容;filter钩子有返回值,是将一个变量的默认值经过一系列钩子的操...
KEKC的头像-KEKC博客KEKC3个月前
07912

WooCommerce在结账页、购物车中显示产品图片

代码如下: // 结账页产品图片显示 add_filter( 'woocommerce_cart_item_name', 'product_thumbnail_in_checkout', 20, 3 ); function product_thumbnail_in_checkout( $product_name, $cart_it...
KEKC的头像-KEKC博客KEKC1年前
0747

WooCommerce添加、删除、更改支付方式的icon

WooCommerce的支付方式其实都可以放图标,以让用户知道这个支付方式支持哪些卡种之类的。其实设置icon的话有两种方式。 1、在支付方式中设置icon: 在__construct构造函数下添加,你可以找到设...
KEKC的头像-KEKC博客KEKC18天前
0703

空购物车的提示

add_filter('wfacp_cart_empty_message',function(){ $shop_url = get_permalink( wc_get_page_id( 'shop' ) ); return __( 'Your cart is currently empty.<a href='.$shop_url.'>Click Her...
KEKC的头像-KEKC博客KEKC2年前
6813

WooCommerce调用后台的统计接口

WooCommerce后台有统计接口,还写好了缓存机制,我们要调用这个数据,其实可以很简单、快速的获取到一些我们要的数据,可以将数据发往其他地方,生成数字大屏展示之类的。 比如一段时间内的销售...
KEKC的头像-KEKC博客KEKC4个月前
06614

WooCommerce订单可支付状态

WooCommerce能新增订单的状态,这个在之前的文章中有提及,但是,我们新增的订单状态,获取到的支付链接不可以支付,需要将这个状态添加为需要支付。我的订单状态为paywave。我的代码如下: add...
KEKC的头像-KEKC博客KEKC22天前
06315

WooCommerce订单可编辑状态

我们默认新增的订单状态,是不可编辑的,就像支付完成,不可能再给你编辑产品的信息,这是一个保护机制。 但是我们新增的订单状态,可能是需要编辑的,我们可以手动切换订单状态到待支付、失败...
KEKC的头像-KEKC博客KEKC22天前
0577