Untitled

mail@pastecode.io avatarunknown
plain_text
a month ago
1.6 kB
0
Indexable
Never
add_action('marketking_extend_page', function($pageid){
    ?>
    <div id="marketking_footer_hidden">
        <?php
        wp_footer();
        ?>
    </div>
    <?php
});

add_filter('marketking_css_queue', function($q){
    $new_items = array('acf-global','acf-input','acf-pro-input','acf-datepicker','acf-timepicker','tinymce','tinymce-root');
    $q = array_merge($q, $new_items);
    return $q;
}, 10, 1);

add_filter('marketking_js_queue', function($q){
    $new_items = array('acf-global','acf-input','acf-pro-input','acf-datepicker','acf-timepicker','acf-color-picker-alpha','tinymce','tinymce-root');
    $q = array_merge($q, $new_items);
    return $q;
}, 10, 1);

add_action('marketking_after_save_product', function($product_id, $vendor_id){
    do_action( 'acf/save_post', $product_id );
}, 10, 2);

add_action( 'marketking_edit_product_after_tags', function($post){
    acf_form_head();
    ?>
    <div class="col-xxl-12 col-md-12 marketking_card_gal_cat_tags" style="background: white; padding:20px;border-radius: 4px;">

        <?php
            $product_id = $post->ID;

            function my_acf_prepare_field( $field ) {
               	$field['disabled'] = true;
                return $field;
            }

            // disable if not new
            if (get_query_var('pagenr') !== 'add'){
           		add_filter('acf/prepare_field/name=relay_point', 'my_acf_prepare_field');
           	}

            acf_form(array(
                'fields' => array('relay_point'),
                'form' => false,
                'post_id' => $product_id,
            )); 
        ?>
    </div>
    <?php
    
});