after inspecting the code, i see that the check for get_page_count is only in the fetchSelecetedPostTypes section…i’ve taken the liberty of fixing thet 4 u(-:
$text_color_page_visit = 'style="color: '
. (isset($text_color_page_visit) && $text_color_page_visit != null) ? $text_color_page_visit: '#000000' )
. ';"';
$innerSettings = get_post_meta($pageID,'get_page_count',true);
if (($innerSettings == '' || $innerSettings == 'yes')
&& ($fetchSelecetedPostTypes == ''
|| $fetchSelecetedPostTypes == null
|| in_array($post->post_type,json_decode($fetchSelecetedPostTypes))))
{
$html .= '<p id="page-visit-counter-shortcode-block" class="page-visit-counter-block" '
.$text_color_page_visit.'><img src="'.site_url()
.'/wp-content/plugins/page-visit-counter/images/1456175371_vector_65_14.png" /><span id="shortcode_'
.$pageID.'" style="margin-left: 5px;margin-right: 5px;" class="page_amount_visitor_shortcode">'
.$total.'</span>'.__('total visits.','page-visit-counter').'</p>';
}