我在向Woocommerce订阅添加自定义列时遇到问题。
我的代码如下:
add_filter( \'manage_shop_subscription_posts_columns\', function ($columns) {
$columns[\'my_field\'] = __(\'My Field\');
return $columns;
}, 10);
我的代码可能有什么问题?我不明白为什么它不起作用。
最合适的回答,由SO网友:Aniruddh Joshi 整理而成
好的,既然WC订阅正在为列创建自己的数组。任何低于其功能的过滤器优先级都会使代码无法正常工作。所以我所做的是将优先级从10更改为1000,以便我的代码在其代码之后触发。
add_filter( \'manage_shop_subscription_posts_columns\', function ($columns) {
$columns[\'my_field\'] = __(\'My Field\');
return $columns;
}, 1000);