Добавить новый блок на страницу заказа администратора Woocommerce - PullRequest
3 голосов
/ 19 февраля 2020

Я хочу создать пользовательский блок таблицы на странице заказа администратора Woocommerce. Как вы можете видеть на скриншоте, я использовал:

add_action( 'woocommerce_admin_order_data_after_order_details', 'vp_admin_order_table' );

Я хочу создать отдельный блок с этой таблицей внутри.

Есть ли какое-либо действие, чтобы вызвать пробел между деталями заказа и списком продуктов?

enter image description here

1 Ответ

1 голос
/ 30 апреля 2020

Попробуйте этот код:

function op_register_menu_meta_box() {
    add_meta_box(
        'Some identifier of your custom box',
        esc_html__( 'Box Title', 'text-domain' ),
        'render_meta_box',
        'shop_order', // shop_order is the post type of the admin order page
        'normal', // change to 'side' to move box to side column 
        'low' // priority (where on page to put the box)
    );
}
add_action( 'add_meta_boxes', 'op_register_menu_meta_box' );

function render_meta_box() {
    // Metabox content
    echo '<strong>Your awesome content goes here</strong>';
}

Не забудьте установить флажок, отображаемый в разделе «Параметры экрана» на странице заказа.


Дополнительная информация:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...