Добавить общий вес заказа в список заказов администратора WooCommerce (совместимо с HPOS)Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Добавить общий вес заказа в список заказов администратора WooCommerce (совместимо с HPOS)

Сообщение Anonymous »

Раньше я использовал плагин, чтобы добавлять общий вес заказа к каждому заказу и отображать его на странице заказов в серверной части. Однако HPOS нарушил это, и я пытался написать код для его реализации снова. У меня есть Франкенштейн несколько фрагментов, которые я нашел, так как мои навыки PHP очень ограничены, и это все, что я понял, я просто не могу заставить его заполнять значения.
Я знаю, что многие из вас посмотрят на это и скажут себе: какой идиот, но, надеюсь, кто-нибудь сможет указать мне правильное направление

Код: Выделить всё

add_filter( 'manage_woocommerce_page_wc-orders_columns', 'add_order_weight_column' );
function add_order_weight_column( $columns ) {
$columns['total_weight'] = __( 'Weight', 'woocommerce' );
return $columns;
}

add_action( 'manage_shop_order_posts_custom_column', 'populate_order_weight_column_content', 10, 2 );
function populate_order_weight_column_content( $column ) {
if ( $column == 'total_weight' ) {
global $the_order;

$total_weight = $the_order->get_meta('_cart_weight');

if ( $total_weight > 0 ) {
echo wc_format_weight( $total_weight );
} else {
_e('N/A', 'woocommerce');
}
}
}
Столбец не обязательно должен быть сортируемым, мне просто нужно, чтобы отображался общий вес

Подробнее здесь: https://stackoverflow.com/questions/786 ... compatible
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»