C:\xampp\htdocs\landing\wp-content\plugins\penci-pennews-migrator\inc\themes\publisher.php


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
<?php
$mess 
=  array();

// Count views
$views_all = (int) get_post_meta$post_id'better-views-count'true );
if( ! empty( 
$views_all ) ){
    
$views_all_updated update_post_meta$post_id'_count-views_all',$views_all  );

    if( 
$views_all_updated ) {
        
$mess[] = Penci_PenNews_MG_Helper::get_mess_by_type$post_id'count_views' );
    }
}

// Primary Category

$primary_category get_post_meta$post_id'_bs_primary_category'true );
$mess Penci_PenNews_MG_Helper::update_category_primary$post_id$primary_category$mess );

// Post format
$featured_video =  get_post_meta$post_id'_featured_embed_code'true );

if( 
$featured_video ) {
    
$post_format =  get_post_format$post_id );
    
$video_url_updated '';
    if( 
'audio' == $post_format ){
        
$video_url_updated update_post_meta$post_id'_format_audio_embed'$featured_video );
    }else {
        
$video_url_updated update_post_meta$post_id'_format_video_embed'$featured_video );
    }

    if( 
$video_url_updated ) {
        
$mess[] = Penci_PenNews_MG_Helper::get_mess_by_type$post_id,'video_url' );
    }
}

// Review
$review_rating_type get_post_meta$post_id'_bs_review_rating_type'true );
$review_criteria    get_post_meta$post_id'_bs_review_criteria'true );
$review_pros  get_post_meta$post_id'_pros'true );
$review_cons  get_post_meta$post_id'_cons'true );

$desc get_post_meta$post_id'_bs_review_verdict_summary'true );
$desc .= get_post_meta$post_id'_bs_review_extra_desc'true );

$penci_review = array(
    
'penci_review_style' => 'style_1',
    
'penci_review_title' => get_post_meta$post_id'_bs_review_heading'true ),
    
'penci_review_des'   => $desc,
    
'penci_review_1'     => '',
    
'penci_review_1_num' => '',
    
'penci_review_2'     => '',
    
'penci_review_2_num' => '',
    
'penci_review_3'     => '',
    
'penci_review_3_num' => '',
    
'penci_review_4'     => '',
    
'penci_review_4_num' => '',
    
'penci_review_5'     => '',
    
'penci_review_5_num' => '',
    
'penci_review_good'  => '',
    
'penci_review_bad'   => '',
);

if ( 
'points' == $review_rating_type ) {
    
$penci_review['penci_review_style'] = 'style_1';
} elseif ( 
'percentage' == $review_rating_type ) {
    
$penci_review['penci_review_style'] = 'style_2';

} elseif ( 
'stars' == $review_rating_type ) {
    
$penci_review['penci_review_style'] = 'style_3';
}

if ( ! empty( 
$review_criteria ) ) {
    
$points_count 1;
    foreach (
$review_criteria as $section) {
        
$desc = isset( $section['label'] ) ? $section['label'] : '';
        
$rate = isset( $section['rate'] ) ? $section['rate'] : '';

        if ( 
$desc || $rate ) {
            
$penci_review'penci_review_' $points_count ]          = $desc;
            
$penci_review'penci_review_' $points_count '_num' ] = $rate;
        }

        
$points_count ++;
    }
}

if ( ! empty( 
$review_pros ) ) {

    
$review_good '';
    foreach ( 
$review_pros as $review_pro ) {
        
$review_good .= $review_pro['label'] . "\n";
    }
    
$penci_review['penci_review_good'] = $review_good;
}
if ( ! empty( 
$review_cons ) ) {

    
$review_bad '';
    foreach ( 
$review_cons as $review_con ) {
        
$review_good .= $review_con['label'] . "\n";
    }
    
$penci_review['penci_review_bad'] = $review_bad;
}

$penci_review_updated update_post_meta$post_id'penci_review'$penci_review );

if( 
$penci_review_updated ){
    
$mess[] = Penci_PenNews_MG_Helper::get_mess_by_type$post_id,'review' );
}


$mess[] = Penci_PenNews_MG_Helper::get_mess_by_type$post_id,'success'timer_stop() );

return 
implode'<br>'$mess );
x

Windows NT KPTV 6.2 build 9200 (Windows Server 2012 Datacenter Edition) i586