常用的几个商城控制钩子apply_filters

  1. add_filter('ri_vip_options', 'callback_function’); 初始化会员名称
  2. add_filter('ri_pay_type_options', 'callback_function‘); 初始化支付方式
  3. add_filter('is_site_shop', 'callback_function‘); 商城功能入口控制开关

举例如何使用add_filter修改网站会员组名称:

假设要修改网站会员组名称,前面简单粗暴是直接通过修改代码,这里在子题的function.php中利用wordpress的add_filter方法快速修改,不用担心升级覆盖,方便快捷。

在子主题目录中/functions.php文件中添加如下代码即可完成修改:

function new_vip_options($old_opt)
{
    return array(
        '0'    => '普通用户',
        '31'   => '月费VIP',
        '365'  => '年费VIP',
        '3600' => '永久VIP',
    );
}
add_filter('ri_vip_options', 'new_vip_options');

其他 apply_filters 钩子可以自行全局搜索 apply_filters开头代码查看。这里不做举例。

如果对wordpress的apply_filters 钩子机制不太了解的去百度搜索wordrpess的 apply_filters 相关教程文档。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。