0
Validation results

U-Design

U-Design

WordPress 4.8 theme
0
Critical alerts
  1. Title : Title No reference to add_theme_support( "title-tag" ) was found in the theme.The theme needs to have <title> tags, ideally in the header.php file.The theme needs to have a call to wp_title(), ideally in the header.php file.The <title> tags can only contain a call to wp_title(). Use the wp_title filter to modify the output.The <title> tags can only contain a call to wp_title(). Use the wp_title filter to modify the output.
  2. Unwanted files : hidden file(s) or folder(s) .htaccess was found.
  3. Presence of iframes : iframes are sometimes used to load unwanted adverts and malicious code on another site Found <iframe id="test" src="<?php echo $demo_file_url; ?> in file udesign-icon-fonts-options.php.
    Line 148: <iframe id='test' src='<?php echo $demo_file_url; ?>' frameborder='0'  widt
    Found <iframe src="https://www.google.com/recaptcha/api/fallback?k=<?php echo $siteKey;?> in file page-Contact.php.
    Line 230: <iframe src='https://www.google.com/recaptcha/api/fallback?k=<?php echo $si
  4. Malware : Operations on file system fopen was found in the file piecemakerXML.php
    Line 48: $handling = fopen($pm_xml_file, 'w');
    fwrite was found in the file piecemakerXML.php
    Line 49: fwrite($handling, $piecemakerXML);
    fclose was found in the file piecemakerXML.php
    Line 50: fclose($handling);
    fopen was found in the file piecemakerXML.php
    Line 211: $handling = fopen($pm2_xml_file, 'w');
    fwrite was found in the file piecemakerXML.php
    Line 212: fwrite($handling, $piecemakerXML);
    fclose was found in the file piecemakerXML.php
    Line 213: fclose($handling);
    fopen was found in the file custom_style.php
    Line 387: $handling = fopen($udesign_custom_style_css, 'w');
    fwrite was found in the file custom_style.php
    Line 388: fwrite($handling, $udesign_custom_styles);
    fclose was found in the file custom_style.php
    Line 389: fclose($handling);
    file_get_contents was found in the file update-notifier.php
    Line 122: $cache = file_get_contents($notifier_file_url); // ...if not, use the common file_ge
    file_get_contents was found in the file update-notifier.php
    Line 122: $cache = file_get_contents($notifier_file_url); // ...if not, use the common file_ge
    file_get_contents was found in the file recaptchalib.php
    Line 95: $response = file_get_contents($path . $req);
  5. Malware : Network operations curl_init was found in the file update-notifier.php
    Line 114: } elseif( function_exists('curl_init') ) { // if cURL is available, use it...
    Line 115: $ch = curl_init($notifier_file_url);
    curl_exec was found in the file update-notifier.php
    Line 119: $cache = curl_exec($ch);
  6. Admin menu : Themes should use add_theme_page() for adding admin pages. File udesign-icon-fonts-options.php :
    Line 49: $udesign_icon_fonts_admin_page =  add_submenu_page('udesign_options_page', 'Icon Fonts', 'Icon Fonts', who_ca
    File udesign_options_page.php :
    Line 412: $this->pagehook = add_menu_page('U-Design Theme', esc_html__('U-Design', 'udesign'), who_can_
    File class-tgm-plugin-activation.php :
    Line 642: $this->page_hook = call_user_func( 'add_submenu_page', $args['parent_slug'], $args['page_title'], $args['menu_t
    File udesign-updates-options.php :
    Line 39: $udesign_updates_admin_page =  add_submenu_page('udesign_options_page', 'Theme Update', 'Theme Update', wh
    File update-notifier.php :
    Line 38: add_dashboard_page( UDESIGN_NOTIFIER_THEME_NAME . ' Theme Updates', UDESIGN
  7. Inapropriate constants : Use of TEMPLATEPATH Constant TEMPLATEPATH was found in the file udesign_options_page.php. get_template_directory() should be used instead.
    Line 532: $udesign_custom_style_css = TEMPLATEPATH . '/styles/custom/custom_style.css';
    Constant TEMPLATEPATH was found in the file piecemakerXML.php. get_template_directory() should be used instead.
    Line 46: $pm_xml_file = TEMPLATEPATH . '/sliders/piecemaker/piecemakerXML.xml';
    Constant TEMPLATEPATH was found in the file piecemakerXML.php. get_template_directory() should be used instead.
    Line 209: $pm2_xml_file = TEMPLATEPATH . '/sliders/piecemaker_2/piecemaker.xml';
  8. Included plugins : Zip file found Plugins are not allowed in themes. The zip file found was essential-grid.zip revslider.zip flickr-rss.zip js_composer.zip u-design-woocommerce.zip udesign-shortcode-insert-button.zip.
Warning
  1. theme tags : Presence of bad theme tagsFound wrong tag in style.css header.
  2. Text domain : Incorrect use of translation functions.Found a translation function that is missing a text-domain. Function __, with the arguments in file page-Portfolio3Col.php.Found a translation function that is missing a text-domain. Function __, with the arguments in file page-Portfolio1Col.php.Found a translation function that is missing a text-domain. Function __, with the arguments in file page-Portfolio2Col.php.Found a translation function that has an incorrect number of arguments. Function __, with the arguments "<p class='center'>No entries were found under the %s category ", either because they were not published or this category has been excluded from the Blog section.</p>, 'udesign' in file archive.php.Found a translation function that is missing a text-domain. Function __, with the arguments in file page-Portfolio2ColSortable.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'U-Design Icon Fonts Options' in file udesign-icon-fonts-options.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Fontello' in file udesign-icon-fonts-options.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Font Awesome' in file udesign-icon-fonts-options.php.Found a translation function that has an incorrect number of arguments. Function esc_attr_e, with the arguments 'Deleting or replacing the currently installed ', Fontallo icons would affect those icons used in your content, so don\t forget to update your content accordingly., 'udesign' in file udesign-icon-fonts-options.php.Found a translation function that has an incorrect number of arguments. Function esc_html__, with the arguments 'Before you can use this section you will need to go to %s, ', choose the icon fonts you would like to include in the theme and then generate your zip file, , 'upload the fontello zip file in the section below.' in file udesign-icon-fonts-options.php.Found a translation function that has an incorrect number of arguments. Function esc_html__, with the arguments 'Before you can use this section you will need to go to %s, ', choose the icon fonts you would like to include in the theme and then generate your zip file, , 'upload the fontello zip file in the section below.', 'udesign' in file udesign-icon-fonts-options.php.Found a translation function that has an incorrect number of arguments. Function esc_html__, with the arguments 'By default the Font Awesome fonts and styles are loaded within the theme. ', This means that the icons are available for your choosing in the page, post or anywhere else in your content. , 'If you would like to remove Font Awesome from the available icon fonts, please use the option below to disable them:' in file udesign-icon-fonts-options.php.Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments 'last_installed_fontello_filename' in file udesign-icon-fonts-options.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'udesign' in file udesign-icon-fonts-options.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'udesign' in file udesign-icon-fonts-options.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'udesign' in file udesign-icon-fonts-options.php.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments 'icon-emo-happy' in file udesign-icon-fonts-options.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'Search for:' in file functions.php.Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments 'Search' in file functions.php.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments "Cheatin' uh?" in file udesign_options_page.php.Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments in file udesign_options_page.php.Found a translation function that has an incorrect number of arguments. Function esc_html__, with the arguments 'Enabling this option will exlude portfolio categories and posts from the %1$sWordPress Main Query%2$s ', (note that the %1$sRecent Posts%2$s widget will also be affected)., 'udesign' in file udesign_options_page.php.Found a translation function that is missing a text-domain. Function esc_html_e, with the arguments 'Remove Sidebar' in file udesign_options_page.php.Found a translation function that is missing a text-domain. Function esc_html_e, with the arguments 'Enable North American phone number validation' in file udesign_options_page.php.Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments in file udesign_options_page.php.Found a translation function that is missing a text-domain. Function __, with the arguments 'Select Category' in file customCategory-widget.php.Found a translation function that is missing a text-domain. Function _e, with the arguments 'U-Design Theme Update Options' in file udesign-updates-options.php.Found a translation function that has an incorrect number of arguments. Function esc_html_e, with the arguments 'Please note: If you have successfully registered the above Username and API Key and no updates are showing up ', under the Dashboard &rarr; Updates page, wait a few minutes and refresh the page. It is because the API connection may be cached in the database., 'udesign' in file udesign-updates-options.php.Found a translation function that has an incorrect number of arguments. Function esc_html__, with the arguments 'In order to be able to update the theme you need to provide your ThemeForest Username and API Key for the account that you purchased the theme from. ', You can obtain an API key by visiting the %s (make sure that you are signed in) then clicking the My Settings tab. , 'At the bottom of the page you will find your account\'s API key and a button to regenerate a new one if needed.' in file udesign-updates-options.php.Found a translation function that has an incorrect number of arguments. Function esc_html__, with the arguments 'In order to be able to update the theme you need to provide your ThemeForest Username and API Key for the account that you purchased the theme from. ', You can obtain an API key by visiting the %s (make sure that you are signed in) then clicking the My Settings tab. , 'At the bottom of the page you will find your account\'s API key and a button to regenerate a new one if needed.', 'udesign' in file udesign-updates-options.php.Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments 'input_theme_forest_username' in file udesign-updates-options.php.Found a translation function that is missing a text-domain. Function esc_attr_e, with the arguments 'input_theme_forest_api_key' in file udesign-updates-options.php.Found a translation function that is missing a text-domain. Function __, with the arguments in file portfolio-item-thumbnail.php.Found a translation function that is missing a text-domain. Function esc_html__, with the arguments in file portfolio-item-thumbnail.php.Found a translation function that is missing a text-domain. Function __, with the arguments in file page-Portfolio3ColSortable.php.Found a translation function that is missing a text-domain. Function __, with the arguments in file page-Portfolio4Col.php.Found a translation function that is missing a text-domain. Function __, with the arguments in file page-Portfolio1ColSortable.php.Found a translation function that is missing a text-domain. Function __, with the arguments in file page-Portfolio4ColSortable.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 udesign, either because they were not published or this category has been excluded from the Blog section.</p>, Fontallo icons would affect those icons used in your content, so don\t forget to update your content accordingly., choose the icon fonts you would like to include in the theme and then generate your zip file, , This means that the icons are available for your choosing in the page, post or anywhere else in your content. , (note that the %1$sRecent Posts%2$s widget will also be affected)., envato-wordpress-toolkit, tgmpa, cmb2, under the Dashboard &rarr; Updates page, wait a few minutes and refresh the page. It is because the API connection may be cached in the database., You can obtain an API key by visiting the %s (make sure that you are signed in) then clicking the My Settings tab. .
  3. Plugin territory : Plugin territory functionalitiesThe theme uses the add_shortcode() function. Custom post-content shortcodes are plugin-territory functionality.
  4. Fundamental theme elements : Presence of comment_form()Could not find comment_form.
  5. Custom elements : Presence of custom headerNo reference to custom header was found in the theme.
  6. Custom elements : Presence of custom backgroundNo reference to custom background was found in the theme.
  7. I18N implementation : Proper use of _e(Possible variable $options found in translation function in udesign-icon-fonts-options.php. Translation function calls should not contain PHP variables.
    Line 306: <input type='hidden' name='udesign_icon_fonts_options[last_installed_fontello_filename]' id='last_installed_fontello_filename' value='<?php esc_attr_e($options['last_installed_fontello_filename']); ?>'  />
    Possible variable $to found in translation function in udesign-icon-fonts-options.php. Translation function calls should not contain PHP variables.
    Line 382: <div class='error'><p><?php _e( 'uDesign Error: There was an error creating the '{$to}' folder', 'udesi
    Possible variable $fontello_folder found in translation function in udesign-icon-fonts-options.php. Translation function calls should not contain PHP variables.
    Line 458: <div class='error'><p><?php _e( 'uDesign Error: Deletion of '{$fontello_folder}' folder failed!', 'udes
    Possible variable $css_file found in translation function in udesign-icon-fonts-options.php. Translation function calls should not contain PHP variables.
    Line 518: <div class='error'><p><?php _e( 'uDesign Error: '{$css_file}' file could not be found.', 'udesign' ); ?
    Possible variable $slider found in translation function in udesign_options_page.php. Translation function calls should not contain PHP variables.
    Line 5548: <option value='<?php esc_attr_e( $slider->getShortcode() ); ?>'<?php echo ($slider->getShortcode() == $o
    Possible variable $google_analytics found in translation function in udesign_options_page.php. Translation function calls should not contain PHP variables.
    Line 6205: <textarea class='code' style='width: 98%;' id='google_analytics' rows='10' cols='60' name='udesign_options[google_analytics]'><?php if( $google_analytics ){ esc_attr_e($google_analytics); } ?></textarea>
    Possible variable $options found in translation function in udesign-updates-options.php. Translation function calls should not contain PHP variables.
    Line 160: <input type='text' name='udesign_theme_update_options[input_theme_forest_username]' id='input_theme_forest_username' value='<?php esc_attr_e($options['input_theme_forest_username']); ?>' size='32' />
    Possible variable $options found in translation function in udesign-updates-options.php. Translation function calls should not contain PHP variables.
    Line 167: <input type='password' name='udesign_theme_update_options[input_theme_forest_api_key]' id='input_theme_forest_api_key' value='<?php esc_attr_e($options['input_theme_forest_api_key']); ?>' size='32' />
  8. I18N implementation : Proper use of ___all(Possible variable $portfolio_item_description found in translation function in page-Portfolio3Col.php. Translation function calls should not contain PHP variables.
    Line 116: <?php				echo do_shortcode( __($portfolio_item_description) ); ?> 
    Possible variable $portfolio_item_description found in translation function in page-Portfolio1Col.php. Translation function calls should not contain PHP variables.
    Line 113: echo do_shortcode( __($portfolio_item_description) );
    Possible variable $portfolio_item_description found in translation function in page-Portfolio2Col.php. Translation function calls should not contain PHP variables.
    Line 116: <?php				echo do_shortcode( __($portfolio_item_description) ); ?>
    Possible variable $portfolio_item_description found in translation function in page-Portfolio2ColSortable.php. Translation function calls should not contain PHP variables.
    Line 181: <?php				echo do_shortcode( __($portfolio_item_description) );
    Possible variable $udesign_options found in translation function in functions.php. Translation function calls should not contain PHP variables.
    Line 2264: <?php echo do_shortcode( __( $udesign_options['secondary_menu_text_area_1'], 'udesign' ) ); ?>
    Possible variable $udesign_options found in translation function in functions.php. Translation function calls should not contain PHP variables.
    Line 2273: <?php echo do_shortcode( __( $udesign_options['secondary_menu_text_area_2'], 'udesign' ) ); ?>
    Possible variable $portfolio_item_link found in translation function in portfolio-item-thumbnail.php. Translation function calls should not contain PHP variables.
    Line 34: $preview_item = __( $portfolio_item_link );
    Possible variable $curr_post_ID found in translation function in portfolio-item-thumbnail.php. Translation function calls should not contain PHP variables.
    Line 44: $preview_item_title = do_shortcode( esc_html__( get_post_meta($curr_post_ID, 'portfolio_item_preview_title', true) ) );
    Possible variable $portfolio_item_description found in translation function in page-Portfolio3ColSortable.php. Translation function calls should not contain PHP variables.
    Line 181: <?php				echo do_shortcode( __($portfolio_item_description) );
    Possible variable $portfolio_item_description found in translation function in page-Portfolio4Col.php. Translation function calls should not contain PHP variables.
    Line 116: <?php				echo do_shortcode( __($portfolio_item_description) ); ?>
    Possible variable $portfolio_item_description found in translation function in page-Portfolio1ColSortable.php. Translation function calls should not contain PHP variables.
    Line 179: echo do_shortcode( __($portfolio_item_description) );
    Possible variable $portfolio_item_description found in translation function in page-Portfolio4ColSortable.php. Translation function calls should not contain PHP variables.
    Line 181: <?php				echo do_shortcode( __($portfolio_item_description) );
  9. I18N implementation : Proper use of esc_attr_e(Possible variable $options found in translation function in udesign-icon-fonts-options.php. Translation function calls should not contain PHP variables.
    Line 306: <input type='hidden' name='udesign_icon_fonts_options[last_installed_fontello_filename]' id='last_installed_fontello_filename' value='<?php esc_attr_e($options['last_installed_fontello_filename']); ?>'  />
    Possible variable $slider found in translation function in udesign_options_page.php. Translation function calls should not contain PHP variables.
    Line 5548: <option value='<?php esc_attr_e( $slider->getShortcode() ); ?>'<?php echo ($slider->getShortcode
    Possible variable $google_analytics found in translation function in udesign_options_page.php. Translation function calls should not contain PHP variables.
    Line 6205: <textarea class='code' style='width: 98%;' id='google_analytics' rows='10' cols='60' name='udesign_options[google_analytics]'><?php if( $google_analytics ){ esc_attr_e($google_analytics); } ?></textarea>
    Possible variable $options found in translation function in udesign-updates-options.php. Translation function calls should not contain PHP variables.
    Line 160: <input type='text' name='udesign_theme_update_options[input_theme_forest_username]' id='input_theme_forest_username' value='<?php esc_attr_e($options['input_theme_forest_username']); ?>' size='32' />
    Possible variable $options found in translation function in udesign-updates-options.php. Translation function calls should not contain PHP variables.
    Line 167: <input type='password' name='udesign_theme_update_options[input_theme_forest_api_key]' id='input_theme_forest_api_key' value='<?php esc_attr_e($options['input_theme_forest_api_key']); ?>' size='32' />
  10. I18N implementation : Proper use of esc_html___all(Possible variable $curr_post_ID found in translation function in portfolio-item-thumbnail.php. Translation function calls should not contain PHP variables.
    Line 44: $preview_item_title = do_shortcode( esc_html__( get_post_meta($curr_post_ID, 'portfolio_item_preview_title', tr
  11. CSS files : Presence of text domainText Domain: is missing from your style.css header.
  12. Screenshot : Screenshot fileScreenshot size is 600x450px. 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
  1. Static links : Presence of hard-coded linksPossible hard-coded links were found in the file udesign-icon-fonts-options.php.
    Line 279: <a href='http://youtu.be/6zOJQBwnuhc' title='Video Tutorial' target='_blank'><?php e
    Possible hard-coded links were found in the file udesign_options_page.php.
    Line 551: Pease refer to <a href='http://support.envato.com/index.php?/Knowledgebase/Article/View/269/0/my-wo
    Line 1587: <span class='description'><?php printf( __('In case of conflicts with some other lightbox plugins you may wish to disable the %1$sprettyPhoto%2$s script.', 'udesign'), '<a href='http://www.no-margin-for-errors.com/projects/prettyphoto-jquery-lightbox-cl
    Line 1698: <?php printf( __('Enable the %1$sstyle.css%2$s located in the theme\'s root folder. You can then edit that file from %3$sAppearance %4$s Edit%5$s to add any custom CSS. You would also need to enable this option if you want to use a %6$schild theme%7$s.', 'udesign'), '<code>', '</code>', '<a href='theme-editor.php'>', '&rarr;', '</a>', '<a target='_blank' title='More Info
    Line 3715: <span><?php printf( esc_html__('Type of transition from Caurina&#39;s Tweener class. Find all possible transition types and more information about Tweener in the official %1$sdocumentation%2$s.', 'udesign'), '<a href='http://hosted.zeh.com.br/tweener/docs/en-us/misc/transitions.html' target='
    Line 5529: <p style='font-weight:bold;'><?php  printf( __('You need  to install the 'Revolution Slider' first before using this feature. You may install the slider through the %1$sInstall Plugins%2$s section.', 'udesign'), '<a href='themes.php?page=tgmpa-install-plugins'>', '</a>' ); ?></p>
    Line 5541: <p style='font-weight:bold; margin:7px 0;'><?php  printf( __('No sliders found!  Please create a new slider from the %1$sRevolution Slider%2$s page.', 'udesign'), '<a href='admin.php?page=revslider'>', '</a>' ); ?></p>
    Line 5551: <span class='description'><?php  printf( __('To create additional sliders or to configure the existing ones please refer to the %1$sRevolution Slider%2$s page.', 'udesign'), '<a title=''.esc_html__('Go to Revolution Slider page', 'udesign').'' href='admin.php?page=revslider'>', '</a>' ); ?></span><br />
    Possible hard-coded links were found in the file udesign-updates-options.php.
    Line 220: <p>First you need to download the latest version of the <a href='http://themeforest.net/item/udesign-responsive-wordpress-theme/253220?ref=A
    Line 226: <p>If you have any caching plugins active or server side caching or <a href='http://en.wikipedia.org/wiki/Content_delivery_network' title='What is CDN?'
    Possible hard-coded links were found in the file ylsy_search_excerpt.php.
    Line 6: Description: Modify <code>the_exceprt()</code> template code during search to return snippets containing the search phrase. Snippet extraction code stolen from <a href='http://drupal.org/'>Drupal</a>'s search module. And patched by <a href='htt
  2. Optional files : Presence of rtl stylesheet rtl.cssThis theme does not contain optional file rtl.php.
  3. Optional files : Presence of front page template file front-page.phpThis theme does not contain optional file front-page.php.
  4. Optional files : Presence of home template file home.phpThis theme does not contain optional file home.php.
  5. Optional files : Presence of category template file category.phpThis theme does not contain optional file category.php.
  6. Optional files : Presence of tag template file tag.phpThis theme does not contain optional file tag.php.
  7. Optional files : Presence of term template file taxonomy.phpThis theme does not contain optional file taxonomy.php.
  8. Optional files : Presence of date/time template file date.phpThis theme does not contain optional file date.php.
  9. Optional files : Presence of attachment template file attachment.phpThis theme does not contain optional file attachment.php.
  10. Use of includes : Use of include or requireThe theme appears to use include or require : header.php
    Line 76: include( trailingslashit( get_template_directory() ) . 'sliders/flashmo/gri
    Line 78: include( trailingslashit( get_template_directory() ) . 'sliders/piecemaker/
    Line 80: include( trailingslashit( get_template_directory() ) . 'sliders/piecemaker_
    Line 82: include( trailingslashit( get_template_directory() ) . 'sliders/cycle/cycle
    Line 84: include( trailingslashit( get_template_directory() ) . 'sliders/cycle/cycle
    Line 86: include( trailingslashit( get_template_directory() ) . 'sliders/cycle/cycle
    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 : udesign-icon-fonts-options.php
    Line 557: include( $fontello_config_file );
    Line 709: include( trailingslashit( get_template_directory() ) . 'scripts/admin/icon-
    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 : search.php
    Line 10: include('scripts/search_excerpt/ylsy_search_excerpt.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 : udesign_options_page.php
    Line 535: include_once( trailingslashit( get_template_directory() ) . 'styles/custom/
    Line 3618: require_once( trailingslashit( get_template_directory() ) . 'sliders/piecem
    Line 3872: require_once( trailingslashit( get_template_directory() ) . 'sliders/piecem
    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 : load_config_xml.php
    Line 6: require_once( $root.'/wp-load.php' );
    Line 8: require_once( $root.'/wp-config.php' );
    Line 13: print require_once('config_xml.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 : custom_style.php
    Line 10: require_once( $root.'/wp-load.php' );
    Line 12: require_once( $root.'/wp-config.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.php
    Line 15: include 'single-Portfolio.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-udesign-themes-updater.php
    Line 30: require_once( trailingslashit( get_template_directory() ) . 'lib/updates/cl
    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 : helper-functions.php
    Line 32: include_once( cmb2_dir( 'includes/{$class_name}.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
    Line 144: require_once 'includes/helper-functions.php';
    Line 150: require_once 'bootstrap.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 : udesign-updates-options.php
    Line 66: require_once( trailingslashit( get_template_directory() ) . 'lib/updates/cl
    Line 193: require_once( trailingslashit( get_template_directory() ) . 'lib/updates/cl
    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-fonts-tc-editor-button.php
    Line 43: include( get_template_directory() . '/styles/common-css/font-awesome/udesig
    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 : page-Contact.php
    Line 12: require_once( trailingslashit( get_template_directory() ) . 'scripts/recapt
    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