В WordPress 4,7 Я пытаюсь добавления/обновлений после меты, когда администратор создает или вносит изменения в WooCommerce продукт в панель приборов.Добавить/обновить запись мета после типа поста нового/отредактированного таможенного поста
Я делаю это с помощью функции на действии save_post_post_type
как шоу для использования с WP3.7 + по адресу: https://developer.wordpress.org/reference/hooks/save_post_post-post_type/
Вот моя функция:
function my_function() {
update_post_meta($post_id, '_gravity_form_data', 'a:15:{s:2:"id";s:1:"3";s:13:"display_title";b:0;s:19:"display_description";b:0;s:25:"disable_woocommerce_price";s:2:"no";s:12:"price_before";s:0:"";s:11:"price_after";s:0:"";s:20:"disable_calculations";s:2:"no";s:22:"disable_label_subtotal";s:2:"no";s:21:"disable_label_options";s:2:"no";s:19:"disable_label_total";s:2:"no";s:14:"disable_anchor";s:2:"no";s:14:"label_subtotal";s:8:"Subtotal";s:13:"label_options";s:7:"Options";s:11:"label_total";s:5:"Total";s:8:"use_ajax";s:2:"no";}');
}
add_action('save_post_product', 'my_function', 10);
Тип таможенный пост (набор от WooCommerce) составляет продукт
Я не могу заставить это стрелять. Мне удалось сделать в какой-то момент, который был запущен при создании (а не редактировании) продукта, но с тех пор я исправил код слишком много раз, чтобы вернуться.
Я попытался с неустойчивыми, add_post_meta, wp_insert_post и т.д.