C:\xampp\htdocs\landing\wp-content\plugins\penci-pennews-migrator\inc\themes\truemag.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
114
115
116
<?php

$mess 
=  array();


// Post format
$post_format =  get_post_format$post_id );
$tm_video_url get_post_meta($post_id'tm_video_url'true );

if( 
$tm_video_url && 'video' == $post_format ) {
    
$video_url_updated update_post_meta$post_id'_format_video_embed'$tm_video_url );

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

// Count views
$views_all = (int) get_post_meta$post_id'post_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' );
    }
}

// Review
$post_settings get_post_meta$post_id'td_post_theme_settings'true );

$has_review    =  isset( $post_settings['has_review'] ) ? $post_settings['has_review'] : 'rate_point';

$review_style 'style_1';

$penci_review = array(
    
'penci_review_style' => 'style_1',
    
'penci_review_title' => esc_html__'Review overview''penci-pennews-migrator' ),
    
'penci_review_des'   => isset( $post_settings['review'] ) ? $post_settings['review'] : '',
    
'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 ( 
'rate_point' == $has_review ) {
    
$penci_review['penci_review_style'] = 'style_1';

    if ( ! empty( 
$post_settings['p_review_points'] ) ) {
        
$points_count 1;
        foreach (
$post_settings['p_review_points'] as $section) {
            
$desc = isset( $section['desc'] ) ? $section['desc'] : '';
            
$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 ++;
        }
    }
} elseif ( 
'rate_percent' == $has_review ) {
    
$penci_review['penci_review_style'] = 'style_2';

    if ( ! empty( 
$post_settings['p_review_percents'] ) ) {
        
$percents_count 1;
        foreach (
$post_settings['p_review_percents'] as $section) {
            
$desc = isset( $section['desc'] ) ? $section['desc'] : '';
            
$rate = isset( $section['rate'] ) ? $section['rate'] : '';

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

            
$percents_count ++;
        }
    }

} elseif ( 
'rate_stars' == $has_review ) {
    
$penci_review['penci_review_style'] = 'style_3';

    if ( ! empty( 
$post_settings['p_review_stars'] ) ) {
        
$stars_count 1;
        foreach (
$post_settings['p_review_stars'] as $section) {
            
$desc = isset( $section['desc'] ) ? $section['desc'] : '';
            
$rate = isset( $section['rate'] ) ? $section['rate'] : '';

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

            
$stars_count ++;
        }
    }
}

$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 ( 
$mess implode'<br>'$mess ) : '' );
x

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