php - 自定义订单类型未显示 WooCommerce 中的所有订单
问题描述
我已经制作了自定义订单类型来显示特定订单,这里是代码:
wc_register_order_type(
'wallet_shop_order',
apply_filters(
'woocommerce_register_post_type_wallet_shop_order',
array(
'labels' => array(
'name' => __( 'Wallet Recharge Orders', 'wallet-payment-gateway' ),
'singular_name' => __( 'Wallet Recharge Order', 'wallet-payment-gateway' ),
'all_items' => __( 'Wallet Recharge Orders', 'wallet-payment-gateway' ),
'add_new_item' => __( 'Add New Order', 'wallet-payment-gateway' ),
'add_new' => __( 'Add Order', 'wallet-payment-gateway' ),
'view_item' => __( 'View Wallet Recharge Order', 'wallet-payment-gateway' ),
'edit_item' => __( 'Edit Wallet Recharge Order', 'wallet-payment-gateway' ),
'update_item' => __( 'Update Order', 'wallet-payment-gateway' ),
'search_items' => __( 'Search orders', 'wallet-payment-gateway' ),
'not_found' => __( 'Not Found Order', 'wallet-payment-gateway' ),
'not_found_in_trash' => __( 'Not found in Trash', 'wallet-payment-gateway' ),
),
'description' => __('Merchant can see all wallet recharge orders.', 'wallet-payment-gateway'),
'public' => false,
'show_ui' => true,
'capability_type' => 'shop_order',
'map_meta_cap' => true,
'publicly_queryable' => false,
'exclude_from_search' => true,
'show_in_menu' => current_user_can( 'edit_others_shop_orders' ) ? 'woocommerce' : true,
'hierarchical' => false,
'show_in_nav_menus' => false,
'rewrite' => false,
'query_var' => false,
'supports' => array('title', 'comments', 'custom-fields'),
'has_archive' => false,
'exclude_from_orders_screen' => true,
'add_order_meta_boxes' => true,
'exclude_from_order_count' => true,
'exclude_from_order_views' => false,
'exclude_from_order_webhooks' => false,
'exclude_from_order_reports' => false,
'exclude_from_order_sales_reports' => false,
)
)
);
并添加了显示自定义列及其数据的钩子。订单显示在所有状态列表中,但未显示在所有列表部分中 这是图像:
解决方案
推荐阅读
- javascript - 使用 Twig 模板打开模态时 Javascript 未触发
- amazon-web-services - 访问为 API Gateway 执行角色定义的 IAM 角色中的 Cognito 用户 ID 变量?
- microsoft-graph-api - Office365 Graph API:获取日历共享权限
- python-3.x - 使用 edit_role discord.py 编辑角色
- java - Volley Json 解析
- java - 这些 JAVA 集合方法的 C# 等效项
- reporting-services - 即使使用 iif() isnothing() 和 =0 或 =nothing,SSRS 除以 0 错误
- python - 使用 numpy 进行快速傅立叶变换时将输入数组加倍
- c# - unity禁用子旋转
- android-studio - 在 iPhone 模拟器上运行 Flutter 应用时偶尔出现 IDE 错误。FlutterApp.setLaunchMode 不能为 null