排序
wordpress发布自定义文章类型时的钩子
WordPress 的 publish_post 钩子针对的是文章(帖子)类型,适用于 WordPress 站点的 post 类型的文章。如果想要发布页面时执行某些动作,对应钩子应该是 publish_page;如果你想发布某个自定义...
复制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...
WordPress使post_meta能进行搜索
两种方式,一种类似于拼接sql,一种是使用WordPress的meta_query,推荐使用meta_query方式,简单高效。 使用meta_query // 在搜索中包含自定义字段 function custom_search_include_meta( $quer...
为WooCommerce的支付添加回调
之前也有写过类似插件,但是没记录,今天我重新记录一下,防止忘记。 代码如下: // 添加回调地址 add_action('woocommerce_api_wc_my_callback', 'my_callback_function'); // 回调函数 functi...
Mysql统计两个时间内的数据(wordpress示例)
因为自己需要统计公司每个人每天的发帖量,每天干重复的工作就很无聊,也要花费5-10分钟,甚至更长时间,而且还会出错。于是就写了一个自动获...
wordpress sitemap生成PHP
<?php require('./wp-blog-header.php'); header("Content-type: text/xml"); header('HTTP/1.1 200 OK'); $posts_to_show = 1000; ech...
为wordpress添加ajax方法
wordpress作为一款维护开发了18年的程序,是让PHP焕发第一春的大功臣。wordpress可谓是极其强大。我们就做一个切换一言的api页面来演示”为wordpress添加ajax方法“吧,简单、方便理解。 前端页...
wordpress《不再显示》的功能实现
如下图所示,许多插件、主题,在第一次启用时,往往会提示用户该如何操作: 下方代码与本图片不相同 那么,这样的功能是怎么实现的呢? 一、我的思路 其实,实现的方法有很多,大部分是通过ajax...
批量替换wordpress文章中的字段
示例,批量修改woocommerce产品中的排序字段为0: $args = array( 'numberposts' => -1, 'post_type' => 'product', 'post_status' => 'any', 'product_tag' => 'aaa', ); $postslists = get_pos...
Woocommerce在订单编辑时添加额外的action操作
默认的订单action动作中有三个,如黄框中所示。 但是,我想添加一个其他操作,比如把订单同步到其他平台,或者是发送一个自定义的邮件内容,我们可以这么做,我这里以只发送订单信息为例子: 1...
WooCommerce实现订单自定义字段在后台订单列表页可搜索
代码如下: add_filter( 'woocommerce_shop_order_search_fields',function( $search_fields ) { $search_fields[] = '_wcst_order_trackno';//字段一 $search_fields[] = '_wcst_addit...
【转载】wordpress自定义多重筛选功能通过代码实现的方法(实例)
对于wordpress的很多用户来说,多重筛选功能对于一些商城或是产品项目页等有很重要的意义.如果通过插件来实现,看起来容易,但无疑会大大降...
WordPress中的Hook原理和流程
WordPress是一个成千上万的程序员历经20余年的时间打造出来的网站系统,其万能程度可谓只手遮天,在网站搭建方面有着不可替代的地位。 据2023年5月15日23点37分在w3techs看到的不知道哪里来的统...
WordPress在开发插件的时候获取到当前登录用户
开发了很多插件,在获取当前登录用户时,总是需要使用add_action将代码往后挂钩,以使用wordpress的一些函数。但是开发到一个插件,不能往后挂钩、还要获取到当前登录用户的ID。 一般在插件中获...
批量追加Woocommerce产品的属性值
公司在前期并未增加任何产品的属性值,用了标签,但是现在想增加属性值这样就能使用属性在侧边筛选出产品。于是我写了一套程序,可以自动追加产品属性,目前是按照分类的slug进行操作的,你也可...
wordpress elementor和对象存储插件存在的异常处理
wordpress对象存储和elementor插件同时使用时,会出现二次编辑页面css不上传,本来打算着对对象存储目录进行排除,但是技术要求太高,要研究...
wordpress文章批量编辑分类插件Batch Cat 0.3汉化版
前言 我博客是从zblog迁移到wordpress的,一些分类的话看起来比较老旧,就涉及到了wordpress文章批量更改分类,如果一个个改实在是太慢了,我就寻找插件,然后看到了这个插件,虽然我也能写这个...
wordpress用户注册时执行相关动作钩子user_register
在WordPress主题开发或者WordPress插件开发过程中,我们经常会需要在用户注册的时候执行某些操作,比如用户注册奖励积分等,这个时候我们就需要用到WordPress的user_register钩子,就拿用户注册...
woocommerce订单总金额限制最低多少
下方代码限制最低5万: /** * Set a minimum order amount for checkout */ add_action( 'woocommerce_checkout_process', 'wc_minimum_order_amount' ); add_action( 'woocommerce_before_cart...