ID, '_is_advertisement', true); wp_nonce_field('advertisement_nonce', 'advertisement_nonce_field'); echo ''; }, ['anew', 'yellow', 'profile_article'], 'side', 'low' ); // Метабокс для Аэрофлота (только для profile_article) add_meta_box( 'aeroflot_meta_box', 'Лента Аэрофлота', function($post) { $no_aeroflot = get_post_meta($post->ID, '_no_aeroflot', true); wp_nonce_field('aeroflot_nonce', 'aeroflot_nonce_field'); echo ''; }, ['profile_article'], // Только для этого типа записей 'side', 'low' ); }); add_action('save_post', function($post_id) { // Сохранение рекламного материала if (isset($_POST['advertisement_nonce_field']) && wp_verify_nonce($_POST['advertisement_nonce_field'], 'advertisement_nonce')) { if (!defined('DOING_AUTOSAVE') || !DOING_AUTOSAVE) { if (current_user_can('edit_post', $post_id)) { update_post_meta($post_id, '_is_advertisement', isset($_POST['is_advertisement']) ? '1' : '0'); } } } // Сохранение настройки Аэрофлот (только для profile_article) if (isset($_POST['aeroflot_nonce_field']) && wp_verify_nonce($_POST['aeroflot_nonce_field'], 'aeroflot_nonce')) { if (!defined('DOING_AUTOSAVE') || !DOING_AUTOSAVE) { if (current_user_can('edit_post', $post_id)) { update_post_meta($post_id, '_no_aeroflot', isset($_POST['no_aeroflot']) ? '1' : '0'); } } } }); add_action('admin_head', function() { echo ''; });