• Resolved Merol93

    (@merol93)


    Hello, theme I am working on, let users to post data by contact form 7 hook.

    //contact form 7 hook
    function tm_contactform7_hook($WPCF7_ContactForm) {
        $wpcf7 = WPCF7_Submission::get_instance();
    	if($wpcf7) {
            $posted_data = $wpcf7->get_posted_data();
                
            if(ot_get_option('user_submit',1)){
                if(isset($posted_data['video-url']) || isset($posted_data['video-file']) || isset($posted_data['video-code'])){
                    $video_url = $posted_data['video-url'];
                    $video_title = isset($posted_data['video-title']) ? $posted_data['video-title'] : '';
    				$video_code = isset($posted_data['video-code']) ? $posted_data['video-code'] : '';
    				$rok = isset($posted_data['rok']) ? $posted_data['rok'] : '';
    				$fifu_input_url = isset($posted_data['fifu_input_url']) ? $posted_data['fifu_input_url'] : '';
                    $video_description = isset($posted_data['video-description']) ? $posted_data['video-description'] : '';
                    $video_excerpt = isset($posted_data['video-excerpt'])?$posted_data['video-excerpt'] : '';
                    $video_user = isset($posted_data['your-email']) ? $posted_data['your-email'] : '';
                    $video_cat = isset($posted_data['cat']) ? $posted_data['cat'] : '';
                    $video_tag = isset($posted_data['tag']) ? $posted_data['tag'] : '';
                    $video_status = ot_get_option('user_submit_status','pending');
                    $video_format = ot_get_option('user_submit_format','video');
                    
                    $video_post = array(
                      'post_content'   => $video_description,
                      'post_excerpt'   => $video_excerpt,
                      'post_name' 	   => sanitize_title($video_title), //slug
                      'post_title'     => $video_title,
                      'post_status'    => $video_status,
                      'post_category'  => $video_cat,
                      'tags_input'	   => $video_tag,
                      'rok'	   		   => $rok,			
                      'fifu_input_url'	   		   => $fifu_input_url,						  
                      'post_type'      => 'post'
                    );
    
                    if($new_ID = wp_insert_post( $video_post, $wp_error )){
                        add_post_meta( $new_ID, 'tm_user_submit', $video_user );
                        
                        if(!ot_get_option('user_submit_fetch',0)){
                            add_post_meta( $new_ID, 'fetch_info', 1);
                        }
                        set_post_format( $new_ID, $video_format );
                        $video_post['ID'] = $new_ID;
                        wp_update_post( $video_post );
                        
                        if(isset($video_url)){
                            add_post_meta( $new_ID, 'tm_video_url', $video_url );
                        }
                        
                        // video code
                        if(isset($posted_data['video-code'])){
                            add_post_meta( $new_ID, 'tm_video_code', $posted_data['video-code'] );
                        }
    		    //MY OWN HOOKS
                        if(isset($posted_data['rok'])){
                            add_post_meta( $new_ID, 'rok', $posted_data['rok'] );
                        }
                        if(isset($posted_data['fifu_input_url'])){
                            add_post_meta( $new_ID, 'fifu_input_url', $posted_data['fifu_input_url'] );
                        }              

    I add my custom field “rok” by ACF and it’s working, but when i am trying to save fifu_input_url it’s not working…

    • This topic was modified 9 years, 6 months ago by Merol93.
Viewing 3 replies - 1 through 3 (of 3 total)
Viewing 3 replies - 1 through 3 (of 3 total)

The topic ‘Problem with import fifu_input_url?’ is closed to new replies.