Total
Free WordPress 6.7 theme
- THEME TYPEWordPress theme 6.7
- FILE NAMETotal.zip
- FILE SIZE20197374 bytes
- MD5aadb512143cc4492f09042640c4e9715
- SHA13f5716791c23fdb201c5d7ace878bd0c9eefee30
- LICENSECustom
- FILES INCLUDEDCSS, PHP, Bitmap images
- THEME URIhttp://www.wpexplorer.com
- VERSION3.5.2
- AUTHOR URIhttp://www.wpexplorer.com
- CREATION DATE2019-04-23
- LAST FILE UPDATE2019-04-23
- LAST VALIDATION2019-04-23 14:45
- OTHER VERSIONS
This theme is open source.
Critical alerts
- eval() function for outputting your PHP. Please be aware of the possibly se275: eval( '?>$output<?php ' ); Found eval in file custom-actions.php. 197: <p><?php esc_html_e( 'If you have enabled PHP for any action you MUST wrap your code in PHP tags. The theme will use the
- base64_decode( $html, true ) ) {155: return rawurldecode( base64_decode( strip_tags( $html ) ) ); Found base64_decode in file vc-helpers.php. 154: if ( $html &&
- file_get_contents( 'https://raw.githubusercontent.com/FortAwesome/Font-Awes file_get_contents was found in the file fonts.php 41: $subject =
- add_submenu_page(File staff-config.php : 352: $wpex_staff_editor = add_submenu_page(File custom-css.php : 40: add_submenu_page(File theme-panel.php : 27: add_action( 'admin_menu', array( 'WPEX_Theme_Panel', 'add_menu_page' ), 0 );248: public static function add_menu_page() {249: add_menu_page(File theme-panel.php : 27: add_action( 'admin_menu', array( 'WPEX_Theme_Panel', 'add_menu_page' ), 0 );248: public static function add_menu_page() {249: add_menu_page(File theme-panel.php : 266: add_submenu_page(File header-builder.php : 104: add_submenu_page(File custom-actions.php : 45: add_submenu_page(File under-construction.php : 38: add_submenu_page(File custom-login.php : 64: add_submenu_page(File custom-js.php : 38: add_submenu_page(File favicons.php : 46: add_submenu_page(File custom-404.php : 35: add_submenu_page(File import-export.php : 37: add_submenu_page(File footer-builder.php : 98: add_submenu_page(File class-tgm-plugin-activation.php : 731: $this->page_hook = call_user_func( 'add_submenu_page', $args['parent_slug'], $args['page_title'], $args['menu_tFile image-sizes.php : 34: add_action( 'admin_menu', array( 'WPEX_Image_Sizes', 'add_admin_page' ), 10 );163: public static function add_admin_page() {File image-sizes.php : 164: add_submenu_page(File customizer.php : 46: add_action( 'admin_menu', array( $this, 'add_admin_page' ), 40 );161: public function add_admin_page() {File customizer.php : 162: add_submenu_page(File testimonials-config.php : 263: $wpex_testimonials_editor = add_submenu_page(File portfolio-config.php : 343: $wpex_portfolio_editor = add_submenu_page( File skins-admin.php : 41:
revslider.zip layerslider.zip js_composer.zip templatera.zip envato-wordpress-toolkit-master.zip ._js_composer.zip ._revslider.zip ._templatera.zip
.
Plugins are not allowed in themes. The zip file found was
Warning
- Found wp_deregister_script in custom-css.php. Themes must not deregister core scripts. 78: wp_deregister_script( 'ace-editor' );Found wp_deregister_script in custom-js.php. Themes must not deregister core scripts. 55: wp_deregister_script( 'ace-editor' );Found wp_deregister_script in vc-config.php. Themes must not deregister core scripts. 292: wp_deregister_script( 'wpb_composer_front_js' );
- Theme URI and Author URI should not be the same.
- Found wrong tag in 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 total.
- 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 total, tgmpa.
- The theme uses the register_post_type() function, which is plugin-territory functionality.The theme uses the add_shortcode() function. Custom post-content shortcodes are plugin-territory functionality.
- No reference to custom background was found in the theme.
- Possible variable $val found in translation function in core-functions.php. Translation function calls should not contain PHP variables. Possible variable $val found in translation function in topbar.php. Translation function calls should not contain PHP variables.
- Possible variable $val found in translation function in topbar.php. Translation function calls should not contain PHP variables.
- Screenshot dimensions are wrong! Detected: 550x413px (550:413). Ratio of width to height should be 4:3.Screenshot size is 550x413px. Screenshot size should be 1200x900, to account for HiDPI displays. Any 4:3 image size is acceptable, but 1200x900 is preferred.
Tip-off
- Possible Favicon found in favicons.php. Favicons are handled by the Site Icon setting in the customizer since version 4.3.
- Possible hard-coded links were found in the file newsletter_form.php.96: 'description' => esc_html__( 'Enter the MailChimp form action URL.', 'total' ) .' <a href='http://docs.shopify.com/support/configuration/store-customization/where-do-
- 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 category.php.
- This theme does not contain optional file tag.php.
- This theme does not contain optional file taxonomy.php.
- This theme does not contain optional file author.php.
- This theme does not contain optional file date.php.
- This theme does not contain optional file archive.php.
- This theme does not contain optional file attachment.php.
- The theme appears to use include or require : skins.php 43: require_once( WPEX_SKIN_DIR .'skins-admin.php' );157: require_once( $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 : staff-config.php 24: require_once( WPEX_FRAMEWORK_DIR .'staff/staff-helpers.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 : woocommerce-config.php 27: require_once( WPEX_FRAMEWORK_DIR .'woocommerce/woocommerce-helpers.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 : theme-panel.php 631: require_once( $dir .'typography.php' );636: require_once( $dir .'under-construction.php' );641: require_once( $dir .'favicons.php' );646: require_once( $dir .'custom-404.php' );651: require_once( $dir .'widget-areas.php' );656: require_once( $dir .'custom-login.php' );661: require_once( $dir .'header-builder.php' );666: require_once( $dir .'footer-builder.php' );671: require_once( $dir .'wp-gallery.php' );676: require_once( $dir .'custom-css.php' );681: require_once( $dir .'custom-js.php' );686: require_once( $dir .'custom-actions.php' );691: require_once( $dir .'page-animations.php' );695: require_once( WPEX_THEME_DIR .'/skins/skins.php' );702: require_once( $dir .'import-export.php' );707: require_once( $dir .'editor-formats.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 : overlays.php 38: include( $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 : image_galleryslider.php 46: include( locate_template( 'vcex_templates/vcex_image_galleryslider.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_news.php 53: include( locate_template( 'vcex_templates/vcex_recent_news.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 : post_type_grid.php 63: include( locate_template( 'vcex_templates/vcex_post_type_grid.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 : pricing.php 46: include( locate_template( 'vcex_templates/vcex_pricing.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 : post_type_slider.php 53: include( locate_template( 'vcex_templates/vcex_post_type_flexslider.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 : newsletter_form.php 38: include( locate_template( 'vcex_templates/vcex_newsletter_form.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 : bullets.php 38: include( locate_template( 'vcex_templates/vcex_bullets.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 : testimonials_grid.php 53: include( locate_template( 'vcex_templates/vcex_testimonials_grid.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 : post_type_archive.php 53: include( locate_template( 'vcex_templates/vcex_post_type_archive.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 : leader.php 38: include( locate_template( 'vcex_templates/vcex_leader.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_item.php 38: include( locate_template( 'vcex_templates/vcex_list_item.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 : staff_grid.php 59: include( locate_template( 'vcex_templates/vcex_staff_grid.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 : testimonials_slider.php 66: include( locate_template( 'vcex_templates/vcex_testimonials_slider.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 : spacing.php 38: include( locate_template( 'vcex_templates/vcex_spacing.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 : staff_carousel.php 54: include( locate_template( 'vcex_templates/vcex_staff_carousel.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 : terms_grid.php 62: include( locate_template( 'vcex_templates/vcex_terms_grid.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 : image_swap.php 38: include( locate_template( 'vcex_templates/vcex_image_swap.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 : teaser.php 43: include( locate_template( 'vcex_templates/vcex_teaser.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 : navbar.php 43: include( locate_template( 'vcex_templates/vcex_navbar.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 : milestone.php 38: include( locate_template( 'vcex_templates/vcex_milestone.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 : blog_grid.php 61: include( locate_template( 'vcex_templates/vcex_blog_grid.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 : post_type_carousel.php 55: include( locate_template( 'vcex_templates/vcex_post_type_carousel.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 : feature.php 38: include( locate_template( 'vcex_templates/vcex_feature_box.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 : woocommerce_carousel.php 51: include( locate_template( 'vcex_templates/vcex_woocommerce_carousel.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 : callout.php 38: include( locate_template( 'vcex_templates/vcex_callout.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 : image_grid.php 43: include( locate_template( 'vcex_templates/vcex_image_grid.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 : divider_dots.php 38: include( locate_template( 'vcex_templates/vcex_divider_dots.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 : divider.php 38: include( locate_template( 'vcex_templates/vcex_divider.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 : portfolio_carousel.php 54: include( locate_template( 'vcex_templates/vcex_portfolio_carousel.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 : image_carousel.php 49: include( locate_template( 'vcex_templates/vcex_image_carousel.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 : button.php 43: include( locate_template( 'vcex_templates/vcex_button.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 : searchbar.php 38: include( locate_template( 'vcex_templates/vcex_searchbar.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 : image_flexslider.php 46: include( locate_template( 'vcex_templates/vcex_image_flexslider.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 : portfolio_grid.php 61: include( locate_template( 'vcex_templates/vcex_portfolio_grid.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 : blog_carousel.php 50: include( locate_template( 'vcex_templates/vcex_blog_carousel.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 : social_links.php 43: include( locate_template( 'vcex_templates/vcex_social_links.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 : icon_box.php 43: include( locate_template( 'vcex_templates/vcex_icon_box.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 : skillbar.php 38: include( locate_template( 'vcex_templates/vcex_skillbar.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 : heading.php 38: include( locate_template( 'vcex_templates/vcex_heading.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 : animated_text.php 38: include( locate_template( 'vcex_templates/vcex_animated_text.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 : login_form.php 38: include( locate_template( 'vcex_templates/vcex_login_form.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 : icon.php 43: include( locate_template( 'vcex_templates/vcex_icon.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 : vc-helpers.php 18: require_once( WPEX_FRAMEWORK_DIR .'visual-composer/parse/parse-row-atts.php19: require_once( WPEX_FRAMEWORK_DIR .'visual-composer/config/row.php' );20: require_once( WPEX_FRAMEWORK_DIR .'visual-composer/config/column.php' );21: require_once( WPEX_FRAMEWORK_DIR .'visual-composer/config/single-image.php'29: require_once( WPEX_FRAMEWORK_DIR .'visual-composer/helpers/autocomplete.php37: require_once( WPEX_FRAMEWORK_DIR .'visual-composer/helpers/build-query.php'38: require_once( WPEX_FRAMEWORK_DIR .'visual-composer/helpers/inline-js.php' )39: require_once( WPEX_FRAMEWORK_DIR .'visual-composer/helpers/inline-style.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 : vc-config.php 24: require_once( WPEX_FRAMEWORK_DIR .'visual-composer/vc-helpers.php' );74: require_once( WPEX_VCEX_DIR .'shortcodes/post_video.php' );75: require_once( WPEX_VCEX_DIR .'shortcodes/post_meta.php' );491: require_once( $file );495: require_once( $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 : after-update.php 60: require_once( $dir .'update-3_0_0.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 : customizer.php 306: require_once( $this->customizer_dir . 'customizer-controls.php' );307: require_once( $this->customizer_dir . 'customizer-helpers.php' );477: require_once( $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 : testimonials-config.php 24: require_once( WPEX_FRAMEWORK_DIR .'testimonials/testimonials-helpers.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 : portfolio-config.php 24: require_once( WPEX_FRAMEWORK_DIR .'portfolio/portfolio-helpers.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 : staff-single-related.php 108: include( $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 : staff-entry.php 43: include( $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 : blog-single-related.php 69: <?php include( locate_template( 'partials/blog/blog-single-related-entry.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 : portfolio-entry.php 44: include( $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 : portfolio-single-related.php 107: include( $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.