Добрый вечер всем,
Мне удалось добавить новый столбец в мой список команд со значением настраиваемого поля с помощью Но теперь я хотел бы иметь возможность напрямую изменять это значение в моей таблице без Проходя страницу заказа. Я перепробовал несколько решений, но ни одно из них не работает, у кого-то есть решение?
Мне удалось поместить данные с информацией и кнопкой «Изменить», но мне не удалось сохранить информацию:
Вот мой код, поэтому мне нужно отобразить мой ввод и кнопку:
function sv_wc_cogs_add_order_profit_column_content( $column ) {
global $post;
if ( 'order_profit' === $column ) {
$order = wc_get_order( $post->ID );
$gift_name = get_post_meta( $order->id, 'gift_name', true );
$value = $gift_name;
if ($value != null) {
echo '<a href="#" class="edit_address">Modifier</a>'.
'<div class="edit_address">'.woocommerce_wp_text_input( array(
'id' => 'gift_name',
'label' => 'Heure de livraison:',
'value' => $gift_name,
'wrapper_class' => 'form-field-wide',
'name' => 'custom_field'
) );'</div>';
}
update_post_meta( $order, $gift_name, $gift_name );
}
}
add_action( 'manage_shop_order_posts_custom_column', 'sv_wc_cogs_add_order_profit_column_content' );