0
Validation results

Listingpro

Listingpro

WordPress 6.5.2 theme
0
  • THEME TYPEWordPress theme 6.5.2
  • FILE NAMElistingpro.zip
  • FILE SIZE22338823 bytes
  • MD59a3a66a2a50d080f9814b65eb2e0fd0a
  • SHA17c83620fac6211150a63542c45e417dc6301ee2d
  • LICENSEGNU GPL 3
  • FILES INCLUDEDCSS, PHP, XML, Bitmap images, Adobe Illustrator
  • VERSION2.0.14.1
  • TAGSone-column, two-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-menu, featured-image-header, featured-images, post-formats, sticky-post, theme-options, translation-ready
  • CREATION DATE2019-09-28
  • LAST FILE UPDATE2019-09-28
  • LAST VALIDATION2019-09-28 17:01
  • OTHER VERSIONS

    2.8 : 0%

    2.5.6 : 0%

    2.5.4 : 0%

    2.0.8 : 0%

    2.0.14 : 0%

This theme seems to be proprietary. Themecheck doesn't distribute commercial themes.
Critical alerts
  1. Security breaches : Use of PHP sytem calls Found passthru in file build.php. 23: passthru(
  2. Unwanted files : hidden file(s) or folder(s) .github .travis.yml .gitignore .coveralls.yml was found.
  3. Presence of iframes : iframes are sometimes used to load unwanted adverts and malicious code on another site Found <iframe src="<?php echo esc_url($resurva_url); ?> in file title-bar.php. 60: <iframe src='<?php echo esc_url($resurva_url); ?>' name='resurva-frame' fraFound <iframe src="<?php echo esc_url($resurva_url); ?> in file title-bar.php. 60: <iframe src='<?php echo esc_url($resurva_url); ?>' name='resurva-frame' fraFound <iframe src="<?php echo esc_url($resurva_url); ?> in file listing_app_view.php. 249: <iframe src='<?php echo esc_url($resurva_url); ?>' name='resurva-frame' fraFound <iframe src="<?php echo esc_url($resurva_url); ?> in file listing_detail5.php. 407: <iframe src='<?php echo esc_url($resurva_url); ?>' name='resurva-frame' fraFound <iframe src="<?php echo esc_url($resurva_url); ?> in file listing_app_view.php. 304: <iframe src='<?php echo esc_url($resurva_url); ?>' name='resurva-frame' fra
  4. Malware : Operations on file system fopen was found in the file FileUploadTest.php 72: $fp = fopen(dirname(__FILE__) . '/../data/test.png', 'r');file_get_contents was found in the file build.php 10: $composer = json_decode(file_get_contents('composer.json'), true);file_put_contents was found in the file build.php 13: file_put_contents('composer.json', json_encode($composer, JSON_PRETTY_PRINTfopen was found in the file update_certs.php 7: $fp = fopen(dirname(__FILE__) . '/data/ca-certificates.crt', 'w+');fclose was found in the file update_certs.php 19: fclose($fp);file_put_contents was found in the file envato-setup-export.php 217: file_put_contents( $dir . 'default.json' , json_encode( $default_content ) 218: file_put_contents( $dir . 'widget_positions.json' , json_encode( $widget_po219: file_put_contents( $dir . 'widget_options.json' , json_encode( $widget_opti220: file_put_contents( $dir . 'menu.json' , json_encode( $menu_ids ) );221: file_put_contents( $dir . 'options.json' , json_encode( $my_options ) );file_put_contents was found in the file envato-setup-export.php 217: file_put_contents( $dir . 'default.json' , json_encode( $default_content ) 218: file_put_contents( $dir . 'widget_positions.json' , json_encode( $widget_po219: file_put_contents( $dir . 'widget_options.json' , json_encode( $widget_opti220: file_put_contents( $dir . 'menu.json' , json_encode( $menu_ids ) );221: file_put_contents( $dir . 'options.json' , json_encode( $my_options ) );file_put_contents was found in the file envato-setup-export.php 217: file_put_contents( $dir . 'default.json' , json_encode( $default_content ) 218: file_put_contents( $dir . 'widget_positions.json' , json_encode( $widget_po219: file_put_contents( $dir . 'widget_options.json' , json_encode( $widget_opti220: file_put_contents( $dir . 'menu.json' , json_encode( $menu_ids ) );221: file_put_contents( $dir . 'options.json' , json_encode( $my_options ) );file_put_contents was found in the file envato-setup-export.php 217: file_put_contents( $dir . 'default.json' , json_encode( $default_content ) 218: file_put_contents( $dir . 'widget_positions.json' , json_encode( $widget_po219: file_put_contents( $dir . 'widget_options.json' , json_encode( $widget_opti220: file_put_contents( $dir . 'menu.json' , json_encode( $menu_ids ) );221: file_put_contents( $dir . 'options.json' , json_encode( $my_options ) );file_put_contents was found in the file envato-setup-export.php 217: file_put_contents( $dir . 'default.json' , json_encode( $default_content ) 218: file_put_contents( $dir . 'widget_positions.json' , json_encode( $widget_po219: file_put_contents( $dir . 'widget_options.json' , json_encode( $widget_opti220: file_put_contents( $dir . 'menu.json' , json_encode( $menu_ids ) );221: file_put_contents( $dir . 'options.json' , json_encode( $my_options ) );file_get_contents was found in the file envato_setup.php 887: $data = file_get_contents( $file );file_get_contents was found in the file importer-function.php 95: $data = file_get_contents( $file );290: $data = file_get_contents( $file );file_get_contents was found in the file importer-function.php 95: $data = file_get_contents( $file );290: $data = file_get_contents( $file );file_get_contents was found in the file parsers.php 252: if ( ! xml_parse( $xml, file_get_contents( $file ), true ) ) {fopen was found in the file parsers.php 398: $fp = $this->fopen( $file, 'r' );615: function fopen( $filename, $mode = 'r' ) {618: return fopen( $filename, $mode );fclose was found in the file parsers.php 447: $this->fclose($fp);633: function fclose( $fp ) {636: return fclose( $fp );fopen was found in the file parsers.php 398: $fp = $this->fopen( $file, 'r' );615: function fopen( $filename, $mode = 'r' ) {618: return fopen( $filename, $mode );fopen was found in the file parsers.php 398: $fp = $this->fopen( $file, 'r' );615: function fopen( $filename, $mode = 'r' ) {618: return fopen( $filename, $mode );fclose was found in the file parsers.php 447: $this->fclose($fp);633: function fclose( $fp ) {636: return fclose( $fp );fclose was found in the file parsers.php 447: $this->fclose($fp);633: function fclose( $fp ) {636: return fclose( $fp );file_get_contents was found in the file functions.php 3295: $json = file_get_contents($url);
  5. Malware : Network operations curl_init was found in the file paypalapi.php 119: $ch = curl_init();187: $ch = curl_init();257: $ch = curl_init();curl_exec was found in the file paypalapi.php 134: $result = curl_exec($ch);202: $result = curl_exec($ch);273: $result = curl_exec($ch);curl_init was found in the file paypalapi.php 119: $ch = curl_init();187: $ch = curl_init();257: $ch = curl_init();curl_exec was found in the file paypalapi.php 134: $result = curl_exec($ch);202: $result = curl_exec($ch);273: $result = curl_exec($ch);curl_init was found in the file paypalapi.php 119: $ch = curl_init();187: $ch = curl_init();257: $ch = curl_init();curl_exec was found in the file paypalapi.php 134: $result = curl_exec($ch);202: $result = curl_exec($ch);273: $result = curl_exec($ch);curl_init was found in the file paypalapi2.php 128: $ch = curl_init();196: $ch = curl_init();266: $ch = curl_init();curl_exec was found in the file paypalapi2.php 143: $result = curl_exec($ch);211: $result = curl_exec($ch);282: $result = curl_exec($ch);curl_init was found in the file paypalapi2.php 128: $ch = curl_init();196: $ch = curl_init();266: $ch = curl_init();curl_exec was found in the file paypalapi2.php 143: $result = curl_exec($ch);211: $result = curl_exec($ch);282: $result = curl_exec($ch);curl_init was found in the file paypalapi2.php 128: $ch = curl_init();196: $ch = curl_init();266: $ch = curl_init();curl_exec was found in the file paypalapi2.php 143: $result = curl_exec($ch);211: $result = curl_exec($ch);282: $result = curl_exec($ch);curl_init was found in the file TwocheckoutApi.php 24: $ch = curl_init($url);curl_exec was found in the file TwocheckoutApi.php 46: $resp = curl_exec($ch);curl_init was found in the file bootstrap.php 7: $ch = curl_init('http://localhost:' . MOCK_PORT . '/');curl_exec was found in the file bootstrap.php 11: $resp = curl_exec($ch);curl_init was found in the file CurlClient.php 212: $curl = curl_init();curl_exec was found in the file CurlClient.php 214: $rbody = curl_exec($curl);curl_init was found in the file update_certs.php 15: $ch = curl_init();curl_exec was found in the file update_certs.php 17: curl_exec($ch);
  6. Admin menu : Themes should use add_theme_page() for adding admin pages. File options-config.php : 100: // For a full list of options, visit: http://codex.wordpress.org/Function_Reference/add_submenu_page#ParametersFile radium-importer.php : 87: //add_submenu_page('themes.php', 'One Click Demo Data Importer', 'One Click I
  7. Hidden admin bar : Hidden admin Bar Themes should not hide admin bar. Detected in file : functions.php.
  8. Deprecated functions : wp_get_http wp_get_http found in file wordpress-importer.php. Deprecated since version 4.4. Use WP_Http instead.871: $headers = wp_get_http( $url, $upload['file'] );
  9. Included plugins : Zip file found Plugins are not allowed in themes. The zip file found was listingpro-reviews.zip listingpro-ads.zip listingpro-plugin.zip js_composer.zip redux-framework.zip.
Warning
  1. Text domain : Incorrect use of translation functions.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments 'Are you sure you want to delete?' in file events.php.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments 'are you sure you want to delete?' in file lead_form.php.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments 'are you sure you want to delete?' in file discounts.php.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments 'Special characters not allowed' in file manage-types-groups.php.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments 'Special characters not allowed' in file manage-types-groups.php.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments 'Special characters not allowed' in file menus.php.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments 'Special characters not allowed' in file menus.php.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments 'Coupon Code' in file loop-list-view.php.Found a translation function that is missing a text-domain. Function esc_html_e, with the arguments 'SKIP' in file envato_setup.php.Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments 'ACCEPT' in file envato_setup.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'New Title' in file category_widget.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Title:' in file category_widget.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Options:' in file category_widget.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Hide Widget If There Are No Terms To Be Displayd?' in file category_widget.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Hide Terms That Have No Related Posts?' in file category_widget.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Order Terms By:' in file category_widget.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Maximum Number Of Terms To Return:' in file category_widget.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Ids To Exclude From Being Displayed:' in file category_widget.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Only Display Terms With The Following Ids:' in file category_widget.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Custom Taxonomies:' in file category_widget.php.More than one text-domain is being used in this theme. This means the theme will not be compatible with WordPress.org language packs. The domains found are listingpro, click, litingpro, listingpro-plugin, constructive.
  2. Plugin territory : Plugin territory functionalitiesThe theme uses the register_post_type() function, which is plugin-territory functionality.
  3. Unwanted directories : GIT revision control directoryA.git was found.
  4. Hidden admin bar : Hidden admin Bar in CSSThemes should not hide admin bar. Detected in file responsive.css.
  5. I18N implementation : Proper use of ___all(Possible variable $attendies_count found in translation function in event-detail.php. Translation function calls should not contain PHP variables. Possible variable $postid found in translation function in invoice-functions.php. Translation function calls should not contain PHP variables. Possible variable $attendies_count found in translation function in events-app-view.php. Translation function calls should not contain PHP variables.
  6. I18N implementation : Proper use of esc_html___all(Possible variable $attendies_count found in translation function in event-detail.php. Translation function calls should not contain PHP variables. Possible variable $attendies_count found in translation function in events-app-view.php. Translation function calls should not contain PHP variables.
  7. Screenshot : Screenshot fileScreenshot dimensions are wrong! Detected: 1200x800px (3:2). Ratio of width to height should be 4:3.Screenshot size is 1200x800px. Screenshot size should be 1200x900, to account for HiDPI displays. Any 4:3 image size is acceptable, but 1200x900 is preferred.
Tip-off
  1. Optional files : Presence of rtl stylesheet rtl.cssThis theme does not contain optional file rtl.php.
  2. Optional files : Presence of front page template file front-page.phpThis theme does not contain optional file front-page.php.
  3. Optional files : Presence of home template file home.phpThis theme does not contain optional file home.php.
  4. Optional files : Presence of term template file taxonomy.phpThis theme does not contain optional file taxonomy.php.
  5. Optional files : Presence of date/time template file date.phpThis theme does not contain optional file date.php.
  6. Optional files : Presence of attachment template file attachment.phpThis theme does not contain optional file attachment.php.
  7. Optional files : Presence of image template file image.phpThis theme does not contain optional file image.php.
  8. Use of includes : Use of include or requireThe theme appears to use include or require : listing-style4.php 1: <?php global $listingpro_options; if(have_posts()): while (have_posts()): the_post(); setPostViews(get_the_ID()); $claimed_section = listing_get_metabox('claimed_section'); $tagline_text = listing_get_metabox('tagline_text'); $listingAuthorId = get_post_field( 'post_author', get_the_ID() ); $currentUserId = get_current_user_id(); $plan_id = listing_get_metabox_by_ID('Plan_id',get_the_ID()); $gallery_show = get_post_meta( $plan_id, 'gallery_show', true ); $NumberRating = listingpro_ratings_numbers(get_the_ID()); $rating = get_post_meta( get_the_ID(), 'listing_rate', true ); $rating_num_bg = ''; $rating_num_clr = ''; if( $rating < 3 ){ $rating_num_bg = 'num-level1'; $rating_num_clr = 'level1'; } if( $rating < 4 ){ $rating_num_bg = 'num-level2'; $rating_num_clr = 'level2'; } if( $rating < 5 ){ $rating_num_bg = 'num-level3'; $rating_num_clr = 'level3'; } if( $rating >= 5 ){ $rating_num_bg = 'num-level4'; $rating_num_clr = 'level4'; } $latitude = listing_get_metabox('latitude'); $longitude = listing_get_metabox('longitude'); $gAddress = listing_get_metabox('gAddress'); $phone = listing_get_metabox('phone'); $website = listing_get_metabox('website'); $author_email = get_the_author_meta( 'user_email' ); $facebook = listing_get_metabox('facebook'); $twitter = listing_get_metabox('twitter'); $linkedin = listing_get_metabox('linkedin'); $google_plus = listing_get_metabox('google_plus'); $youtube = listing_get_metabox('youtube'); $instagram = listing_get_metabox('instagram'); $buisness_hours = listing_get_metabox('business_hours'); if(!empty($plan_id)){ $plan_id = $plan_id; }else{ $plan_id = 'none'; } $contact_show = get_post_meta( $plan_id, 'contact_show', true ); $map_show = get_post_meta( $plan_id, 'map_show', true ); $video_show = get_post_meta( $plan_id, 'video_show', true ); $gallery_show = get_post_meta( $plan_id, 'gallery_show', true ); $tagline_show = get_post_meta( $plan_id, 'listingproc_tagline', true ); $location_show = get_post_meta( $plan_id, 'listingproc_location', true ); $website_show = get_post_meta( $plan_id, 'listingproc_website', true ); $social_show = get_post_meta( $plan_id, 'listingproc_social', true ); $faqs_show = get_post_meta( $plan_id, 'listingproc_faq', true ); $price_show = get_post_meta( $plan_id, 'listingproc_price', true ); $tags_show = get_post_meta( $plan_id, 'listingproc_tag_key', true ); $hours_show = get_post_meta( $plan_id, 'listingproc_bhours', true ); $video_show = get_post_meta( $plan_id, 'video_show', true ); if($plan_id=='none'){ $contact_show = 'true'; $map_show = 'true'; $video_show = 'true'; $gallery_show = 'true'; $tagline_show = 'true'; $location_show = 'true'; $website_show = 'true'; $social_show = 'true'; $faqs_show = 'true'; $price_show = 'true'; $tags_show = 'true'; $hours_show = 'true'; $video_show = 'true'; } if(empty($tagline_text)){ $tagline_text = '&nbsp;'; } $lp_detail_page_additional_detail_position = $listingpro_options['lp_detail_page_additional_styles']; $showReport = true; if( isset( $listingpro_options['lp_detail_page_report_button'] ) ) { if( $listingpro_options['lp_detail_page_report_button']=='off' ) { $showReport = false; } } $lp_detail_page_styles4_bg = $listingpro_options['lp_detail_page_styles4_bg']; $resurva_url = get_post_meta($post->ID, 'resurva_url', true); $video = listing_get_metabox_by_ID('video', $post->ID); $gIDs = get_post_meta( $post->ID, 'gallery_image_ids', true ); $showgal = ''; if( !empty( $gIDs ) ) { $showgal = 'gal-yes'; } $lp_title = get_the_title(); $two_lines_title = ''; if( strlen( $lp_title) > 41 ) { $two_lines_title = 'two-lines-title'; } $claimed_position = ''; $title_len = strlen( $title ); if( $title_len > 34 && $title_len < 43 ) { $claimed_position = 'position-static'; } $claim = ''; if($claimed_section == 'claimed') { $claim = '<span class='claimed '. $claimed_position .''><i class='fa fa-check'></i> '. esc_html__('Claimed', 'listingpro').'</span>'; }elseif($claimed_section == 'not_claimed') { $claim = ''; } $header_bg = $listingpro_options['lp_detail_page_styles4_bg']; ?> <section class='lp-section single-page-bg'> <div class='lp-listing-top-title-header' style='background-image: url(<?php echo $header_bg['url']; ?>);'> <div class='lp-header-overlay'></div> <div class='container pos-relative'> <div class='row'> <div class='col-md-8'> <?php include ( locate_template( 'templates/single-list/listing-details-style4/co If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : event-detail.php 49: require_once (THEME_PATH . '/include/aq_resizer.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : gallery.php 35: require_once (THEME_PATH . '/include/aq_resizer.php');112: require_once (THEME_PATH . '/include/aq_resizer.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : list-menu.php 38: require_once (THEME_PATH . '/include/aq_resizer.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : list-deals.php 21: require_once (THEME_PATH . '/include/aq_resizer.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : list-discount.php 7: require_once (THEME_PATH . '/include/aq_resizer.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : list-offers.php 23: require_once (THEME_PATH . '/include/aq_resizer.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : offers.php 6: require_once (THEME_PATH . '/include/aq_resizer.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : deals.php 15: require_once (THEME_PATH . '/include/aq_resizer.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : gallery.php 33: require_once (THEME_PATH . '/include/aq_resizer.php');110: require_once (THEME_PATH . '/include/aq_resizer.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : list-menu.php 37: require_once (THEME_PATH . '/include/aq_resizer.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : list-deals.php 21: require_once (THEME_PATH . '/include/aq_resizer.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : list-discount.php 7: require_once (THEME_PATH . '/include/aq_resizer.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : list-offers.php 23: require_once (THEME_PATH . '/include/aq_resizer.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : gallery.php 1: <?php global $listingpro_options; $lp_detail_page_styles = $listingpro_options['lp_detail_page_styles']; $plan_id = listing_get_metabox_by_ID('Plan_id',get_the_ID()); $gallery_show = get_post_meta( $plan_id, 'gallery_show', true ); if(!empty($plan_id)){ $plan_id = $plan_id; }else{ $plan_id = 'none'; } if( $plan_id == 'none' ) { $gallery_show = 'true'; } if( $gallery_show == 'false' ) return false; $IDs = get_post_meta( $post->ID, 'gallery_image_ids', true ); if( !empty( $IDs )): $imgIDs = array(); $numImages = 0; $ximgIDs = explode(',',$IDs); if(!empty($ximgIDs)){ foreach ($ximgIDs as $value) { if (!empty(get_post_status($value))) { $imgIDs[] = $value; } } if(!empty($imgIDs)){ $numImages = count($imgIDs); } } require_once (THEME_PATH . '/include/aq_resizer.php'); ?> <di If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : list-menu.php 39: require_once (THEME_PATH . '/include/aq_resizer.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : list-deals.php 21: require_once (THEME_PATH . '/include/aq_resizer.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : list-discount.php 6: require_once (THEME_PATH . '/include/aq_resizer.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : list-offers.php 7: require_once (THEME_PATH . '/include/aq_resizer.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : gallery.php 1: <?php global $listingpro_options; $lp_detail_page_styles = $listingpro_options['lp_detail_page_styles']; $plan_id = listing_get_metabox_by_ID('Plan_id',get_the_ID()); $gallery_show = get_post_meta( $plan_id, 'gallery_show', true ); if(!empty($plan_id)){ $plan_id = $plan_id; }else{ $plan_id = 'none'; } if( $plan_id == 'none' ) { $gallery_show = 'true'; } if( $gallery_show == 'false' ) return false; $IDs = get_post_meta( $post->ID, 'gallery_image_ids', true ); if( !empty( $IDs )): $imgIDs = array(); $numImages = 0; $ximgIDs = explode(',',$IDs); if(!empty($ximgIDs)){ foreach ($ximgIDs as $value) { if (!empty(get_post_status($value))) { $imgIDs[] = $value; } } if(!empty($imgIDs)){ $numImages = count($imgIDs); } } require_once (THEME_PATH . '/include/aq_resizer.php'); ?> <di If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : list-menu.php 38: require_once (THEME_PATH . '/include/aq_resizer.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : list-deals.php 21: require_once (THEME_PATH . '/include/aq_resizer.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : list-discount.php 7: require_once (THEME_PATH . '/include/aq_resizer.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : list-offers.php 7: require_once (THEME_PATH . '/include/aq_resizer.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : author-photos.php 1: <?php $type = 'listing'; global $paged; $postsonpage = ''; if(isset($listingpro_options['my_listing_per_page'])){ $postsonpage = $listingpro_options['my_listing_per_page']; } else{ $postsonpage = 9; } $args=array( 'post_type' => $type, 'post_status' => 'publish', 'posts_per_page' => -1, 'order' => 'ASC', 'author' => $GLOBALS['authorID'], ); $listing_query = null; $listing_query = new WP_Query( $args ); $postsonpage = ''; global $listingpro_options; if(isset($listingpro_options['my_photos_per_page'])){ $postsonpage = $listingpro_options['my_photos_per_page']; } else{ $postsonpage = 9; } ?> <div class='author-photos-wrap'> <div class='row'> <?php if( $listing_query->have_posts() ): while ( $listing_query->have_posts() ): $listing_query->the_post(); $listing_title = get_the_title(); $listing_url = get_permalink( $post->ID ); $query_images_args = array( 'post_type' => 'attachment', 'post_mime_type' => 'image', 'post_status' => 'inherit', 'posts_per_page' => 5, 'author' => $GLOBALS['authorID'], 'post_parent' => $post->ID ); $my_query = null; $my_query = new WP_Query($query_images_args); ?> <?php if( $my_query->have_posts() ): echo '<div class='author-photos-wrap-inner'><h4><a href=''.$listing_url.''><i class='fa fa-link'></i>'.get_the_title().'</a></h4>'; require_once (THEME_PATH . '/include/aq_resizer.php'); while ( If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : listing-style3.php 1: <?php global $listingpro_options; if(have_posts()): while (have_posts()): the_post(); setPostViews(get_the_ID()); $user_id = get_current_user_id(); $claimed_section = listing_get_metabox('claimed_section'); $tagline_text = listing_get_metabox('tagline_text'); $listingAuthorId = get_post_field( 'post_author', get_the_ID() ); $currentUserId = get_current_user_id(); $plan_id = listing_get_metabox_by_ID('Plan_id',get_the_ID()); $gallery_show = get_post_meta( $plan_id, 'gallery_show', true ); $NumberRating = listingpro_ratings_numbers(get_the_ID()); $rating = get_post_meta( get_the_ID(), 'listing_rate', true ); $rating_num_bg = ''; $rating_num_clr = ''; if( $rating < 3 ){ $rating_num_bg = 'num-level1'; $rating_num_clr = 'level1'; } if( $rating < 4 ){ $rating_num_bg = 'num-level2'; $rating_num_clr = 'level2'; } if( $rating < 5 ){ $rating_num_bg = 'num-level3'; $rating_num_clr = 'level3'; } if( $rating >= 5 ){ $rating_num_bg = 'num-level4'; $rating_num_clr = 'level4'; } $latitude = listing_get_metabox('latitude'); $longitude = listing_get_metabox('longitude'); $gAddress = listing_get_metabox('gAddress'); $phone = listing_get_metabox('phone'); $website = listing_get_metabox('website'); $author_email = get_the_author_meta( 'user_email' ); $facebook = listing_get_metabox('facebook'); $twitter = listing_get_metabox('twitter'); $linkedin = listing_get_metabox('linkedin'); $google_plus = listing_get_metabox('google_plus'); $youtube = listing_get_metabox('youtube'); $instagram = listing_get_metabox('instagram'); $buisness_hours = listing_get_metabox('business_hours'); if(!empty($plan_id)){ $plan_id = $plan_id; }else{ $plan_id = 'none'; } $contact_show = get_post_meta( $plan_id, 'contact_show', true ); $map_show = get_post_meta( $plan_id, 'map_show', true ); $video_show = get_post_meta( $plan_id, 'video_show', true ); $gallery_show = get_post_meta( $plan_id, 'gallery_show', true ); $menu_show = get_post_meta( $plan_id, 'listingproc_plan_menu', true ); $tagline_show = get_post_meta( $plan_id, 'listingproc_tagline', true ); $location_show = get_post_meta( $plan_id, 'listingproc_location', true ); $website_show = get_post_meta( $plan_id, 'listingproc_website', true ); $social_show = get_post_meta( $plan_id, 'listingproc_social', true ); $price_show = get_post_meta( $plan_id, 'listingproc_price', true ); $tags_show = get_post_meta( $plan_id, 'listingproc_tag_key', true ); $hours_show = get_post_meta( $plan_id, 'listingproc_bhours', true ); if($plan_id=='none'){ $contact_show = 'true'; $map_show = 'true'; $video_show = 'true'; $gallery_show = 'true'; $tagline_show = 'true'; $location_show = 'true'; $website_show = 'true'; $social_show = 'true'; $price_show = 'true'; $tags_show = 'true'; $hours_show = 'true'; $menu_show = 'true'; } if(empty($tagline_text)){ $tagline_text = '&nbsp;'; } $lp_detail_page_additional_detail_position = $listingpro_options['lp_detail_page_additional_styles']; $showReport = true; if( isset( $listingpro_options['lp_detail_page_report_button'] ) ) { if( $listingpro_options['lp_detail_page_report_button']=='off' ) { $showReport = false; } } $resurva_url = get_post_meta($post->ID, 'resurva_url', true); $plan_id = listing_get_metabox_by_ID('Plan_id',get_the_ID()); $gIDs = get_post_meta( $post->ID, 'gallery_image_ids', true ); $sidebartop = 'sidebar-top444'; if( empty( $gIDs ) ) { $sidebartop = 'sidebar-top173'; } $claimed_position = ''; $title_len = strlen( $title ); if( $title_len > 34 && $title_len < 43 ) { $claimed_position = 'position-static'; } $claim = ''; if($claimed_section == 'claimed') { $claim = '<span class='claimed '. $claimed_position .''><i class='fa fa-check'></i> '. esc_html__('Claimed', 'listingpro').'</span>'; }elseif($claimed_section == 'not_claimed') { $claim = ''; } ?> <section class='lp-section lp-section-detail-page'> <div class='lp-listing-top-title-header'> <div class='container pos-relative'> <div class='row'> <div class='col-md-8'> <div class='lp-style3-header-wrap'> <?php get_template_part( 'templates/single-list/listing-details-style3/content/gallery' ); include ( locate_template( 'templates/single-list/listing-details-style3/co If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : listing_detail3.php 107: include ( locate_template( 'templates/single-list/listing-details-style2/co110: include ( locate_template( 'templates/single-list/listing-details-style2/co If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : listing_detail2.php 114: include ( locate_template( 'templates/single-list/listing-details-style1/co116: include ( locate_template( 'templates/single-list/listing-details-style1/co If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : loop-grid-view.php 50: require_once (THEME_PATH . '/include/aq_resizer.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : listing_detail5.php 138: require_once (THEME_PATH . '/include/aq_resizer.php');215: require_once (THEME_PATH . '/include/aq_resizer.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : child-cats.php 23: require_once (THEME_PATH . '/include/aq_resizer.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : invoice-modal.php 4: require_once( dirname(dirname( dirname( dirname(dirname( dirname( __FILE__ If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : invoice-functions.php 486: include_once(WP_PLUGIN_DIR.'/listingpro-plugin/templates/payment-steps-comp If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : form-handler2.php 6: require_once( dirname(dirname( dirname( dirname( dirname( dirname( __FILE__ If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : form-handler.php 6: require_once( dirname(dirname( dirname( dirname( dirname( dirname( __FILE__ If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : campaign-save.php 93: require_once(ABSPATH . 'wp-admin/includes/upgrade.php');267: require_once(ABSPATH . 'wp-admin/includes/upgrade.php');298: require_once(ABSPATH . 'wp-admin/includes/upgrade.php');331: require_once(ABSPATH . 'wp-admin/includes/upgrade.php');355: require_once(ABSPATH . 'wp-admin/includes/upgrade.php');379: require_once(ABSPATH . 'wp-admin/includes/upgrade.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : functions-new.php 764: require_once (THEME_PATH . '/include/aq_resizer.php');1198: require_once (THEME_PATH . '/include/aq_resizer.php');4492: require_once (THEME_PATH . '/include/aq_resizer.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : payment-campaigns.php 8: require_once('lib/Twocheckout.php');250: require_once(ABSPATH . 'wp-admin/includes/upgrade.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : Twocheckout.php 55: require(dirname(__FILE__) . '/Twocheckout/Api/TwocheckoutAccount.php');56: require(dirname(__FILE__) . '/Twocheckout/Api/TwocheckoutPayment.php');57: require(dirname(__FILE__) . '/Twocheckout/Api/TwocheckoutApi.php');58: require(dirname(__FILE__) . '/Twocheckout/Api/TwocheckoutSale.php');59: require(dirname(__FILE__) . '/Twocheckout/Api/TwocheckoutProduct.php');60: require(dirname(__FILE__) . '/Twocheckout/Api/TwocheckoutCoupon.php');61: require(dirname(__FILE__) . '/Twocheckout/Api/TwocheckoutOption.php');62: require(dirname(__FILE__) . '/Twocheckout/Api/TwocheckoutUtil.php');63: require(dirname(__FILE__) . '/Twocheckout/Api/TwocheckoutError.php');64: require(dirname(__FILE__) . '/Twocheckout/TwocheckoutReturn.php');65: require(dirname(__FILE__) . '/Twocheckout/TwocheckoutNotification.php');66: require(dirname(__FILE__) . '/Twocheckout/TwocheckoutCharge.php');67: require(dirname(__FILE__) . '/Twocheckout/TwocheckoutMessage.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : payment.php 8: require_once('lib/Twocheckout.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : init.php 4: require(dirname(__FILE__) . '/lib/Stripe.php');7: require(dirname(__FILE__) . '/lib/Util/AutoPagingIterator.php');8: require(dirname(__FILE__) . '/lib/Util/LoggerInterface.php');9: require(dirname(__FILE__) . '/lib/Util/DefaultLogger.php');10: require(dirname(__FILE__) . '/lib/Util/RandomGenerator.php');11: require(dirname(__FILE__) . '/lib/Util/RequestOptions.php');12: require(dirname(__FILE__) . '/lib/Util/Set.php');13: require(dirname(__FILE__) . '/lib/Util/Util.php');16: require(dirname(__FILE__) . '/lib/HttpClient/ClientInterface.php');17: require(dirname(__FILE__) . '/lib/HttpClient/CurlClient.php');20: require(dirname(__FILE__) . '/lib/Error/Base.php');21: require(dirname(__FILE__) . '/lib/Error/Api.php');22: require(dirname(__FILE__) . '/lib/Error/ApiConnection.php');23: require(dirname(__FILE__) . '/lib/Error/Authentication.php');24: require(dirname(__FILE__) . '/lib/Error/Card.php');25: require(dirname(__FILE__) . '/lib/Error/Idempotency.php');26: require(dirname(__FILE__) . '/lib/Error/InvalidRequest.php');27: require(dirname(__FILE__) . '/lib/Error/Permission.php');28: require(dirname(__FILE__) . '/lib/Error/RateLimit.php');29: require(dirname(__FILE__) . '/lib/Error/SignatureVerification.php');32: require(dirname(__FILE__) . '/lib/Error/OAuth/OAuthBase.php');33: require(dirname(__FILE__) . '/lib/Error/OAuth/InvalidClient.php');34: require(dirname(__FILE__) . '/lib/Error/OAuth/InvalidGrant.php');35: require(dirname(__FILE__) . '/lib/Error/OAuth/InvalidRequest.php');36: require(dirname(__FILE__) . '/lib/Error/OAuth/InvalidScope.php');37: require(dirname(__FILE__) . '/lib/Error/OAuth/UnsupportedGrantType.php');38: require(dirname(__FILE__) . '/lib/Error/OAuth/UnsupportedResponseType.php')41: require(dirname(__FILE__) . '/lib/ApiOperations/All.php');42: require(dirname(__FILE__) . '/lib/ApiOperations/Create.php');43: require(dirname(__FILE__) . '/lib/ApiOperations/Delete.php');44: require(dirname(__FILE__) . '/lib/ApiOperations/NestedResource.php');45: require(dirname(__FILE__) . '/lib/ApiOperations/Request.php');46: require(dirname(__FILE__) . '/lib/ApiOperations/Retrieve.php');47: require(dirname(__FILE__) . '/lib/ApiOperations/Update.php');50: require(dirname(__FILE__) . '/lib/ApiResponse.php');51: require(dirname(__FILE__) . '/lib/StripeObject.php');52: require(dirname(__FILE__) . '/lib/ApiRequestor.php');53: require(dirname(__FILE__) . '/lib/ApiResource.php');54: require(dirname(__FILE__) . '/lib/SingletonApiResource.php');57: require(dirname(__FILE__) . '/lib/Account.php');58: require(dirname(__FILE__) . '/lib/AlipayAccount.php');59: require(dirname(__FILE__) . '/lib/ApplePayDomain.php');60: require(dirname(__FILE__) . '/lib/ApplicationFee.php');61: require(dirname(__FILE__) . '/lib/ApplicationFeeRefund.php');62: require(dirname(__FILE__) . '/lib/Balance.php');63: require(dirname(__FILE__) . '/lib/BalanceTransaction.php');64: require(dirname(__FILE__) . '/lib/BankAccount.php');65: require(dirname(__FILE__) . '/lib/BitcoinReceiver.php');66: require(dirname(__FILE__) . '/lib/BitcoinTransaction.php');67: require(dirname(__FILE__) . '/lib/Card.php');68: require(dirname(__FILE__) . '/lib/Charge.php');69: require(dirname(__FILE__) . '/lib/Collection.php');70: require(dirname(__FILE__) . '/lib/CountrySpec.php');71: require(dirname(__FILE__) . '/lib/Coupon.php');72: require(dirname(__FILE__) . '/lib/Customer.php');73: require(dirname(__FILE__) . '/lib/Dispute.php');74: require(dirname(__FILE__) . '/lib/EphemeralKey.php');75: require(dirname(__FILE__) . '/lib/Event.php');76: require(dirname(__FILE__) . '/lib/ExchangeRate.php');77: require(dirname(__FILE__) . '/lib/FileUpload.php');78: require(dirname(__FILE__) . '/lib/Invoice.php');79: require(dirname(__FILE__) . '/lib/InvoiceItem.php');80: require(dirname(__FILE__) . '/lib/IssuerFraudRecord.php');81: require(dirname(__FILE__) . '/lib/LoginLink.php');82: require(dirname(__FILE__) . '/lib/Order.php');83: require(dirname(__FILE__) . '/lib/OrderReturn.php');84: require(dirname(__FILE__) . '/lib/Payout.php');85: require(dirname(__FILE__) . '/lib/Plan.php');86: require(dirname(__FILE__) . '/lib/Product.php');87: require(dirname(__FILE__) . '/lib/Recipient.php');88: require(dirname(__FILE__) . '/lib/RecipientTransfer.php');89: require(dirname(__FILE__) . '/lib/Refund.php');90: require(dirname(__FILE__) . '/lib/SKU.php');91: require(dirname(__FILE__) . '/lib/Source.php');92: require(dirname(__FILE__) . '/lib/SourceTransaction.php');93: require(dirname(__FILE__) . '/lib/Subscription.php');94: require(dirname(__FILE__) . '/lib/SubscriptionItem.php');95: require(dirname(__FILE__) . '/lib/ThreeDSecure.php');96: require(dirname(__FILE__) . '/lib/Token.php');97: require(dirname(__FILE__) . '/lib/Topup.php');98: require(dirname(__FILE__) . '/lib/Transfer.php');99: require(dirname(__FILE__) . '/lib/TransferReversal.php');100: require(dirname(__FILE__) . '/lib/UsageRecord.php');103: require(dirname(__FILE__) . '/lib/OAuth.php');106: require(dirname(__FILE__) . '/lib/Webhook.php');107: require(dirname(__FILE__) . '/lib/WebhookSignature.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : oauth.php 3: require('../init.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : single-ajax.php 1001: require_once (THEME_PATH . '/include/aq_resizer.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : options-config.php 1806: include_once(ABSPATH.'wp-admin/includes/plugin.php'); 4421: 'subtitle' => __('on=exclude, off=include', 'listingpro'), If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : envato_setup.php 767: require_once($class_wp_importer);782: require_once($class_wp_import); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : init.php 6: require_once( dirname( __FILE__ ) .'/importer/radium-importer.php' ); //lo If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : importer-function.php 42: require_once($class_wp_importer);57: require_once($class_wp_import); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : radium-importer.php 112: include_once( ABSPATH . 'wp-admin/includes/plugin.php' ); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : recent_posts_widget.php 57: require_once (THEME_PATH . '/include/aq_resizer.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : author.php 15: include(locate_template('templates/author/author-banner.php'));16: include(locate_template('templates/author/author-content.php')); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : listing_app_view.php 161: require_once (THEME_PATH . '/include/aq_resizer.php');750: require_once (THEME_PATH . '/include/aq_resizer.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : events-app-view.php 37: require_once (THEME_PATH . '/include/aq_resizer.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : dynamic-css.php 10: require_once($wp_load); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.The theme appears to use include or require : loop.php 51: require_once(THEME_PATH . '/include/aq_resizer.php');134: require_once (THEME_PATH . '/include/aq_resizer.php');213: require_once (THEME_PATH . '/include/aq_resizer.php'); If these are being used to include separate sections of a template from independent files, then get_template_part() should be used instead. Otherwise, use include_once or require_once instead.
Other checked themes