KEKC,作者KEKC博客-KEKC博客
KEKC的头像-KEKC博客
徽章-社交达人-KEKC博客徽章-资深玩家-KEKC博客徽章-先富之人-KEKC博客10枚徽章管理员
KEKC,KE是我,KC也是我。喜欢折腾,热爱PHP及WordPress,在学go语言,专注于技术与分享,开发过程序,维护过企业网站。
1800+ elementor 模板库打包-KEKC博客

1800+ elementor 模板库打包

1800+ elementor 模板库百度云盘打包,1800+ elementor 模板库打包,共计3.71GB! 下载链接:https://www.hmmoo.com/wordpress/wordpressother/1.html elementor是wordpress中数一数二的可视化...
inspinia 2.9.2 汉化版-KEKC博客

inspinia 2.9.2 汉化版

这个模板应该是我买的一个模板吧,是汉化版的,很好看,本来是拿来做项目的,但是闲置了,没用了,所以挂出来吧。网上的一些非汉化版2.9.3都9.9元,我挂9.9不过分吧。下面我们来欣赏部分截图: ...
收集的15个QQ机器人框架源码-KEKC博客

收集的15个QQ机器人框架源码

本次文件中包含15个QQ机器人框架源码,包含:cola、starqq、小迪迪、神印框架、花米框架、QTM等。
mingw安装器下载-KEKC博客

mingw安装器下载

Windows上,难免需要安装GCC,而我们这个软件,可以快速在Windwos上安装gcc,虽然可以在官网找到,但是感觉比较隐蔽,这里发出来,让有需要的人快速安装。 这个软件还在开始菜单中创建一个快捷...
2年前
031813
woocommerce不同支付方式显示不同的购买按钮-KEKC博客

woocommerce不同支付方式显示不同的购买按钮

代码: // 分期购买支付方式(cheque)按钮文字变更 add_action('woocommerce_review_order_before_submit','change_cheque_button_text'); function change_cheque_button_text(){ ?> <scri...
10个月前
10712
WordPress在开发插件的时候获取到当前登录用户-KEKC博客

WordPress在开发插件的时候获取到当前登录用户

开发了很多插件,在获取当前登录用户时,总是需要使用add_action将代码往后挂钩,以使用wordpress的一些函数。但是开发到一个插件,不能往后挂钩、还要获取到当前登录用户的ID。 一般在插件中获...
4个月前
0995
批量替换wordpress文章中的字段-KEKC博客

批量替换wordpress文章中的字段

示例,批量修改woocommerce产品中的排序字段为0: $args = array( 'numberposts' => -1, 'post_type' => 'product', 'post_status' => 'any', 'product_tag' => 'aaa', ); $postslists = get_pos...
8个月前
6213
为WooCommerce的支付添加回调-KEKC博客

为WooCommerce的支付添加回调

之前也有写过类似插件,但是没记录,今天我重新记录一下,防止忘记。 代码如下: // 添加回调地址 add_action('woocommerce_api_wc_my_callback', 'my_callback_function'); // 回调函数 functi...
55天前
09310
空购物车的提示-KEKC博客

空购物车的提示

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...
11个月前
5413
woocommerce添加buy now按钮-KEKC博客

woocommerce添加buy now按钮

也有插件,自己研究了下,几行代码搞定。 1、先在产品单页form表单里添加一个按钮,用于点击,同时按钮里添加一个产品ID的属性提交用于处理: //添加立即购买按钮 add_action('woocommerce_afte...
6个月前
06215
PHP中的价格精度处理-KEKC博客

PHP中的价格精度处理

价格的精度处理在程序中至关重要,在WooCommerce中就有一连串的函数对价格进行精度操作。我提取出来是这样的,可以在任何程序中使用: <?php // 消毒 function sanitize_text( $str, $keep_n...
9小时前
05913
在WordPress后台菜单添加可重用古腾堡块的菜单-KEKC博客

在WordPress后台菜单添加可重用古腾堡块的菜单

WordPress古腾堡编辑器自带古腾堡可重用块,但是在后台我们却看不到这个选项,我们可以通过下面的代码在wordpress菜单添加一个菜单,用来直接跳转可重用块。 <?php /** * Add an admin menu ...
10个月前
1168
让wordpress文章类型支持古腾堡编辑器-KEKC博客

让wordpress文章类型支持古腾堡编辑器

WordPress可以自定义文章类型,在自定义时我们加入show_in_rest为true即可启用古腾堡,但是有的文章类型是由其他人定义的,我们编辑他的源码会导致难以维护,所以用钩子实现。 方法一: add_fil...
4个月前
01042
批量设置文章描述-KEKC博客

批量设置文章描述

以批量修改产品excerpt为例: $all_products = get_posts( array( 'post_type' => 'product', 'product_cat' => 'torso-doll', 'numberposts' => -1, 'post_status' => 'publish', 'post_excerp...
8个月前
1128
WooCommerce动作钩子woocommerce_after_checkout_validation失效-KEKC博客

WooCommerce动作钩子woocommerce_after_checkout_validation失效

WooCommerce新版块状结账页(checkout)已将请求由wc-ajax转变为wp-json,这使得woocommerce_after_checkout_validation一众钩子彻底失效,我在使用时发现已无法使用,切换为经典页面时又能继续...
51天前
0476
将反转WooCommerce产品评论的显示顺序-KEKC博客

将反转WooCommerce产品评论的显示顺序

function sd_newest_reviews_first( $args ) { $args['reverse_top_level'] = true; return $args; } add_filter( 'woocommerce_product_review_list_args', 'sd_newest_reviews_first' );
11个月前
10913
woocommerce货币操作-KEKC博客

woocommerce货币操作

相关源码文件地址: /wp-content/plugins/woocommerce/includes/wc-core-functions.php 1、更改货币符号 在woocommerce中,有的货币符号会导致辨识度问题,比如人民币和日元、加元和美元,单单...
5个月前
011110
WordPress的cron定时任务-KEKC博客

WordPress的cron定时任务

WordPress的定时任务是存储在数据库option表中的,option_name为cron,如下图所示: 在底层中,用_set_cron_array函数增加定时任务,在执行时用函数_get_cron_array获取所有定时任务,可以用过...
2小时前
08411
将WordPress文章内容注册为短代码-KEKC博客

将WordPress文章内容注册为短代码

代码来自postx,flatsome主题也有类似的。 可能需要注册文章?: class Saved_Templates { public function __construct() { $this->templates_post_type_callback(); add_action('admin_head',...
10个月前
1147
Woocommerce实现按消费总额回馈用户-KEKC博客

Woocommerce实现按消费总额回馈用户

Woocommerce是一个完善的商城系统,我们能在此基础上实现一些功能,今天想到的是根据用户消费总额,给用户发放一个优惠券之类的,或者给用户一个标记,用来营销。 下面的代码是对用户进行处理,...
4个月前
011110
分批替换文章内容-KEKC博客

分批替换文章内容

以产品内容为例: $newcontent = str_replace('<strong>Measurements</strong>','<strong>Body Measurements</strong>',$yuan); $args = array( 'numberposts' => -1, 'post_type' ...
8个月前
10611