REIGN
WordPress 6.7 theme
- THEME TYPEWordPress theme 6.7
- FILE NAMEreign-theme-3.6.0.zip
- FILE SIZE6153616 bytes
- MD582cbac51fc61431e866cbbbdcf7d14c1
- SHA10fa6efb2f0551645cf49445ceef05b6a72f0aadb
- LICENSEGNU GPL 2
- FILES INCLUDEDCSS, PHP, Bitmap images
- VERSION3.6.0
- TAGSone-column, two-columns, right-sidebar, custom-background, custom-menu, featured-images, post-formats, full-width-template, translation-ready, theme-options, threaded-comments, footer-widgets, custom-logo
- CREATION DATE2020-06-01
- LAST FILE UPDATE2020-06-01
- LAST VALIDATION2020-06-01 15:09
This theme seems to be proprietary. Themecheck doesn't distribute commercial themes.
Critical alerts
- Found a Customizer setting that did not have a sanitization callback function in file customizer.php. Every call to the add_setting() method needs to have a sanitization callback function passed.
- .gitignore .jscsrc .jshintignore was found.
- Found <iframe width="560" height="315" src="https://www.youtube.com/embed/mVJhzckYupE" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen> in file wbcom-support-tab.php. 199: <iframe width='560' height='315' src='https://www.youtube.com/embed/mVJhzck
- add_menu_page( __( 'Reign Settings', 'reign' ), __( 'Reign Settings', 'reigFile init.php : 466: add_submenu_page( 'reign-settings', __( 'Reign Settings', 'reign' ), __( 'RFile theme-updater-admin.php : 130: // 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 class-reign-license-manager.php : 53: add_submenu_page(File wbcom-support-tab.php : 53: add_submenu_page(File reign-theme-options-manager.php : 64: add_submenu_page(File settings.config.php : 786: add_submenu_page(File settings.config.php : 794: //add_options_page( 'Settings API', 'Settings API', 'manage_options', 'settin File init.php : 463:
- bloginfo( 'url' ); ?>'><?php bloginfo(); ?></a></h3> bloginfo( 'url' ) was found in the file functions.php. Use echo esc_url( home_url() ) instead.464: <h3 class='shiftnav-menu-title shiftnav-site-title'><a href='<?php
Warning
- Found wrong tag custom-logo 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 reign.
- Found a translation function that is missing a text-domain. Function _e, with the arguments 'peepso-core' in file profile-about.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'picso' in file photo-album.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'picso' in file photo-group-album.php.Found a translation function that is missing a text-domain. Function esc_attr__, with the arguments 'reign' in file index.php.Found a translation function that is missing a text-domain. Function esc_attr__, with the arguments 'reign' in file index.php.Found a translation function that is missing a text-domain. Function esc_attr__, with the arguments 'reign' in file index.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments 'Reset Settings for this tab (', ), 'reign' in file settings.config.php.Found a translation function that has an incorrect number of arguments. Function esc_attr__, with the arguments 'Hide ', name, ' Header' in file class-reign-kirki-post-types.php.Found a translation function that has an incorrect number of arguments. Function esc_attr__, with the arguments 'Hide ', name, ' Header', 'reign' in file class-reign-kirki-post-types.php.Found a translation function that has an incorrect number of arguments. Function esc_attr__, with the arguments 'Hide ', name, ' Title' in file class-reign-kirki-post-types.php.Found a translation function that has an incorrect number of arguments. Function esc_attr__, with the arguments 'Hide ', name, ' Title', 'reign' in file class-reign-kirki-post-types.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 reign-theme, reign, buddypress, woocommerce, peepso-core, groupso, friendso, picso, vidso, peepso-wpadverts, peepso-learndash, reigntm, tgmpa, social-learner, paid-memberships-pro, megamenu, ), easy-digital-downloads, kirki, superminimal, name, jobmate.
- The theme uses the add_shortcode() function. Custom post-content shortcodes are plugin-territory functionality.
- A.git was found.
- Themes should not hide admin bar. Detected in file main.css.
- No reference to custom header was found in the theme.
- Possible variable $field found in translation function in profile-about.php. Translation function calls should not contain PHP variables. Possible variable $field found in translation function in profile-about.php. Translation function calls should not contain PHP variables. Possible variable $strings found in translation function in theme-updater-admin.php. Translation function calls should not contain PHP variables. Possible variable $strings found in translation function in theme-updater-admin.php. Translation function calls should not contain PHP variables.
- Possible variable $the_album found in translation function in photo-album.php. Translation function calls should not contain PHP variables. Possible variable $the_album found in translation function in photo-group-album.php. Translation function calls should not contain PHP variables. Possible variable $page_id found in translation function in index.php. Translation function calls should not contain PHP variables. Possible variable $page_id found in translation function in index.php. Translation function calls should not contain PHP variables. Possible variable $page_id found in translation function in index.php. Translation function calls should not contain PHP variables. Possible variable $section found in translation function in settings.config.php. Translation function calls should not contain PHP variables. Possible variable $post_type found in translation function in class-reign-kirki-post-types.php. Translation function calls should not contain PHP variables. Possible variable $post_type found in translation function in class-reign-kirki-post-types.php. Translation function calls should not contain PHP variables.
- Possible variable $page_id found in translation function in index.php. Translation function calls should not contain PHP variables. Possible variable $page_id found in translation function in index.php. Translation function calls should not contain PHP variables. Possible variable $page_id found in translation function in index.php. Translation function calls should not contain PHP variables. Possible variable $post_type found in translation function in class-reign-kirki-post-types.php. Translation function calls should not contain PHP variables. Possible variable $post_type found in translation function in class-reign-kirki-post-types.php. Translation function calls should not contain PHP variables.
- Possible variable $strings found in translation function in theme-updater-admin.php. Translation function calls should not contain PHP variables. Possible variable $strings found in translation function in theme-updater-admin.php. Translation function calls should not contain PHP variables.
- .bypostauthor css class is needed in theme css.
- At least one hard coded date was found in the file billing.php. Function get_option( 'date_format' ) should be used instead.
- Screenshot size is 1000x750px. 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
- 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 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 date.php.
- This theme does not contain optional file attachment.php.
- The theme appears to use include or require : class-reign-woo-widget-product-categories.php 64: include( REIGN_THEME_DIR . '/template-parts/widgets/rg-woo-product-category 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 : me.tpl.php 238: <?php 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 : wbcom-postmeta-mgmt.php 45: include_once 'class-wbcom-render-postmeta.php';46: include_once 'sections/class-layout-section.php';48: include_once 'sections/class-header-footer-section.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-updater.php 9: include( dirname( __FILE__ ) . '/theme-updater-admin.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-updater-admin.php 97: include( dirname( __FILE__ ) . '/theme-updater-class.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 : buddy-extender-options.php 78: include 'vertical-tabs-skeleton.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 : class-reign-license-manager.php 72: include( REIGN_INC_DIR . 'edd-updater/theme-updater-admin.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 : peepso-extender-options.php 73: include 'vertical-tabs-skeleton.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 : reign-theme-options-manager.php 56: include_once 'get-started-options.php';57: // include_once 'reign-pages-options.php';58: include_once 'buddy-extender-options.php';59: include_once 'peepso-extender-options.php';60: include_once 'wbcom-support-tab.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 : class-rtm-woocommerce-customization.php 98: include( REIGN_THEME_DIR . '/template-parts/widgets/rg-woo-product-category119: include( REIGN_THEME_DIR . '/template-parts/widgets/rg-woo-product-category 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 : settings.config.php 192: 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 : admin.php 3: require_once( 'settings-api.class.php' );4: require_once( 'settings.config.php' );5: require_once( 'settings.menu.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 : admin.pro.php 3: require_once( 'settings.pro.php' );4: require_once( 'item.settings.pro.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 : shiftnav.pro.php 13: //require_once( 'search.php' );14: require_once( SHIFTNAV_DIR . 'pro/search.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 : updater.php 3: require_once( 'backup.php' );14: include( dirname( __FILE__ ) . '/EDD_SL_Plugin_Updater.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 2: require_once( SHIFTNAV_DIR . 'customizer/customizer.styles.generator.php' )3: require_once( SHIFTNAV_DIR . 'customizer/customizer.styles.manager.php' );4: require_once( SHIFTNAV_DIR . 'customizer/customizer.styles.menu-item.php' )8: require_once( SHIFTNAV_DIR . 'customizer/customizer.controls.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 : kirki-addon.php 58: include_once 'inc/class-kirki-installer-section.php';60: include_once 'general-functions/general-functions.php';64: include_once 'options/colors/class-reign-kirki-colors.php';66: include_once 'options/general/class-reign-kirki-typography.php';67: include_once 'options/general/class-reign-kirki-site-layout.php';68: include_once 'options/general/class-reign-kirki-sub-header.php';69: include_once 'options/general/class-reign-kirki-page-mapping.php';70: include_once 'options/general/class-reign-kirki-custom-code.php';72: include_once 'options/forms/class-reign-kirki-forms.php';74: include_once 'options/header/class-reign-kirki-header.php';76: include_once 'options/post-types/class-reign-kirki-post-types.php';78: include_once 'options/footer/class-reign-kirki-footer.php';80: include_once 'options/extras/class-reign-kirki-plugins-support.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 : class-reign-kirki-header.php 44: include_once 'class-reign-kirki-header-main-menu.php';45: include_once 'class-reign-kirki-header-sub-menu.php';46: include_once 'class-reign-kirki-header-sticky-menu.php';47: include_once 'class-reign-kirki-header-mobile-menu.php';48: include_once 'class-reign-kirki-header-topbar.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.