0
Validation results

Listingpro

Listingpro

WordPress 5.3 theme
0
  • THEME TYPEWordPress theme 5.3
  • FILE NAMElistingpro.zip
  • FILE SIZE22612846 bytes
  • MD5cfad0ed8f3afe9778d7d8fe3b638226a
  • SHA1ef33565b98f4d2354511f366d60f2f1c8dab528a
  • LICENSEGNU GPL 3
  • FILES INCLUDEDCSS, PHP, XML, Bitmap images, Adobe Illustrator
  • VERSION2.0.8
  • 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-07-14
  • LAST FILE UPDATE2019-08-13
  • LAST VALIDATION2019-08-13 18:05
  • OTHER VERSIONS

    2.0.14.1 : 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) .ds_store .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 poster="'.$video_banner_img.' id="lp-youtube-banner" frameborder="0" width="100%" height="100%" src="https://www.youtube.com/embed/'.$outputEmbed.'?autoplay=1&loop=1&controls=0&mute=1" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen> in file banner.php. 166: <iframe poster=''.$video_banner_img.' id='lp-youtube-banner' frameborder='0Found <iframe poster="'.$video_banner_img.' id="lp-youtube-banner" frameborder="0" width="100%" height="100%" src="https://www.youtube.com/embed/'.$outputEmbed.'?autoplay=1&loop=1&controls=0&mute=1" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen> in file banner-search-bottom-view.php. 177: <iframe poster=''.$video_banner_img.' id='lp-youtube-banner' frameborder='0Found <iframe poster="'.$video_banner_img.' id="lp-youtube-banner" frameborder="0" width="100%" height="100%" src="https://www.youtube.com/embed/'.$outputEmbed.'?autoplay=1&loop=1&controls=0&mute=1" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe> '; endif; ?> </div> <?php } } ?> <div class="lp-header-search"> <?php $top_title = $listingpro_options['top_main_title']; $banner_logo = $listingpro_options['banner_logo_search2']; ?> <div class="container"> <div class="row"> <?php if( is_front_page() ): ?> <?php if( isset( $banner_logo ) && !empty( $banner_logo['url'] ) ): ?> <div class="col-md-12 hidden-xs hidden-sm"> <div class="lp-header-search-logo text-center"><img src="<?php echo $banner_logo['url']; ?>" alt="lp-logo"></div> </div> <?php endif; ?> <?php $locationType = 'withip'; if( isset( $top_title ) && $top_title != '' ): ?> <div class="col-md-12 lp_auto_loc_container"> <div class="lp-header-search-tagline text-center" data-locnmethod="<?php echo esc_attr($locationType); ?>"><?php echo $top_title; ?></div> </div> <?php endif; ?> <?php get_template_part( 'templates/headers/header-search' ); ?> <?php $home_banner_taxonomy = $listingpro_options['home_banner_taxonomy']; $banner_tax = 'home_banner_cats'; $banner_tax_slug = 'listing-category'; if( $home_banner_taxonomy == 'tax_locs' ) { $banner_tax = 'home_banner_locs'; $banner_tax_slug = 'location'; } if( $home_banner_taxonomy == 'tax_feats' ) { $banner_tax = 'home_banner_feats'; $banner_tax_slug = 'features'; } if( isset( $listingpro_options[$banner_tax] ) ) { $homeBannerCategory = $listingpro_options[$banner_tax]; } else{ $homeBannerCategory = ''; } if( isset( $homeBannerCategory ) && !empty( $homeBannerCategory ) && $homeBannerCategory != '' ): $ucat = array( 'post_type' => 'listing', 'hide_empty' => false, 'include'=> $homeBannerCategory ); $categories = get_terms( $banner_tax_slug, $ucat ); ?> <div class="col-md-12"> <div class="lp-header-search-cats text-center"> <ul> <?php foreach ( $categories as $category ): $category_image = listing_get_tax_meta($category->term_id,'category','image2'); ?> <li> <a href="<?php echo get_term_link( $category ); ?>"> <?php if( $banner_tax_slug == 'listing-category' ) : ?> <?php if( !empty( $category_image ) ): ?> <img src="<?php echo $category_image; ?>" alt="<?php echo $category->name; ?>"> <?php endif; ?> <?php elseif ($banner_tax_slug = 'location'): ?> <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAcISURBVHhe7Z1riFVVGIa95CW1CJuMLhpeSgkMJcLK0Kx+ZAlClJLaRSLRiIogjBIJ+yEJWRDISJplBhEUSfPDLmOF1R9NLBKKiizMsiI1sryOPd/Z74+QM3PO2WvtM2vtsx742MPM3u96v/fMmTNn77XX6RMjXV1dZ1KXnTp16kq2N7C9ie011BXUBdotUQSEPZC6jqCXU1uoPVQX3+sWfvwXmx1s11HzqQsll8gDYfYjxGnUBsrCdQad7dSDfNmmYRK1IKwBhLaQ+qaSYgGgfZR6kRqrYRPVIKC51B7lVjiMdYJaT42QhYRBIOOo95VT02HsA9RivuwrS60LQdgL7qEsmt4FHx3UubLWWtB/f5pfk0URDnj6kc0k2WwNaHgwjW+uJBAgeDtEzZDdckO/Q2j2w6z1cMHjEWqWbJcT+rQ/U8E+M04Hr4epKbJfPmiuXb1GA55/o8aphfJAU3epx+jA++fUILUSPzQznvpb/UUJ/l9QO3FDL32pjypdRQwPiHGt2ooXmoj2T9Xp0MsuNmeotfigAbtm8XPWTmlYpPbigwdjiZooDfT0PZv4niVmGvM/VLooALR3USuoOym7bnIVNYuyk4RvsPVyDaUaaC9Qm/GA6Vvk3xtoGm/y5QQN0y3sN4h6gPolO9ofaG7TMPGA6dfl3wvo7aemS75uOHQYx23MVPyAnl0+HqMhwge/Q6l/M/vuoLWbzSjJ54LjH6+IeQJPT0o6fDA7U76dQetX6mJJO4HOKsk6g9bHkg0fzD4j306gc5KaKllnkLSTmx9k6m6gc4TNEEmHDWY/yWy7gc4mSXoDzYnUSQ3hyvWSDRsa/lOGc2OhUaMl6RV0X9MwTqCzWJLhgsnz5NcJdD6VpHfQvlXDOIHOc5IMF0xOkV8n0FkqSe8gb5eQnc8+o/G2JMMFkzfKrxPozJRkIaC/U0PlBo2tkgsXTM6WXyfQmSzJQkC/Q0PlBo3tkgsXTN4uv06gU+g0T/SdzySgsVNy4YLJ6fLrBDqFXgxCf6uGyg0aWyQXLpgcL7+u3CHJQsDntxonN2i8JLlwweTZVI/3btQDEmsk6R20R3ryuEySYYPRr+Q5N2jsZVPI5Ge07R4RZ9CZJsmwwaiX+Vfo3CZJbyBr57N8/MLY2ezBkg0bzC7IbLuBztdsvF4uRfO+TN0NdDolGT6YHUGdkHcn0FkpWWfQGk39Lmkn0Fki2TjA8Hvy7gQ6xnzJ5gYpu3L4ZabqBjrH2MR1nyKmvfxpMNA6Tj0k6Ybh2Esom1PlBbQ6JB0PmB5OHVUPXkBvEzVSQ9SEQ+xO3nnU/kzBG4W+RyoMC1ANeAPNf6jVlJ1VrvpvMd9vo+5lH+cTiKeD5k9s4py9iPmrszaKAf19VCe1kWqnNlM2U93LPxTVQDuON4PdQQPef0t7C3qx6+hxLzpAEwuzduKHXtaqrXihj4E0YqdBooYejlGFXONvOjTyqPqKFnpYr3bih37sTdkfWWvxgffjbOKZOloPNPRUpbs4eVltlAeaOofftANZf/Fgzw7qUrVRLmhsmfqMBjy/Kvvlg+bsamI0ryV4tdmT42W/nNDgUvUbPHj1Prc4OOjT1jrZl7UcLni09x2tseIcjQZ/Myge22W3/NCvrav4XdZ6eODNzihfJLutAQ3PVf/BgbdVstk60HdfGg/xTPBBfA2XzdaCxm9WCMGAp3hu5iwCAuhUFr0OXuwG06Gy1poQwBTKeVqnD7CReyJFqSCIt5RJr4EHW0++PIuUuUAQl1O+7ozNBePfLzsJg0C8Ln/RCIwd5wo/RUIoYymbEdh0GPce2Uj8H4JZq4yaBmPapzCkZ0c1CMdupPG2aE09MN48DZ+oBgE9r6wKh7HsPpF+GjpRDUI6n2rKkrKMM0fDJnqCoFYqs8JgjC/YpM8LqQfCGk5YByvJFQRjzNZwiXogsBXKzjto2wp16dnRCATWRnCHKwl6Bt27NUyiEQjO+39caNon6AzQEIlGILhRBOj7LqyHJZ/IAwFuUJbOoGUzJ4dJOpEHQpycxekOWqslm3CBLJ0/7oIHwyjfJ+X0BgQ5R7nmBo3wl1KKBfK0hf3tv6PccHx6I+gTAl2ubBuGY23qan9JJXxAoGMINtdkCA57VjIJnxDsNmXcEBxX6IKaLQvZLsoirh8ejN06POEb8rXb4uzm/bph/yd0eKIICPhdZV0X7D9RhyaKgIAfUdY1Yd+9OixRFOQ8IYu7Njwg63RYokgI2ia21UOc61rFhv3mK/BaxL1yTyzwgNRcdze9fjQRwp6q3LuFfd7R7omiIeyzqB5ny/Pzp7V7ohkQeI8v7Pw8TYJrJgT+mbKvCj+foV0TzYDAa31CziTtmmgGPCCvKPjucPqo1kSD8IA8Rug7eqg0uySRKCF9+vwHhjkObk6K/yoAAAAASUVORK5CYII="> <?php elseif ( $banner_tax_slug = 'features' ): ?> <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAFVSURBVGhD7Zk9TsNAFIStFISWmyDgNiCBqEiBInEU/jouQEtEwy1SkyoXCKC0Nt/iaQA7TuSn3ZX1PmmUFPvmzUiOEm0Kx3Ecx4lBWZaTqqqeY4qdV1pvB6avmEeFnTOttwHPfUy/avuorNg7Voz+YHYj4+iwe6oY/cDoBK3lGx3tPlac3WF4hMklSvFI/UIZLtBI8bph6Bw9oMWPS0aETOg+ZFTcdjg011y2hIyK244XiYhpEc4t0ZuxlrLfCOdMizxqxIzgKfuNeJEmhlTkiZcDS8mzE9MiKfEiueFFmuDcMD7snPPvkTa8SBM7FBnGj8aUeJHc2LZIuHy4Q++ay4aQCd2GjIrbDXPhOugMfdY26SDDBzrl7fbXQX/B4AilvqA7VJx+YDatbePD7mvF6A9+4RI7xSO2QnuKYQNFZrV3PNj5ovV2YDqMP3ocx3Ec5x9F8Q0/hzPQPbEy2AAAAABJRU5ErkJggg=="> in file header-home.php. 1: <div class='lp-header-search-wrap'> <div class='lp-header-overlay'></div> <?php global $listingpro_options; $videosearchlayout = $listingpro_options['video_search_layout']; $videoBanner = $listingpro_options['lp_video_banner_on']; $video_banner_img = $listingpro_options['video_banner_img']['url']; $homeBannerCategory = ''; $courtesySwitch = $listingpro_options['courtesy_switcher']; if($courtesySwitch == 1) { $courtesyListing = $listingpro_options['courtesy_listing']; } if($videoBanner=='video_banner'){ $video_src = $listingpro_options['vedio_type']; $vedio_url = $listingpro_options['vedio_url']; $vedio_url_yt = $listingpro_options['vedio_url_yt']; if(!empty($vedio_url) || !empty($vedio_url_yt)){ ?> <div class='video-lp'> <?php if( $video_src == 'video_mp4' ): ?> <video id='lp_vedio' muted autoplay='autoplay' loop='loop' width='0' height='0' poster='<?php echo $video_banner_img;?>'> <source src='<?php echo esc_url($vedio_url);?>' type='video/webm' /> <source src='<?php echo esc_url($vedio_url);?>' type='video/mp4' /> <source src='<?php echo esc_url($vedio_url);?>' type='video/ogg' /> </video> <?php else: $outputEmbed = preg_replace( '/\s*[a-zA-Z\/\/:\.]*youtu(be.com\/watch\?v=|.be\/)([a-zA-Z0-9\-_]+)([a-zA-Z0-9\/\*\-\_\?\&\;\%\=\.]*)/i','$2',$vedio_url_yt); echo ' <iframe poster=''.$video_banner_img.' id='lp-youtube-banner' frameborder='0Found <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 poster="'.$video_banner_img.' id="lp-youtube-banner" frameborder="0" width="100%" height="100%" src="https://www.youtube.com/embed/'.$outputEmbed.'?autoplay=1&loop=1&controls=0&mute=1" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen> in file banner-app-view.php. 52: <iframe poster=''.$video_banner_img.' id='lp-youtube-banner' frameborder='0Found <iframe src="<?php echo esc_url($resurva_url); ?> in file listing_app_view.php. 305: <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 880: $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 3201: //$json = file_get_contents('https://maps.google.com/maps/api/geocode/json?address=$a
  5. Malware : Network operations curl_init was found in the file paypalapi.php 120: $ch = curl_init();188: $ch = curl_init();258: $ch = curl_init();curl_exec was found in the file paypalapi.php 135: $result = curl_exec($ch);203: $result = curl_exec($ch);274: $result = curl_exec($ch);curl_init was found in the file paypalapi.php 120: $ch = curl_init();188: $ch = curl_init();258: $ch = curl_init();curl_exec was found in the file paypalapi.php 135: $result = curl_exec($ch);203: $result = curl_exec($ch);274: $result = curl_exec($ch);curl_init was found in the file paypalapi.php 120: $ch = curl_init();188: $ch = curl_init();258: $ch = curl_init();curl_exec was found in the file paypalapi.php 135: $result = curl_exec($ch);203: $result = curl_exec($ch);274: $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);curl_init was found in the file functions.php 3203: $ch = curl_init();curl_exec was found in the file functions.php 3210: $data = 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 'Delete all related data' in file manage-types-groups.php.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments 'Keep already added data' 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 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 'Announcements' in file loop-list-view.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__, with the arguments 'Coupon Code' in file loop-list-view.php.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments 'Coupon Code' in file list-offers.php.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments 'Coupon Code' in file offers.php.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments 'Coupon Code' in file deals.php.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments 'Coupon Code' in file list-offers.php.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments 'Coupon Code' in file list-offers.php.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments 'Coupon Code' in file list-offers.php.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments 'No Review Found' in file author-about.php.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments 'Hosted by:' in file loop-events.php.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments 'View All' in file all-reviews.php.Found a translation function that is missing a text-domain. Function esc_html_e, with the arguments 'No, Maybe Later' in file envato_setup.php.Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments 'Yes, i am ready. ' 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, lsitingpro, , 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 $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 41: 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 21: require_once (THEME_PATH . '/include/aq_resizer.php');98: 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 1: <?php global $listingpro_options; $lp_detail_page_styles = $listingpro_options['lp_detail_page_styles']; ?> <?php $lp_listing_menus = get_post_meta( get_the_ID(), 'lp-listing-menu', true ); if( is_array( $lp_listing_menus ) && !empty( $lp_listing_menus ) ): require_once (THEME_PATH . '/include/aq_resizer.php'); ?> <div id='men 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 1: <?php global $listingpro_options; $lp_detail_page_styles = $listingpro_options['lp_detail_page_styles']; $listing_discount_data_init = get_post_meta( get_the_ID(), 'listing_discount_data', true ); $listing_discount_data_final = array(); $strNow = strtotime('NOW'); if( !empty( $listing_discount_data_init ) ): foreach ( $listing_discount_data_init as $key => $val ) { if( isset($val['disExpE'] ) ) : if( ( $strNow < $val['disExpE'] || empty( $val['disExpE'] ) ) && ( $strNow > $val['disExpS'] || empty( $val['disExpS'] ) ) ) : $listing_discount_data_final[] = $val; endif; endif; } if( is_array( $listing_discount_data_final ) && !empty( $listing_discount_data_final ) ): 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 1: <?php $listing_discount_data = get_post_meta( get_the_ID(), 'listing_discount_data', true ); if( isset( $listing_discount_data ) && is_array( $listing_discount_data ) && !empty( $listing_discount_data ) ): require_once (THEME_PATH . '/include/aq_resizer.php'); $strNow = s 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 18: require_once (THEME_PATH . '/include/aq_resizer.php');95: 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 1: <?php global $listingpro_options; $lp_detail_page_styles = $listingpro_options['lp_detail_page_styles']; if( $lp_detail_page_styles == 'lp_detail_page_styles2' ) { echo '<div class='tab-pane' id='menu_tab'>'; } $lp_listing_menus = get_post_meta( get_the_ID(), 'lp-listing-menu', true ); if( is_array( $lp_listing_menus ) && !empty( $lp_listing_menus ) ): require_once (THEME_PATH . '/include/aq_resizer.php'); ?> <h4 cla 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 1: <?php global $listingpro_options; $lp_detail_page_styles = $listingpro_options['lp_detail_page_styles']; $listing_discount_data_init = get_post_meta( get_the_ID(), 'listing_discount_data', true ); $listing_discount_data_final = array(); $strNow = strtotime('NOW'); if( !empty( $listing_discount_data_init ) ): foreach ( $listing_discount_data_init as $key => $val ) { if( isset($val['disExpE'] ) ) : if( ( $strNow < $val['disExpE'] || empty( $val['disExpE'] ) ) && ( $strNow > $val['disExpS'] || empty( $val['disExpS'] ) ) ) : $listing_discount_data_final[] = $val; endif; endif; } if( is_array( $listing_discount_data_final ) && !empty( $listing_discount_data_final ) ): 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 1: <?php $listing_discount_data = get_post_meta( get_the_ID(), 'listing_discount_data', true ); if( isset( $listing_discount_data ) && is_array( $listing_discount_data ) && !empty( $listing_discount_data ) ): require_once (THEME_PATH . '/include/aq_resizer.php'); $strNow = strto 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; } $IDs = get_post_meta( $post->ID, 'gallery_image_ids', true ); if( !empty( $IDs ) && ( $gallery_show == true || $gallery_show == true ) ): $imgIDs = explode(',',$IDs); $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 1: <?php global $listingpro_options; $lp_detail_page_styles = $listingpro_options['lp_detail_page_styles']; ?> <?php $lp_listing_menus = get_post_meta( get_the_ID(), 'lp-listing-menu', true ); if( is_array( $lp_listing_menus ) && !empty( $lp_listing_menus ) ): require_once (THEME_PATH . '/include/aq_resizer.php'); ?> <h4 cla 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 1: <?php global $listingpro_options; $lp_detail_page_styles = $listingpro_options['lp_detail_page_styles']; $listing_discount_data_init = get_post_meta( get_the_ID(), 'listing_discount_data', true ); $listing_discount_data_final = array(); $strNow = strtotime('NOW'); if( !empty( $listing_discount_data_init ) ): foreach ( $listing_discount_data_init as $key => $val ) { if( isset($val['disExpE'] ) ) : if( ( $strNow < $val['disExpE'] || empty( $val['disExpE'] ) ) && ( $strNow > $val['disExpS'] || empty( $val['disExpS'] ) ) ) : $listing_discount_data_final[] = $val; endif; endif; } if( is_array( $listing_discount_data_final ) && !empty( $listing_discount_data_final ) ): echo '<div class='list-discount-outer'>'; 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 1: <?php $listing_discount_data = get_post_meta( get_the_ID(), 'listing_discount_data', true ); if( isset( $listing_discount_data ) && is_array( $listing_discount_data ) && !empty( $listing_discount_data ) ): echo '<div class='list-discount-outer'>'; require_once (THEME_PATH . '/include/aq_resizer.php'); $strNow = str 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; } $IDs = get_post_meta( $post->ID, 'gallery_image_ids', true ); if( !empty( $IDs ) && ( $gallery_show == true || $gallery_show == true ) ): $imgIDs = explode(',',$IDs); $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 1: <?php global $listingpro_options; $lp_detail_page_styles = $listingpro_options['lp_detail_page_styles']; ?> <?php $lp_listing_menus = get_post_meta( get_the_ID(), 'lp-listing-menu', true ); if( is_array( $lp_listing_menus ) && !empty( $lp_listing_menus ) ): require_once (THEME_PATH . '/include/aq_resizer.php'); ?> <h4 cla 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 1: <?php global $listingpro_options; $lp_detail_page_styles = $listingpro_options['lp_detail_page_styles']; $listing_discount_data_init = get_post_meta( get_the_ID(), 'listing_discount_data', true ); $listing_discount_data_final = array(); $strNow = strtotime('NOW'); if( !empty( $listing_discount_data_init ) ): foreach ( $listing_discount_data_init as $key => $val ) { if( isset($val['disExpE'] ) ) : if( ( $strNow < $val['disExpE'] || empty( $val['disExpE'] ) ) && ( $strNow > $val['disExpS'] || empty( $val['disExpS'] ) ) ) : $listing_discount_data_final[] = $val; endif; endif; } if( is_array( $listing_discount_data_final ) && !empty( $listing_discount_data_final ) ): echo '<div class='list-discount-outer'>'; 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 1: <?php $listing_discount_data = get_post_meta( get_the_ID(), 'listing_discount_data', true ); if( isset( $listing_discount_data ) && is_array( $listing_discount_data ) && !empty( $listing_discount_data ) ): echo '<div class='list-discount-outer'>'; require_once (THEME_PATH . '/include/aq_resizer.php'); $strNow = s 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 ); $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'; } 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 52: 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 19: 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 314: 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 79: require_once(ABSPATH . 'wp-admin/includes/upgrade.php');252: require_once(ABSPATH . 'wp-admin/includes/upgrade.php');283: require_once(ABSPATH . 'wp-admin/includes/upgrade.php');316: require_once(ABSPATH . 'wp-admin/includes/upgrade.php');340: require_once(ABSPATH . 'wp-admin/includes/upgrade.php');364: 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 760: require_once (THEME_PATH . '/include/aq_resizer.php');1183: 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 964: 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 1794: include_once(ABSPATH.'wp-admin/includes/plugin.php'); 4176: '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 765: require_once($class_wp_importer);780: 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 : widget_nearby_listing.php 165: include( locate_template( 'templates/sidebar-loop.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 162: require_once (THEME_PATH . '/include/aq_resizer.php');858: 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 36: 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 : 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