Newspaper
WordPress 6.6.2 theme
- THEME TYPEWordPress theme 6.6.2
- FILE NAMENewspaper.zip
- FILE SIZE14831202 bytes
- MD56fc2e57e16ba31eb435d5ae0357d7531
- SHA1e2e653be862ab08e92981db18db83b89dde79a78
- LICENSENone
- FILES INCLUDEDCSS, PHP, Bitmap images
- THEME URIhttp://tagdiv.com
- VERSION9.7.2
- TAGSblack, white, one-column, two-columns, fixed-layout
- CREATION DATE2019-08-05
- LAST FILE UPDATE2021-04-10
- LAST VALIDATION2021-04-10 17:47
- OTHER VERSIONS
This theme seems to be proprietary. Themecheck doesn't distribute commercial themes.
Critical alerts
Ligne432: $fh = fopen($myFile, 'w') or die('can't open file');
fwrite was found in the file td_review.phpLigne436: fwrite($fh, $stringData);
fclose was found in the file td_review.phpLigne437: fclose($fh);
fopen was found in the file td_review.php Ligne741: $this->page_hook = call_user_func( 'add_submenu_page', $args['parent_slug'], $args['page_title'], $args['menu_t
File td_js.php :Ligne162: add_submenu_page( 'td_theme_welcome', 'Activate theme', 'Activate theme', '
File td_panel.php :Ligne35: /* wp doc: add_menu_page( $page_title, $menu_title, $capability, $menu_slug, $function
Ligne36: add_menu_page('Theme panel', TD_THEME_NAME, 'edit_posts', 'td_theme_welcome
File td_panel.php :Ligne35: /* wp doc: add_menu_page( $page_title, $menu_title, $capability, $menu_slug, $function
Ligne36: add_menu_page('Theme panel', TD_THEME_NAME, 'edit_posts', 'td_theme_welcome
File td_panel.php :Ligne39: add_submenu_page('td_theme_welcome', 'Plugins', 'Plugins', 'edit_posts', 't
Ligne43: add_submenu_page( 'td_theme_welcome', 'Install demos', 'Install demos', 'ed
Ligne46: add_submenu_page( 'td_theme_welcome', 'Support', 'Support', 'edit_posts', '
Ligne47: add_submenu_page( 'td_theme_welcome', 'System status', 'System status', 'ed
Ligne50: add_submenu_page( 'td_theme_welcome', 'Theme panel', 'Theme panel', 'edit_p
File td_panel.php :Ligne39: add_submenu_page('td_theme_welcome', 'Plugins', 'Plugins', 'edit_posts', 't
Ligne43: add_submenu_page( 'td_theme_welcome', 'Install demos', 'Install demos', 'ed
Ligne46: add_submenu_page( 'td_theme_welcome', 'Support', 'Support', 'edit_posts', '
Ligne47: add_submenu_page( 'td_theme_welcome', 'System status', 'System status', 'ed
Ligne50: add_submenu_page( 'td_theme_welcome', 'Theme panel', 'Theme panel', 'edit_p
File td_panel.php :Ligne39: add_submenu_page('td_theme_welcome', 'Plugins', 'Plugins', 'edit_posts', 't
Ligne43: add_submenu_page( 'td_theme_welcome', 'Install demos', 'Install demos', 'ed
Ligne46: add_submenu_page( 'td_theme_welcome', 'Support', 'Support', 'edit_posts', '
Ligne47: add_submenu_page( 'td_theme_welcome', 'System status', 'System status', 'ed
Ligne50: add_submenu_page( 'td_theme_welcome', 'Theme panel', 'Theme panel', 'edit_p
File td_panel.php :Ligne39: add_submenu_page('td_theme_welcome', 'Plugins', 'Plugins', 'edit_posts', 't
Ligne43: add_submenu_page( 'td_theme_welcome', 'Install demos', 'Install demos', 'ed
Ligne46: add_submenu_page( 'td_theme_welcome', 'Support', 'Support', 'edit_posts', '
Ligne47: add_submenu_page( 'td_theme_welcome', 'System status', 'System status', 'ed
Ligne50: add_submenu_page( 'td_theme_welcome', 'Theme panel', 'Theme panel', 'edit_p
File td_panel.php :Ligne39: add_submenu_page('td_theme_welcome', 'Plugins', 'Plugins', 'edit_posts', 't
Ligne43: add_submenu_page( 'td_theme_welcome', 'Install demos', 'Install demos', 'ed
Ligne46: add_submenu_page( 'td_theme_welcome', 'Support', 'Support', 'edit_posts', '
Ligne47: add_submenu_page( 'td_theme_welcome', 'System status', 'System status', 'ed
Ligne50: add_submenu_page( 'td_theme_welcome', 'Theme panel', 'Theme panel', 'edit_p
File td_cake.php :Ligne172: add_submenu_page( 'td_theme_welcome', 'Activate theme', 'Activate theme', '
File class-tgm-plugin-activation.php : Ligne4: //require_once TEMPLATEPATH . '/includes/demos/blog_baby/td_import.php';
Constant TEMPLATEPATH was found in the file td_view_install_demos.php. get_template_directory() should be used instead. td-social-counter.zip td-cloud-library.zip td-newsletter.zip td-composer.zip td-mobile-plugin.zip
.
Plugins are not allowed in themes. The zip file found was
Warning
- The tag black has been deprecated, it must be removed from style.css header.The tag white has been deprecated, it must be removed from style.css header.The tag fixed-layout has been deprecated, it must be removed from style.css header.
- Wrong installation directory for the theme name. The directory name must match the slug of the theme. This theme's correct slug and text-domain is newspaper.
- 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 newspaper, tgmpa.
- The theme uses the add_shortcode() function. Custom post-content shortcodes are plugin-territory functionality.
- No reference to custom header was found in the theme.
- No reference to custom background was found in the theme.
- No reference to the_post_thumbnail was found in the theme.
- Screenshot dimensions are wrong! Detected: 390x150px (13:5). Ratio of width to height should be 4:3.Screenshot size is 390x150px. Screenshot size should be 1200x900, to account for HiDPI displays. Any 4:3 image size is acceptable, but 1200x900 is preferred.Bad screenshot file extension ! File screenshot.png is not an actual JPG file. Detected type was : "image/png".
Tip-off
- Possible Favicon found in td_wp_booster_functions.php. Favicons are handled by the Site Icon setting in the customizer since version 4.3.
- This theme does not contain optional file rtl.php.
- This theme does not contain optional file front-page.php.
- This theme does not contain optional file home.php.
- This theme does not contain optional file date.php.
- This theme does not contain optional file image.php.
- The theme appears to use include or require : sidebar.php
Ligne7: require_once('includes/wp_booster/sidebar.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 : td_panel_theme_fonts.phpLigne2: <?php require_once(td_global::$get_template_directory . '/includes/wp_booster/wp-
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 : td_js.phpLigne187:
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 : td_global.phpLigne736: require_once(ABSPATH . 'wp-admin/includes/plugin.php');
Ligne741: require_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 : td_menu.phpLigne39: //include_once('td_menu_back.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 : td_demo_util.phpLigne1323: require_once(ABSPATH . 'wp-admin/includes/media.php');
Ligne1324: require_once(ABSPATH . 'wp-admin/includes/file.php');
Ligne1325: require_once(ABSPATH . 'wp-admin/includes/image.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 : td_panel_generator.phpLigne697: ace.require('ace/ext/language_tools');
Ligne748: ace.require('ace/ext/language_tools');
Ligne797: ace.require('ace/ext/language_tools');
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 : td_panel_core.phpLigne139: require_once($panel_array['file']); // the panel is loaded from our hardcod
Ligne211: require_once(td_global::$get_template_directory . '/includes/wp_booster/wp-
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 : td_view_support.phpLigne3:
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 : td_demo_installer.phpLigne147: require_once(td_global::$demo_list[$td_demo_id]['folder'] . 'td_media_1.php
Ligne154: require_once(td_global::$demo_list[$td_demo_id]['folder'] . 'td_media_2.php
Ligne159: require_once(td_global::$demo_list[$td_demo_id]['folder'] . 'td_media_3.php
Ligne163: require_once(td_global::$demo_list[$td_demo_id]['folder'] . 'td_media_4.php
Ligne167: require_once(td_global::$demo_list[$td_demo_id]['folder'] . 'td_media_5.php
Ligne171: require_once(td_global::$demo_list[$td_demo_id]['folder'] . 'td_media_6.php
Ligne177: require_once(td_global::$demo_list[$td_demo_id]['folder'] . 'td_import.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 : td_view_theme_plugins.phpLigne62:
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 : td_view_welcome.phpLigne2:
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 : td_view_install_demos.phpLigne2:
Ligne110: //require_once(td_global::$demo_list[$td_demo_id]['folder'] . 'td_media_1.php
Ligne111: require_once(td_global::$demo_list[$_GET['puiu_test']]['folder'] . 'td_impo
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 : td_panel.phpLigne64:
Ligne69:
Ligne73:
Ligne77:
Ligne81: require_once 'td_view_system_status.php';
Ligne97: include 'td_view_import_export_settings.php';
Ligne100: include 'td_view_update_newspaper_6.php';
Ligne108: include 'td_view_panel.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 : td_view_system_status.phpLigne5:
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 : td_smart_list.phpLigne97: include( get_404_template() );
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 : td_autoload_classes.phpLigne39: // require_once($class_file_path); - we need to use load_template to make our
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 : td_cake.phpLigne197:
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 : td_first_install.phpLigne48: include_once( ABSPATH . 'wp-admin/includes/plugin.php' );
Ligne191: require_once(ABSPATH . 'wp-admin/includes/file.php');
Ligne192: require_once(ABSPATH . 'wp-admin/includes/plugin-install.php');
Ligne193: require_once(ABSPATH . 'wp-admin/includes/class-wp-upgrader.php');
Ligne194: require_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 : td_wp_booster_functions.phpLigne10: require_once('td_admin_notices.php');
Ligne13: require_once('td_global.php');
Ligne14: require_once('td_options.php');
Ligne18: require_once('td_util.php');
Ligne22: require_once('td_api.php');
Ligne27: require_once('wp-admin/panel/panel_core/td_panel_data_source.php');
Ligne30: require_once('td_fonts.php'); // no autoload - fonts support
Ligne32: require_once('td_first_install.php'); // no autoload - the code that runs
Ligne39: require_once('td_global_blocks.php'); // no autoload -
Ligne40: //require_once('td_menu.php'); // theme menu support
Ligne47: require_once('td_social_icons.php'); // no autoload (almost always neede
Ligne48: require_once('td_js_buffer.php'); // no autoload - the theme always o
Ligne49: require_once('td_unique_posts.php'); // no autoload - unique posts (uses
Ligne50: require_once('td_module.php'); // module builder
Ligne51: require_once('td_block.php'); // block builder
Ligne52: require_once('td_cake.php');
Ligne53: require_once('td_js_generator.php'); // no autoload - the theme always o
Ligne54: require_once('td_block_widget.php'); // no autoload - used to make widge
Ligne55: require_once('td_background.php'); // background support - is not auto
Ligne56: require_once('td_background_render.php');
Ligne57: require_once('td_style.php'); // - base class for block' styles
Ligne59: require_once('td_gutenberg.php'); // wp 5.0(gutenberg) block editor customi
Ligne61: require_once('td_autoload_classes.php'); //used to autoload classes [modul
Ligne172: require_once('td_ios_redirect.php' );
Ligne829: require_once('td_translate.php');
Ligne1354: require_once(get_template_directory() . '/includes/td_templates_builder.php
Ligne2343: require_once('td_js.php');
Ligne2352: require_once('wp-admin/panel/td_demo_installer.php');
Ligne2353: require_once('wp-admin/panel/td_demo_util.php');
Ligne2360: require_once('wp-admin/panel/panel_core/td_panel_core.php');
Ligne2361: require_once('wp-admin/panel/panel_core/td_panel_generator.php');
Ligne2365: require_once('wp-admin/panel/td_panel.php');
Ligne2368: require_once( 'wp-admin/panel/td_theme_plugins_setup.php' );
Ligne2374: require_once(ABSPATH . 'wp-admin/includes/file.php');
Ligne2386: require_once('wp-admin/tinymce/tinymce.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 : comments.phpLigne20: require_once( TDB_TEMPLATE_BUILDER_DIR . '/parts/tdb-comments.php' );
Ligne22: require_once('includes/wp_booster/comments.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.