我试图添加一个额外的列到管理员的产品列表表在宇商务。我希望行动按钮,以恢复斯托克或只是增加一个点击股票。到目前为止,我的代码添加了列,我可以添加一个图标,或一个按钮,但我不知道如何进行使按钮恢复股票或增加一个。行动按钮只在产品缺货时可见
下面是代码:任何帮助都将不胜感激。
add_filter( 'manage_edit-product_columns', 'add_to_admin_products_column', 9999 );
function add_to_admin_products_column( $columns ){
$columns['Columnx'] = 'Columnx';
return $columns;
}
add_action( 'manage_product_posts_custom_column', 'admin_products_action_column_content', 10, 2 );
function admin_products_action_column_content( $column, $product_id ){
if ( $column == 'columnx' ) {
$product = wc_get_product( $product_id );
echo $product->get_catalog_visibility();
}
}
1条答案
按热度按时间jqjz2hbq1#
经过几个小时的努力,我终于让它工作起来了。我知道它很脏,但对我很有效。改进是受欢迎的。