0
Validation results

PantoGraph

PantoGraph

WordPress 6.4.3 theme
0
  • THEME TYPEWordPress theme 6.4.3
  • FILE NAMEpantograph.zip
  • FILE SIZE12210436 bytes
  • MD50f444adf56bdde14f2e9fbd34ddee2fa
  • SHA1ed8266222635b7e84cf560a70591c0e57550f97f
  • LICENSEGNU GPL 2
  • FILES INCLUDEDCSS, PHP, XML, Bitmap images, Adobe Illustrator
  • VERSION3.4
  • TAGSright-sidebar, post-formats
  • CREATION DATE2020-07-08
  • LAST FILE UPDATE2020-07-08
  • LAST VALIDATION2020-07-08 06:05
  • OTHER VERSIONS

    3.6.1 : 0%

    3.4.2 : 0%

This theme seems to be proprietary. Themecheck doesn't distribute commercial themes.
Critical alerts
  1. Security breaches : Use of base64_encode() Found base64_encode in file subscribe.php.
     'Authorization' => 'Basic ' . base64_encode( 'user:' . $api ),
  2. Presence of iframes : iframes are sometimes used to load unwanted adverts and malicious code on another site Found <iframe width="100%" height="450" src="' . $match . '" frameborder="0" allowfullscreen> in file theme-functions.php. 72: $ytube_post_content = str_replace($match, '<iframe width='100%' height='450' src='' . $match . '' frameborder='0' allo
  3. Malware : Network operations curl_init was found in the file subscribe.php 74: if (function_exists('curl_init') && function_exists('curl_setopt')) { 75: $ch = curl_init(); curl_exec was found in the file subscribe.php 85: $result = curl_exec($ch);
  4. Admin menu : Themes should use add_theme_page() for adding admin pages. File admin-functions.php : 19: add_submenu_page(38: add_submenu_page(92: add_submenu_page(File admin-functions.php : 19: add_submenu_page(38: add_submenu_page(92: add_submenu_page(File admin-functions.php : 19: add_submenu_page(38: add_submenu_page(92: add_submenu_page(
  5. Hidden admin bar : Hidden admin Bar Themes should not hide admin bar. Detected in file : theme-functions.php.
Warning
  1. PHP short tags : Presence of PHP short tagsPHP short tags were found in file customcss.php. "This practice is discouraged because they are only available if enabled with short_open_tag php.ini configuration file directive, or if PHP was configured with the --enable-short-tags option" (php.net), which is not the case on many servers.1277: <?
  2. Hidden admin bar : Hidden admin Bar in CSSThemes should not hide admin bar. Detected in file main-styles.css.
  3. Screenshot : Screenshot fileBad screenshot file extension ! File screenshot.png is not an actual JPG file. Detected type was : "image/png".
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 tag template file tag.phpThis theme does not contain optional file tag.php.
  5. Optional files : Presence of term template file taxonomy.phpThis theme does not contain optional file taxonomy.php.
  6. Optional files : Presence of date/time template file date.phpThis theme does not contain optional file date.php.
  7. Optional files : Presence of attachment template file attachment.phpThis theme does not contain optional file attachment.php.
  8. Optional files : Presence of image template file image.phpThis theme does not contain optional file image.php.
  9. Use of includes : Use of include or requireThe theme appears to use include or require : options.php 13: require_once( PANTOGRAPH_ADMIN_PATH . 'custom-fields/field_font_upload/fiel14: require_once( PANTOGRAPH_ADMIN_PATH . 'custom-fields/field_typography.php' 15: require_once( PANTOGRAPH_ADMIN_PATH . 'custom-fields/field_section_info.php16: require_once( PANTOGRAPH_ADMIN_PATH . 'custom-fields/field_sidebar_select.p17: require_once( PANTOGRAPH_ADMIN_PATH . 'custom-fields/field_color_scheme.php18: require_once( PANTOGRAPH_ADMIN_PATH . 'custom-fields/field_slider.php' );19: require_once( PANTOGRAPH_ADMIN_PATH . 'custom-fields/field_slides.php' );26: require_once( PANTOGRAPH_ADMIN_PATH . 'options/defaults.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 : field_menu_location_select.php 2: require_once( PANTOGRAPH_ADMIN_PATH . 'options/fields/select/field_select.p 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 : field_cats_multi_select.php 2: require_once( PANTOGRAPH_ADMIN_PATH . 'options/fields/select/field_select.p 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 : field_posts_multi_select.php 2: require_once( PANTOGRAPH_ADMIN_PATH . 'options/fields/select/field_select.p 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 : field_menu_select.php 2: require_once( PANTOGRAPH_ADMIN_PATH . 'options/fields/select/field_select.p 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 : field_taxonomy_multi_select.php 2: require_once( PANTOGRAPH_ADMIN_PATH . 'options/fields/select/field_select.p 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 : field_tags_select.php 2: require_once( PANTOGRAPH_ADMIN_PATH . 'options/fields/select/field_select.p 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 : field_pages_select.php 2: require_once( PANTOGRAPH_ADMIN_PATH . 'options/fields/select/field_select.p 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 : field_multi_select.php 2: require_once( PANTOGRAPH_ADMIN_PATH . 'options/fields/select/field_select.p 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 : field_post_type_multi_select.php 2: require_once( PANTOGRAPH_ADMIN_PATH . 'options/fields/select/field_select.p 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 : field_cats_select.php 2: require_once( PANTOGRAPH_ADMIN_PATH . 'options/fields/select/field_select.p 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 : field_pages_multi_select.php 2: require_once( PANTOGRAPH_ADMIN_PATH . 'options/fields/select/field_select.p 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 : field_post_type_select.php 2: require_once( PANTOGRAPH_ADMIN_PATH . 'options/fields/select/field_select.p 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 : field_posts_select.php 2: require_once( PANTOGRAPH_ADMIN_PATH . 'options/fields/select/field_select.p 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 : defaults.php 320: require_once($class_file);528: require_once($class_file);885: require_once($class_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 : init.php 2: require_once( PANTOGRAPH_ADMIN_PATH . 'options.php' ); // Load Options Fram3: require_once( PANTOGRAPH_INCLUDE_PATH . 'theme-functions.php' ); // Load Th5: require_once( PANTOGRAPH_GUTENBERG_PATH . 'gutenberg-functions.php' ); /*Gu7: require_once( PANTOGRAPH_INCLUDE_PATH . 'top-post-templates.php' ); // Load8: require_once( PANTOGRAPH_INCLUDE_PATH . 'widgets.php' ); // Load Theme Func9: require_once( PANTOGRAPH_INCLUDE_PATH . 'enqueue.php' ); // Enqueue JavaScr10: require_once( PANTOGRAPH_INCLUDE_PATH . 'customcss.php' ); // Load Custom C13: include_once( PANTOGRAPH_INCLUDE_PATH . 'vc-shortcodes.php' ); // Load Visu18: require_once( PANTOGRAPH_INIT_PATH . 'demo-content/demo-content.php' );20: require_once( PANTOGRAPH_INIT_PATH . 'plugins.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 : plugins.php 3: require_once( PANTOGRAPH_INIT_PATH . 'plugins/class-tgm-plugin-activation.p 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 : subscribe.php 6: include($path.'wp-load.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