Не могу сохранить HTML формы элементов в WordPress custom Meta Box - PullRequest
0 голосов
/ 17 января 2020

, когда я пытаюсь сохранить содержимое из пользовательского метаблока в Wordpress, все элементы формы из содержимого удаляются и не сохраняются. Я пытаюсь сохранить, но wp_kses_post, кажется, фильтрует все эти элементы.

Вот код, который я использую:

create meta box:

add_action( 'add_meta_boxes', 'create_product_mae_global_content_3_meta_box' );
 function create_product_mae_global_content_3_meta_box() {
  add_meta_box(
    'mae_global_content_3',
     __( 'INHALTE_Block 3  (EBAY)', 'cmf' ),
    'add_global_content_3_meta_box',
    'product',
    'normal',
    'default'
 );
}

save meta box:

add_action( 'woocommerce_admin_process_product_object', 'save_product_global_custom_3_wysiwyg_field', 10, 1 );
function save_product_global_custom_3_wysiwyg_field( $product ) {
    if (  isset( $_POST['_mae_global_content_3'] ) )
         $product->update_meta_data( '_mae_global_content_3', wp_kses_post( $_POST['_mae_global_content_3'] ) );

}

Как сохранить поля формы в пользовательском мета-поле? 2

Спасибо за помощь

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