Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/249.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在woocommerce中的管理订单列表顶部添加一个按钮_Php_Wordpress_Woocommerce_Backend_Orders - Fatal编程技术网

Php 在woocommerce中的管理订单列表顶部添加一个按钮

Php 在woocommerce中的管理订单列表顶部添加一个按钮,php,wordpress,woocommerce,backend,orders,Php,Wordpress,Woocommerce,Backend,Orders,我一直在努力寻找一个钩子,允许我在woocommerce管理员“订单页面”的顶部添加一个按钮,但迄今为止没有成功。我已经找到了一些钩子,可以将操作按钮添加到操作列中,以及每个订单页面中。。。但不是我现在需要的地方 如果没有钩子,那么可以选择另一种方法 更具体地说,我附加了一个带有我所指位置的图像 有什么建议吗?,因为这与Wordpress有关,而不是特定于Woocommerce,因为订单只是一种自定义的帖子类型。因此,以下代码将在现有字段和按钮之后的顶部区域显示一个自定义按钮: add_act

我一直在努力寻找一个钩子,允许我在woocommerce管理员“订单页面”的顶部添加一个按钮,但迄今为止没有成功。我已经找到了一些钩子,可以将操作按钮添加到操作列中,以及每个订单页面中。。。但不是我现在需要的地方

如果没有钩子,那么可以选择另一种方法

更具体地说,我附加了一个带有我所指位置的图像


有什么建议吗?

,因为这与Wordpress有关,而不是特定于Woocommerce,因为订单只是一种自定义的帖子类型。因此,以下代码将在现有字段和按钮之后的顶部区域显示一个自定义按钮:

add_action( 'manage_posts_extra_tablenav', 'admin_order_list_top_bar_button', 20, 1 );
function admin_order_list_top_bar_button( $which ) {
    global $typenow;

    if ( 'shop_order' === $typenow && 'top' === $which ) {
        ?>
        <div class="alignleft actions custom">
            <button type="submit" name="custom_" style="height:32px;" class="button" value=""><?php
                echo __( 'Custom', 'woocommerce' ); ?></button>
        </div>
        <?php
    }
}
add_action('manage_posts_extra_tablenav','admin_order_list_top_bar_button',20,1);
功能管理\订单\列表\顶部\栏\按钮($which){
全球$typenow;
如果('shop_order'==$typenow&&'top'===$which){
?>